﻿<?xml version="1.0" encoding="utf-8"?>
<!--
    通用新内容提醒模块注册    
    
    配置说明：
    Parent：此模块父菜单名称
    Name：模块名称
    Desc：模块语音提醒时的播报描述，手持系统会用到,没用到的可以不配
    DLL：继承通知接口的实现类所在的DLL动态库文件名
    Class：具体的实现类，全名称，即命名空间+类名
    Tag：特殊参数，可不配置
    
    内置二个通用通知接口的实现类：
    SQLNotification：
    根据SQL语句查询通知数目，使用{0}作为占位符。可返回新内容的ID表，或者直接返回新内容数目；
    此种配置下，Tag对应的是使用的SQL语句；
    示例如下：
    <WebBizModule>
      <Parent></Parent>
      <Name>示例查询语句</Name>
      <DLL>Zondy_MapGISCitySvr_NewNotification</DLL>
      <Class>Zondy_MapGISCitySvr_NewNotification.SQLNotification</Class>
      <Tag>
        SELECT COUNT(用户ID) FROM FLOW_USERS WHERE 用户ID={0}
      </Tag>
    </WebBizModule>    
    
    ProcedureNotification：
    根据存储过程查询通知数目，要求此存储过程参数为INT类型的userID，返回结果是一张表；
    此种配置下，Tag对应的是使用的存储过程名称；
    示例如下：
    <WebBizModule>
      <Parent></Parent>
      <Name>示例存储过程</Name>
      <DLL>Zondy_MapGISCitySvr_NewNotification</DLL>
      <Class>Zondy_MapGISCitySvr_NewNotification.ProcedureNotification</Class>
      <Tag>MyProcedureName</Tag>
    </WebBizModule>
-->
<Modules>
  <!--手持系统 -->
  <MobileModules>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>即时信息</Name>
      <Desc>短信息</Desc>
      <DLL>Zondy_MapGISCitySvr_MobileBusiness</DLL>
      <Class>Zondy_MapGISCitySvr_MobileBusiness.Code.Module.Notification.SMSNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>计划任务</Name>
      <Desc>计划</Desc>
      <DLL>Zondy_MapGISCitySvr_MobileBusiness</DLL>
      <Class>Zondy_MapGISCitySvr_MobileBusiness.Code.Module.Notification.MyPlanNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>维修养护</Name>
      <Desc>抢修工单</Desc>
      <DLL>Zondy_MapGISCitySvr_MobileBusiness</DLL>
      <Class>Zondy_MapGISCitySvr_MobileBusiness.Code.Module.Notification.FlowCaseNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>抢修工单</Name>
      <Desc>抢修工单</Desc>
      <DLL>Zondy_MapGISCitySvr_MobileBusiness</DLL>
      <Class>Zondy_MapGISCitySvr_MobileBusiness.Code.Module.Notification.LeakTaskNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>检漏工单</Name>
      <Desc>检漏工单</Desc>
      <DLL>Zondy_MapGISCitySvr_MobileBusiness</DLL>
      <Class>Zondy_MapGISCitySvr_MobileBusiness.Code.Module.Notification.LeakTaskNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>维修工单</Name>
      <Desc>维修工单</Desc>
      <DLL>Zondy_MapGISCitySvr_MobileBusiness</DLL>
      <Class>Zondy_MapGISCitySvr_MobileBusiness.Code.Module.Notification.RepairCaseNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>巡线任务</Name>
      <Desc>巡线任务</Desc>
      <DLL>MapGISCitySvr_Patrol_Standard</DLL>
      <Class>MapGISCitySvr_Patrol_Standard.Module.MobileTask</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>工单办理</Name>
      <Desc>工单办理</Desc>
      <DLL>MapGISCitySvr_Patrol_Standard</DLL>
      <Class>MapGISCitySvr_Patrol_Standard.Module.MobileCaseNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>调度箱</Name>
      <Desc>调度箱</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.EventListMainNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>领单箱</Name>
      <Desc>领单箱</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.EventListMainNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>调压器养护</Name>
      <Desc>调压器养护</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.NewYHTaskNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>阀门养护</Name>
      <Desc>阀门养护</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.NewYHTaskNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>场站设备养护</Name>
      <Desc>场站设备养护</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.NewCZTaskNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>车用设备养护</Name>
      <Desc>车用设备养护</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.NewCYTaskNotification</Class>
    </MobileModule>
    <MobileModule>
      <Parent>主页菜单</Parent>
      <Name>事件总览</Name>
      <Desc>事件总览</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.EventOverviewNotification</Class>
    </MobileModule>
  </MobileModules>
  <!--业务系统-->
  <WebBizModules>
    <WebBizModule>
      <Parent>
      </Parent>
      <Name>示例查询语句</Name>
      <DLL>Zondy_MapGISCitySvr_NewNotification</DLL>
      <Class>Zondy_MapGISCitySvr_NewNotification.SQLNotification</Class>
      <Tag>
        select count(main.CaseID)
        from CIV_GD_WX_CASELIST main
        , FLOWDOINGCASE doing
        , FLOWNODE node
        , FLOWCTRLTBL caseInfo
        , LANDFLOWGLOB landNow left join LANDFLOWGLOB landPre on landNow.PRESTEP = landPre.ID0
        , CIV_GD_WX_CASE_FLOW caseJoin
        where landNow.ID0 = doing.ID0
        and doing.活动ID = node.活动ID
        and doing.流程ID = caseInfo.流程ID
        and caseJoin.CaseID = main.CaseID
        and caseJoin.CaseNO = doing.案件编号
        and main.EXIST = 1
        and doing.承办人ID={0}
      </Tag>
    </WebBizModule>
    <!-- 数字市政巡检养护系统 V4.0 -->
    <WebBizModule>
      <Parent>事件管理</Parent>
      <Name>待处理事件</Name>
      <Desc>1</Desc>
      <DLL>MapgisCity_WXYH_Product</DLL>
      <Class>MapgisCity_WXYH_Product.Notification.EventListNotification</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单任务</Parent>
      <Name>维修办理</Name>
      <Desc>1</Desc>
      <DLL>MapgisCity_WXYH_Product</DLL>
      <Class>MapgisCity_WXYH_Product.Notification.CaseListNotification</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <!-- 数字市政工单调度中心 V3.0 -->
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>事件调度箱</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.EventListMainNotification</Class>
      <Tag>业务系统</Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>施工监管记录</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.ThirdConstructionRecordNotification</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工程管理</Parent>
      <Name>工程中心</Name>
      <Desc>1</Desc>
      <DLL>MapgisCity_ProjectManage_TJ</DLL>
      <Class>MapgisCity_ProjectManage_TJ.Notification.ProjectListMainNotification</Class>
      <Tag>工程管理</Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>施工管控动态</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.ThirdConstructionRecordNotificationDG</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>接单提醒</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.ReceivedCaseNotification</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>未接单提醒</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.ReceivedCaseNotification</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>工单处理</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.CaseDealNotification</Class>
      <Tag>业务系统</Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>工单中心</Parent>
      <Name>标准工单箱</Name>
      <Desc>1</Desc>
      <DLL>Zondy_MapGISCitySvr_CaseManage</DLL>
      <Class>Zondy_MapGISCitySvr_CaseManage.Notification.CaseDealNotification</Class>
      <Tag>
      </Tag>
    </WebBizModule>
    <WebBizModule>
      <Parent>
      </Parent>
      <Name>示例存储过程</Name>
      <DLL>Zondy_MapGISCitySvr_NewNotification</DLL>
      <Class>Zondy_MapGISCitySvr_NewNotification.ProcedureNotification</Class>
      <Tag>MyProcedureName</Tag>
    </WebBizModule>
  </WebBizModules>
  <!-- 天津生态城智慧水务工程管理系统 -->
  <WebBizModule>
    <Parent>工程管理</Parent>
    <Name>市政工程在办</Name>
    <Desc>1</Desc>
    <DLL>MapgisCity_ProjectManage_TJ</DLL>
    <Class>MapgisCity_ProjectManage_TJ.MunicipalEngineeringNotification</Class>
    <Tag>
    </Tag>
  </WebBizModule>
  <WebBizModule>
    <Parent>工程管理</Parent>
    <Name>建筑工程在办</Name>
    <Desc>1</Desc>
    <DLL>MapgisCity_ProjectManage_TJ</DLL>
    <Class>MapgisCity_ProjectManage_TJ.ConstructionalEngineeringNotification</Class>
    <Tag>
    </Tag>
  </WebBizModule>
  <WebBizModule>
    <Parent>流程中心</Parent>
    <Name>在办流程</Name>
    <Desc>1</Desc>
    <DLL>MapgisCity_ProjectManage_TJ</DLL>
    <Class>MapgisCity_ProjectManage_TJ.DoingFlowNotification</Class>
    <Tag>
    </Tag>
  </WebBizModule>
  <!--WebGIS-->
  <WebGISModules>
    <WebGISModule>
      <Parent>
      </Parent>
      <Name>
      </Name>
      <Desc>
      </Desc>
      <DLL>
      </DLL>
      <Class>
      </Class>
    </WebGISModule>
  </WebGISModules>
</Modules>