You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			742 lines
		
	
	
		
			28 KiB
		
	
	
	
		
			Go
		
	
		
		
			
		
	
	
			742 lines
		
	
	
		
			28 KiB
		
	
	
	
		
			Go
		
	
| 
											5 months ago
										 | package Common | ||
|  | 
 | ||
|  | const ( | ||
|  | 	OK                          = 200                  // Success
 | ||
|  | 	ERROR                       = 500                  // Error
 | ||
|  | 	NOFOUD                      = 404                  // NOFOUD
 | ||
|  | 	NotLoggedIn                 = 1000                 // 未登录
 | ||
|  | 	ParameterIllegal            = 1001                 // 参数不合法
 | ||
|  | 	UnauthorizedUserId          = 1002                 // 非法的用户Id
 | ||
|  | 	Unauthorized                = 1003                 // 未授权
 | ||
|  | 	ServerError                 = 1004                 // 系统错误
 | ||
|  | 	NotData                     = 1005                 // 没有数据
 | ||
|  | 	ModelAddError               = 1006                 // 添加错误
 | ||
|  | 	ModelDeleteError            = 1007                 // 删除错误
 | ||
|  | 	ModelStoreError             = 1008                 // 存储错误
 | ||
|  | 	OperationFailure            = 1009                 // 操作失败
 | ||
|  | 	RoutingNotExist             = 1010                 // 路由不存在
 | ||
|  | 	WebSocketBroadCast          = "broadcast"          // websocket广播消息类型
 | ||
|  | 	WebSocketHeartBeat          = "HeartBeat"          // websocket心跳消息类型
 | ||
|  | 	WebSocketOpen               = "open"               // websocket打开连接消息类型
 | ||
|  | 	WebSocketChat               = "chat"               // websocket聊天消息消息类型
 | ||
|  | 	WebSocketOnline             = "online"             // websocket会议上线消息类型
 | ||
|  | 	WebSocketRefresh            = "refresh"            // websocket刷新在线人员消息类型
 | ||
|  | 	WebSocketClose              = "close"              // websocket关闭连接消息类型
 | ||
|  | 	WebSocketSSJK               = "ssjk"               // websocket实时监控消息类型
 | ||
|  | 	WebSocketStartAgenda        = "StartAgenda"        // websocket报到界面类型
 | ||
|  | 	WebSocketJumpView           = "JumpView"           // websocket报到界面类型
 | ||
|  | 	WebSocketSoftViewStatus     = "SoftViewStatus"     // websocket软表决状态
 | ||
|  | 	WebSocketReport             = "Report"             // websocket报到界面类型
 | ||
|  | 	WebSocketCheckIn            = "CheckIn"            // websocket补报消报类型
 | ||
|  | 	WebSocketSeat               = "Seat"               // websocket坐席图类型
 | ||
|  | 	WebSocketSeats              = "Seats"              // websocket坐席图类型
 | ||
|  | 	WebSocketConfence           = "Confence"           // websocket会务机
 | ||
|  | 	WebSocketSpeak              = "Speak"              // websocket发言类型
 | ||
|  | 	WebSocketAsk                = "Ask"                // websocket专题询问类型
 | ||
|  | 	WebSocketVote               = "Vote"               // websocket表决类型
 | ||
|  | 	WebSocketTerminal           = "Terminal"           // websocket终端管理类型
 | ||
|  | 	WebSocketCall               = "Call"               // websocket呼叫类型
 | ||
|  | 	WebSocketAnswerCall         = "AnswerCall"         // websocket响应呼叫类型
 | ||
|  | 	WebSocketNotice             = "Notice"             // websocket通知公告类型
 | ||
|  | 	WebSocketMeeting            = "Meeting"            // websocket正在会议中类型
 | ||
|  | 	WebSocketAgendaForCheckDoor = "AgendaForCheckDoor" //websocket签到门会标
 | ||
|  | 	WebSocketScreen             = "Screen"             // websocket大屏类型
 | ||
|  | 	WebSocketScreenOpen         = "ScreenOpen"         // websocket大屏打开
 | ||
|  | 	WebSocketScreenClose        = "ScreenClose"        // websocket大屏关闭
 | ||
|  | 	WebSocketTopicView          = "TopicView"          // websocket议题信息
 | ||
|  | 	WebSocketTopicFile          = "TopicFile"          // websocket议题文件信息
 | ||
|  | 	WebSocketAgendaView         = "AgendaView"         // websocket议程信息
 | ||
|  | 	WebSocketTopicViewOpen      = "TopicViewOpen"      // websocket议题预览
 | ||
|  | 	WebSocketTopicViewClose     = "TopicViewClose"     // websocket议题预览关闭
 | ||
|  | 	WebSocketScreenViewOpen     = "ScreenViewOpen"     // websocket窗体预览
 | ||
|  | 	WebSocketScreenViewClose    = "ScreenViewClose"    // websocket窗体预览关闭
 | ||
|  | 	WebSocketDeviceNum          = "DeviceNum"          // websocket地址号
 | ||
|  | 	WebSocketLineStatus         = "LineStatus"         //在线状态
 | ||
|  | 	WebSocketSendFilePer        = "SendFilePer"        //文件下载百分比
 | ||
|  | 	WebSocketSendFileStatus     = "SendFileStatus"     //文件状态
 | ||
|  | 	WebSocketChangeSeat         = "ChangeSeat"         // 会中换位置
 | ||
|  | 	WebSocketChangeScreen       = "ChangeScreen"       // 会中修改权限页面更新
 | ||
|  | 
 | ||
|  | 	WebSocketAskProcessTime = "AskProcessTime" // 专题询问进度时间
 | ||
|  | 
 | ||
|  | 	WebSocketdownloadOK    = "DownloadOK"    // 下载成功
 | ||
|  | 	WebSocketMeetingPerSon = "MeetingPerSon" //会中人员变动
 | ||
|  | 
 | ||
|  | 	WebSocketReportView       = "ReportView"       //报到人数
 | ||
|  | 	WebSocketOneSeatView      = "OneSeatView"      //人员坐席信息
 | ||
|  | 	WebSocketTopicData        = "TopicData"        //议题信息
 | ||
|  | 	WebSocketSpeakColorRing   = "SpeakColorRing"   //发言闪烁
 | ||
|  | 	WebSocketMobileScreen     = "MobileScreen"     // websocket移动屏类型
 | ||
|  | 	WebSocketCheckInDoor      = "CheckInDoor"      //报到门消息
 | ||
|  | 	WebSocketCloseExe         = "CloseEXE"         // 关闭exe
 | ||
|  | 	WebSocketCloseElectron    = "closeElectron"    // 关闭exe
 | ||
|  | 	WebSocketChangeHostTip    = "ShowTip"          // 切换主机提示
 | ||
|  | 	WebSocketStartShareScreen = "StartShareScreen" //开始同屏
 | ||
|  | 	WebSocketEndShareScreen   = "EndShareScreen"   //结束同屏
 | ||
|  | 	WebSocketStartShareDraw   = "StartShareDraw"   //开始电子白板协同
 | ||
|  | 	WebSocketEndShareDraw     = "EndShareDraw"     //结束电子白板协同
 | ||
|  | 	WebSocketOpenFile         = "OpenFile"         //打开文件
 | ||
|  | 	WebSocketCloseFile        = "CloseFile"        //关闭文件
 | ||
|  | 	WebSocketClearFile        = "ClearFile"        //清理文件
 | ||
|  | 	WebSocketShowStaffInfo    = "ShowStaffInfo"    //显示个人信息
 | ||
|  | 	WebSocketSendMessage      = "SendMessage"      //下发消息
 | ||
|  | 	WebSocketHideStaffInfo    = "HideStaffInfo"    //隐藏个人信息
 | ||
|  | 
 | ||
|  | 	WebSocketTerminalOff   = "TerminalOff" //终端关机
 | ||
|  | 	WebSocketFileRate      = "FileRate"    //文件下载进度
 | ||
|  | 	WebSocketTestVote      = "TestVote"    // websocket正在测试表决
 | ||
|  | 	WebSocketEndAgenda     = "EndAgenda" | ||
|  | 	WebSocketAgendaMessage = "AgendaMessage" | ||
|  | 	WebSocketDeleteFile    = "DeleteFile" | ||
|  | 	WebSocketScreenEvent   = "ScreenEvent" // websocket大屏类型
 | ||
|  | 	WebSocketICCardNum     = "ICCardNum"   // websocketIC卡刷卡类型
 | ||
|  | 	SUCCESSFLAG            = true | ||
|  | 	ERRORFLAG              = false | ||
|  | 	DBRESULT               = "dbresult" | ||
|  | 	DATATABLEDRAW          = "draw" | ||
|  | 	DATATABLETOTAL         = "recordsTotal" | ||
|  | 	DATATABLEFILTER        = "recordsFiltered" | ||
|  | 	KEYID                  = "id" | ||
|  | 	DATALIST               = "list" | ||
|  | 	PAGESIZE               = "pageSize" | ||
|  | 	PAGESTART              = "pageStart" | ||
|  | 	DATATOTAL              = "total" | ||
|  | 	DATACURRENT            = "currentPage" | ||
|  | 	DATARESULT             = "result" | ||
|  | 	PAGESIZE_NUM           = 6 //每页显示多少条
 | ||
|  | 	PAGESTART_NUM          = 0 //mysql表示第一页
 | ||
|  | 	DATATOTAL_NUM          = 0 //总数
 | ||
|  | 	DATACURRENT_NUM        = 0 //mysql表示第一页
 | ||
|  | 	PAGINATION             = "pagination" | ||
|  | 	DATARECORD             = "datarecord" | ||
|  | 	DATASTATUS             = "status" | ||
|  | 	DATASUCCESS            = "success" | ||
|  | 	DATAMESSAGE            = "message" | ||
|  | 	SAVEOBJ                = "saveobj" | ||
|  | 	UPDATEOBJ              = "updateobj" | ||
|  | 	DELETEOBJ              = "deleteobj" | ||
|  | 	INSERTBATCHOBJ         = "insertbatchobj" | ||
|  | 	IDSOBJ                 = "idsobj" | ||
|  | 	UPDATEBATCHOBJ         = "updatebatchobj" | ||
|  | 	DELETE_SUCCESS_MSG     = "数据删除成功!" | ||
|  | 	DELETE_FAIL_MSG        = "数据删除失败!" | ||
|  | 	INSERT_SUCCESS_MSG     = "数据插入成功!" | ||
|  | 	INSERT_FAIL_MSG        = "数据插入失败!" | ||
|  | 	UPDATE_SUCCESS_MSG     = "数据更新成功!" | ||
|  | 	UPDATE_FAIL_MSG        = "数据更新失败!" | ||
|  | 	UpLow_FAIL_MSG         = "不能上移或下移!" | ||
|  | 	QUERY_SUCCESS_MSG      = "数据查询成功!" | ||
|  | 	QUERY_FAIL_MSG         = "数据查询失败!" | ||
|  | 	UPLOAD_SUCCESS_MSG     = "上传成功!" | ||
|  | 	UPLOAD_FAIL_MSG        = "上传失败!" | ||
|  | 	DOWNLOAD_SUCCESS_MSG   = "下载成功!" | ||
|  | 	DOWNLOAD_FAIL_MSG      = "下载失败!" | ||
|  | 	IMPORT_SUCCESS_MSG     = "导入成功!" | ||
|  | 	IMPORT_FAIL_MSG        = "导入失败!" | ||
|  | 	EXPORT_SUCCESS_MSG     = "导出成功!" | ||
|  | 	EXPORT_FAIL_MSG        = "导出失败!" | ||
|  | 	CONNECT_FAIL_MSG       = "设备连接失败!" | ||
|  | 	CONNECT_SUCCESS_MSG    = "设备连接成功!" | ||
|  | 	AGENDASTART_FAIL_MSG   = "当前会议正在召开!" | ||
|  | 	UPLOAD_ROUTE           = "public/upload/" | ||
|  | 	UPLOADSETTING_ROUTE    = "public/upload/setting/" //配置文件
 | ||
|  | 	SEATTHEME_ROUTE        = "public/upload/seattheme/" | ||
|  | 	CONGRESS_BULLETIN      = "public/upload/congressbulletin/"   //会议简报路径
 | ||
|  | 	CONGRESS_FILES         = "public/upload/congressfiles/"      //议题文件路径
 | ||
|  | 	CONGRESS_EXCELFILES    = "public/upload/congressexcelfiles/" //导出excel路径
 | ||
|  | 	CONGRESS_VERSION       = "public/upload/congressversion/"    //版本文件路径
 | ||
|  | 	MEETINGNEWS_IMG        = "public/upload/meetingnewsimg/"     //会议新闻图片
 | ||
|  | 	UPLOAD_ROUTE2          = "public/upload" | ||
|  | 	IMG_ROUTE              = "public/upload/img/" | ||
|  | 	PIC_ROUTE              = "public/upload/pic/" | ||
|  | 	SCREEN_XML             = "public/upload/screenxml/" | ||
|  | 	SOUND_RECORD_ROUTE     = "public/upload/soundrecord/" | ||
|  | 	JPG_ROUTE              = "public/upload/jpgthum/" | ||
|  | 	UPLOAD_STAFFROUTE      = "public/upload/staff/" | ||
|  | 	MEETINGAGENDA_ROUTE    = "public/upload/meetingagenda/"   //会议议程文件夹   MeetingAgenda
 | ||
|  | 	MEETINGNEWS_ROUTE      = "public/upload/meetingnews/"     //会议新闻文件夹   Meetingnews
 | ||
|  | 	MEETINGSCHEDULE_ROUTE  = "public/upload/meetingschedule/" //会议日程文件夹   t_meetingschedule
 | ||
|  | 	MEETINGHUIFENG_ROUTE   = "public/upload/meetinghuifeng/"  //会风会纪文件   t_meetinghuifeng
 | ||
|  | 	UPLOAD_ROUTESeattheme  = "public/upload/seatthemeimage/" | ||
|  | 	PERSONCONGRESS_FILES   = "public/upload/personcongressfiles/" //个人批注议题文件路径
 | ||
|  | 	TIMETEMPLATE           = "2006-01-02 15:04:05"                //常规类型
 | ||
|  | 	DBTYPE_MYSQL           = "mysql" | ||
|  | 	DBTYPE_DM              = "dm" | ||
|  | 	DBTYPE_KINGBASE        = "kingbase" | ||
|  | 	DBTYPE_KINGBASE_NEW    = "postgres" | ||
|  | 	LIBREOFFICE_ROUTE      = "C:\\Program Files\\LibreOffice\\program\\swriter.exe" | ||
|  | 
 | ||
|  | 	// LIBREOFFICE_ROUTE = "plug\\lib\\swriter.exe"
 | ||
|  | 	// LIBREOFFICE_ROUTE = "C:\\LibreOffice\\program\\swriter.exe"
 | ||
|  | ) | ||
|  | 
 | ||
|  | // 根据错误码 获取错误信息
 | ||
|  | func GetErrorMessage(code uint32, message string) string { | ||
|  | 	var codeMessage string | ||
|  | 	codeMap := map[uint32]string{ | ||
|  | 		OK:                 "Success", | ||
|  | 		NotLoggedIn:        "未登录", | ||
|  | 		ParameterIllegal:   "参数不合法", | ||
|  | 		UnauthorizedUserId: "非法的用户Id", | ||
|  | 		Unauthorized:       "未授权", | ||
|  | 		NotData:            "没有数据", | ||
|  | 		ServerError:        "系统错误", | ||
|  | 		ModelAddError:      "添加错误", | ||
|  | 		ModelDeleteError:   "删除错误", | ||
|  | 		ModelStoreError:    "存储错误", | ||
|  | 		OperationFailure:   "操作失败", | ||
|  | 		RoutingNotExist:    "路由不存在", | ||
|  | 	} | ||
|  | 
 | ||
|  | 	if message == "" { | ||
|  | 		if value, ok := codeMap[code]; ok { | ||
|  | 			// 存在
 | ||
|  | 			codeMessage = value | ||
|  | 		} else { | ||
|  | 			codeMessage = "未定义错误类型!" | ||
|  | 		} | ||
|  | 	} else { | ||
|  | 		codeMessage = message | ||
|  | 	} | ||
|  | 
 | ||
|  | 	return codeMessage | ||
|  | } | ||
|  | 
 | ||
|  | type SessionStatus int | ||
|  | 
 | ||
|  | const ( | ||
|  | 	//默认屏
 | ||
|  | 	SessionStatus_UnStart SessionStatus = -1 | ||
|  | 	//开始会议
 | ||
|  | 	SessionStatus_StartSession SessionStatus = 0 | ||
|  | 	//开始报到
 | ||
|  | 	SessionStatus_StartReport SessionStatus = 1 | ||
|  | 	//正在报到
 | ||
|  | 	SessionStatus_Reporting SessionStatus = 2 | ||
|  | 	//结束报到
 | ||
|  | 	SessionStatus_StopReport SessionStatus = 3 | ||
|  | 	//开始议题
 | ||
|  | 	SessionStatus_StartTopic SessionStatus = 4 | ||
|  | 	//开始发言
 | ||
|  | 	SessionStatus_StartSpeak SessionStatus = 5 | ||
|  | 	//正在发言
 | ||
|  | 	SessionStatus_Speaking SessionStatus = 6 | ||
|  | 	//结束发言
 | ||
|  | 	SessionStatus_StopSpeak SessionStatus = 7 | ||
|  | 	//开始表决
 | ||
|  | 	SessionStatus_StartVote SessionStatus = 8 | ||
|  | 	//正在表决
 | ||
|  | 	SessionStatus_Voting SessionStatus = 9 | ||
|  | 	//结束表决
 | ||
|  | 	SessionStatus_StopVote SessionStatus = 10 | ||
|  | 	//开始测评
 | ||
|  | 	SessionStatus_StartAppraise SessionStatus = 11 | ||
|  | 	//正在测评
 | ||
|  | 	SessionStatus_Appraising SessionStatus = 12 | ||
|  | 	//结束测评
 | ||
|  | 	SessionStatus_StopAppraise SessionStatus = 13 | ||
|  | 	//开始定制表决
 | ||
|  | 	SessionStatus_StartMuchVote SessionStatus = 14 | ||
|  | 	//正在定制表决
 | ||
|  | 	SessionStatus_MuchVoting SessionStatus = 15 | ||
|  | 	//结束定制表决
 | ||
|  | 	SessionStatus_StopMuchVote SessionStatus = 16 | ||
|  | 	//开始多项测评
 | ||
|  | 	SessionStatus_StartMuchAppraise SessionStatus = 17 | ||
|  | 	//正在多项测评
 | ||
|  | 	SessionStatus_MuchAppraising SessionStatus = 18 | ||
|  | 	//结束多项测评
 | ||
|  | 	SessionStatus_StopMuchAppraise SessionStatus = 19 | ||
|  | 	//开始专题询问
 | ||
|  | 	SessionStatus_StartAsk SessionStatus = 20 | ||
|  | 	//询问
 | ||
|  | 	SessionStatus_AskOneing SessionStatus = 21 | ||
|  | 	//回答
 | ||
|  | 	SessionStatus_AskTwoing SessionStatus = 22 | ||
|  | 	//追问
 | ||
|  | 	SessionStatus_AskThreeing SessionStatus = 23 | ||
|  | 	//总结
 | ||
|  | 	SessionStatus_AskFouring SessionStatus = 24 | ||
|  | 	//结束专题询问
 | ||
|  | 	SessionStatus_StopAsking SessionStatus = 25 | ||
|  | 	//结束议题
 | ||
|  | 	SessionStatus_StopTopic SessionStatus = 26 | ||
|  | 	//结束会议
 | ||
|  | 	SessionStatus_StopSession SessionStatus = 27 //
 | ||
|  | 	/// 开始宣誓
 | ||
|  | 	SessionStatus_StartPledge SessionStatus = 28 | ||
|  | 	//国歌
 | ||
|  | 	SessionStatus_StartSing SessionStatus = 29 | ||
|  | 	//开始打分
 | ||
|  | 	SessionStatus_StartScoring SessionStatus = 30 | ||
|  | 	//正在打分
 | ||
|  | 	SessionStatus_Scoring SessionStatus = 31 | ||
|  | 	//结束打分
 | ||
|  | 	SessionStatus_EndScoring SessionStatus = 32 | ||
|  | 	//开始多项打分
 | ||
|  | 	SessionStatus_StartMuchScoring SessionStatus = 33 | ||
|  | 	//正在多项打分
 | ||
|  | 	SessionStatus_MuchScoring SessionStatus = 34 | ||
|  | 	//结束多项打分
 | ||
|  | 	SessionStatus_EndMuchScoring SessionStatus = 35 | ||
|  | 	//宪法宣誓仪式
 | ||
|  | 	SessionStatus_BeforPledge SessionStatus = 36 | ||
|  | 	//模式1
 | ||
|  | 	SessionStatus_TypeOne SessionStatus = 37 | ||
|  | 	//模式2
 | ||
|  | 	SessionStatus_TypeTwo SessionStatus = 38 | ||
|  | 	//模式3
 | ||
|  | 	SessionStatus_TypeThree SessionStatus = 39 | ||
|  | 	//模式4
 | ||
|  | 	SessionStatus_TypeFore SessionStatus = 40 | ||
|  | 	//模式5
 | ||
|  | 	SessionStatus_TypeFive SessionStatus = 41 | ||
|  | 	//模式6
 | ||
|  | 	SessionStatus_TypeSix SessionStatus = 42 | ||
|  | 	//模式7
 | ||
|  | 	SessionStatus_TypeSeven SessionStatus = 43 | ||
|  | 	//模式8
 | ||
|  | 	SessionStatus_TypeEight SessionStatus = 44 | ||
|  | 	//模式9
 | ||
|  | 	SessionStatus_TypeNine SessionStatus = 45 | ||
|  | 	//模式10
 | ||
|  | 	SessionStatus_TypeTen SessionStatus = 46 | ||
|  | ) | ||
|  | 
 | ||
|  | type ScreenBindingID int | ||
|  | 
 | ||
|  | const ( | ||
|  | 	//-- 标签系统变量 --
 | ||
|  | 
 | ||
|  | 	//没有绑定字段
 | ||
|  | 	None_ScreenBindingID string = "-1" | ||
|  | 
 | ||
|  | 	//屏幕最后刷新时间(测试用)
 | ||
|  | 	Time_ScreenBindingID string = "0x01" | ||
|  | 	//当前日期
 | ||
|  | 	Date_ScreenBindingID string = "0x02" | ||
|  | 	//软件研发单位
 | ||
|  | 	CompanyName_ScreenBindingID string = "0x03" | ||
|  | 	//会议主办单位
 | ||
|  | 	SponsorName_ScreenBindingID string = "0x04" | ||
|  | 	//主持人
 | ||
|  | 	ExcChairmanName_ScreenBindingID string = "0x1014" | ||
|  | 
 | ||
|  | 	//-- 会议信息 --
 | ||
|  | 
 | ||
|  | 	//议程名称
 | ||
|  | 	SessionMajorTitle_ScreenBindingID string = "0x1001" | ||
|  | 	//议程内容
 | ||
|  | 	SessionMinorTitle_ScreenBindingID string = "0x1002" | ||
|  | 	//会议名称+日程名称
 | ||
|  | 	SessionLongName_ScreenBindingID string = "0x100G" | ||
|  | 	//会标
 | ||
|  | 	SessionTitleFormat_ScreenBindingID string = "0x1000" | ||
|  | 
 | ||
|  | 	//会议类型
 | ||
|  | 	CongressType_ScreenBindingID string = "0x100A" | ||
|  | 
 | ||
|  | 	//-- 报到 --
 | ||
|  | 	//应到人数
 | ||
|  | 	PeoplesDueCount_ScreenBindingID string = "0x1003" | ||
|  | 	//实到人数
 | ||
|  | 	PeoplesInCount_ScreenBindingID string = "0x1004" | ||
|  | 	//未到人数
 | ||
|  | 	PeoplesAbsentCount_ScreenBindingID string = "0x1005" | ||
|  | 	//请假人数
 | ||
|  | 	PeoplesRequestedForAbsentCount_ScreenBindingID string = "0x1006" | ||
|  | 	//请假和未到人数
 | ||
|  | 	PeolesUncheckedInCount_ScreenBindingID string = "0x1007" | ||
|  | 
 | ||
|  | 	//当前报到人员姓名
 | ||
|  | 	CurrentCheckingPeoplesName_ScreenBindingID string = "0x1008" | ||
|  | 	//当前报到人员单位名称
 | ||
|  | 	CurrentCheckingPeoplesUnit_ScreenBindingID string = "0x1009" | ||
|  | 	//"实到人数(有表决权的)出席率"
 | ||
|  | 	PeolesBiaoJuecheckedInPercent_ScreenBindingID string = "0x100B" | ||
|  | 	//实到人数出席率
 | ||
|  | 	PeolescheckedInPercent_ScreenBindingID string = "0x100C" | ||
|  | 
 | ||
|  | 	//"应到人数(可修改)"
 | ||
|  | 	PeoplesCanDueCount_ScreenBindingID string = "0x100D" | ||
|  | 	//实到人数(可修改)
 | ||
|  | 	PeoplesInCanCount_ScreenBindingID string = "0x100E" | ||
|  | 	//未到人数(可修改)
 | ||
|  | 	PeoplesAbsentCanCount_ScreenBindingID string = "0x100F" | ||
|  | 	//当前报到人员党派
 | ||
|  | 	CurrentCheckingPeoplesDangPai_ScreenBindingID string = "0x1010" | ||
|  | 	//当前报到人员职位
 | ||
|  | 	CurrentCheckingPeoplesLevel_ScreenBindingID string = "0x1011" | ||
|  | 	//当前报到人员民族
 | ||
|  | 	CurrentCheckingPeoplesMinzu_ScreenBindingID string = "0x1012" | ||
|  | 	//当前报到人员代表团
 | ||
|  | 	CurrentCheckingPeoplesGroup_ScreenBindingID string = "0x1013" | ||
|  | 
 | ||
|  | 	//当前刷卡状态
 | ||
|  | 	CurrentRefrushCardStatePrompt_ScreenBindingID string = "0x1068" | ||
|  | 	//本机报到人数
 | ||
|  | 	ThisClientPCInCountOfPerson_ScreenBindingID string = "0x1069" | ||
|  | 	//本机报到列席人数
 | ||
|  | 	ThisClientPCInCountOfSpectator_ScreenBindingID string = "0x1092" | ||
|  | 	//本机报到代表人数
 | ||
|  | 	ThisClientPCInCountOfOfDelegate_ScreenBindingID string = "0x1093" | ||
|  | 	//本机当前报到提示 报到前 请您按报到键报到 报道后 您已报到
 | ||
|  | 	ThisClientPCCurrentPeopleTip_ScreenBindingID string = "0x107A" | ||
|  | 	//本机当前表决提示 表决前 请按表决键 表决后 您已表决
 | ||
|  | 	ThisClientPCCurrentPeopleVoteTip_ScreenBindingID string = "0x107B" | ||
|  | 	//本机当前表决提示 发言前 请按发言键申请发言
 | ||
|  | 	ThisClientPCCurrentPeopleSpeakTip_ScreenBindingID string = "0x107C" | ||
|  | 	//本机当前报到人
 | ||
|  | 	ThisClientPCCurrentPeopleName_ScreenBindingID string = "0x1070" | ||
|  | 
 | ||
|  | 	//本机当前报到人单位
 | ||
|  | 	/// 这个怎么跟照片列表的代码一样了呢?严重的问题啊
 | ||
|  | 	ThisClientPCCurrentPeopleUnit_ScreenBindingID string = "0x1071" | ||
|  | 
 | ||
|  | 	//本机当前报到人职务
 | ||
|  | 	ThisClientPCCurrentPeopleLevel_ScreenBindingID string = "0x1072" | ||
|  | 
 | ||
|  | 	//本机当前报到人照片
 | ||
|  | 	ThisClientPCCurrentPeoplePhoto_ScreenBindingID string = "0x1073" | ||
|  | 
 | ||
|  | 	//本机当前报到人民族
 | ||
|  | 	ThisClientPCCurrentPeopleMinzu_ScreenBindingID string = "0x1074" | ||
|  | 
 | ||
|  | 	//本机当前报到人党派
 | ||
|  | 	ThisClientPCCurrentPeopleDangPai_ScreenBindingID string = "0x1075" | ||
|  | 
 | ||
|  | 	//本机当前报到人分组
 | ||
|  | 	ThisClientPCCurrentPeopleGroup_ScreenBindingID string = "0x1076" | ||
|  | 
 | ||
|  | 	//本机当前报到人座排号
 | ||
|  | 	ThisClientPCCurrentPeopleSeatRow_ScreenBindingID string = "0x1077" | ||
|  | 
 | ||
|  | 	//本机当前报到人座列号
 | ||
|  | 	ThisClientPCCurrentPeopleSeatColumn_ScreenBindingID string = "0x1078" | ||
|  | 	//本机当前报到人席位行号列号"X排X座",性能要优于单独取排、座值
 | ||
|  | 	ThisClientPCCurrentPeopleSeatInfo_ScreenBindingID string = "0x1079" | ||
|  | 
 | ||
|  | 	//本机当前报到人席位分区
 | ||
|  | 	ThisClientPCCurrentPeopleSeatArea_ScreenBindingID string = "0x1080" | ||
|  | 
 | ||
|  | 	//本机当前报到人所在会场
 | ||
|  | 	ThisClientPCCurrentPeopleMeetingPlace_ScreenBindingID string = "0x1081" | ||
|  | 	//本机当前报到人籍贯
 | ||
|  | 	ThisClientPCCurrentPeopleJiGuan_ScreenBindingID string = "0x1086" | ||
|  | 	//本机当前报到人身份证编号
 | ||
|  | 	ThisClientPCCurrentPeopleShenFenZheng_ScreenBindingID string = "0x1087" | ||
|  | 	//本机当前报到人人员类型
 | ||
|  | 	ThisClientPCCurrentPeopleRenYuanLeiXing_ScreenBindingID string = "0x1088" | ||
|  | 	//当前报到人员籍贯
 | ||
|  | 	CurrentCheckingPeoplesJiGuan_ScreenBindingID string = "0x1089" | ||
|  | 	//当前报到人员身份证编号
 | ||
|  | 	CurrentCheckingPeoplesShenFenZheng_ScreenBindingID string = "0x1090" | ||
|  | 	//当前报到人人员类型
 | ||
|  | 	CurrentCheckingRenYuanLeiXing_ScreenBindingID string = "0x1091" | ||
|  | 
 | ||
|  | 	//本机当前报到人证件类型
 | ||
|  | 	ThisClientPCCurrentPeopleZhengJianLeiXing_ScreenBindingID string = "0x1094" | ||
|  | 	//当前当前报到人证件类型
 | ||
|  | 	CurrentCheckingPeopleZhengJianLeiXing_ScreenBindingID string = "0x1095" | ||
|  | 	//
 | ||
|  | 	/// 本机当前报到人员席位
 | ||
|  | 	///
 | ||
|  | 	ThisClientPCCurrentPeopleXiWei_ScreenBindingID string = "0x1092" | ||
|  | 	//按人员类型获取
 | ||
|  | 	//
 | ||
|  | 	/// 按人员类型获取本地报到人员数
 | ||
|  | 	///
 | ||
|  | 	LocalPeopleTypeCount_ScreenBindingID string = "0x1097" | ||
|  | 	//
 | ||
|  | 	/// 按人员类型获取会议报到人员数-实到
 | ||
|  | 	///
 | ||
|  | 	PeopleTypeCount_ScreenBindingID string = "0x1098" | ||
|  | 	//
 | ||
|  | 	/// 按类型获取应到人员
 | ||
|  | 	///
 | ||
|  | 	YindaoPeople_ScreenBindingID string = "0x1099" | ||
|  | 	//
 | ||
|  | 	/// 按类型绑定未到人员
 | ||
|  | 	///
 | ||
|  | 	WeidaoPeople_ScreenBindingID string = "0x1100" | ||
|  | 	//
 | ||
|  | 	/// 按人员类型获取本地报到人员数--有表决权限的
 | ||
|  | 	///
 | ||
|  | 	LocalQuanxianPeopleTypeCount_ScreenBindingID string = "0x110E" | ||
|  | 	//
 | ||
|  | 	/// 按类型获取应到人员-有表决权的
 | ||
|  | 	///
 | ||
|  | 	YindaoBiaojuePeople_ScreenBindingID string = "0x1101" | ||
|  | 	//
 | ||
|  | 	/// 有表决权的实到人数会议
 | ||
|  | 	///
 | ||
|  | 	PeopleBiaojueType_ScreenBindingID string = "0x1102" | ||
|  | 	//
 | ||
|  | 	/// 按类型绑定未到有表决权的人员
 | ||
|  | 	///
 | ||
|  | 	WeidaobiaojuePeple_ScreenBindingID string = "0x1103" | ||
|  | 
 | ||
|  | 	//
 | ||
|  | 	/// 标签(新)RenYuan、HuiYiRenYuan扩展1。
 | ||
|  | 	///
 | ||
|  | 	KuoZhan1_ScreenBindingID string = "0x1104" | ||
|  | 
 | ||
|  | 	//
 | ||
|  | 	///  标签(新)RenYuan、HuiYiRenYuan扩展2。
 | ||
|  | 	///
 | ||
|  | 	KuoZhan2_ScreenBindingID string = "0x1105" | ||
|  | 
 | ||
|  | 	//
 | ||
|  | 	///  标签(新)RenYuan、HuiYiRenYuan扩展3。
 | ||
|  | 	///
 | ||
|  | 	KuoZhan3_ScreenBindingID string = "0x1106" | ||
|  | 
 | ||
|  | 	//
 | ||
|  | 	/// 无表决权的应到人数
 | ||
|  | 	///
 | ||
|  | 	YindaoWUBiaojuePeople_ScreenBindingID string = "0x110A" | ||
|  | 	//
 | ||
|  | 	/// 无表决权的实到人数
 | ||
|  | 	///
 | ||
|  | 	PeopleWUBiaojueType_ScreenBindingID string = "0x110B" | ||
|  | 	//
 | ||
|  | 	/// 无表决权的未到人数
 | ||
|  | 	///
 | ||
|  | 	WeidaoWUbiaojuePeple_ScreenBindingID string = "0x110C" | ||
|  | 
 | ||
|  | 	//-- 按键 --
 | ||
|  | 	//按键1名称
 | ||
|  | 	AnJian1Mingcheng_ScreenBindingID string = "0x1015" | ||
|  | 	//按按键1的人数
 | ||
|  | 	AnJian1Value_ScreenBindingID string = "0x1016" | ||
|  | 	//按键2名称
 | ||
|  | 	AnJian2Mingcheng_ScreenBindingID string = "0x1017" | ||
|  | 	//按按键2的人数
 | ||
|  | 	AnJian2Value_ScreenBindingID string = "0x1018" | ||
|  | 	//按键3名称
 | ||
|  | 	AnJian3Mingcheng_ScreenBindingID string = "0x1019" | ||
|  | 	//按按键3的人数
 | ||
|  | 	AnJian3Value_ScreenBindingID string = "0x1020" | ||
|  | 	//按键4名称
 | ||
|  | 	AnJian4Mingcheng_ScreenBindingID string = "0x1021" | ||
|  | 	//按按键4的人数
 | ||
|  | 	AnJian4Value_ScreenBindingID string = "0x1022" | ||
|  | 	//按键5名称
 | ||
|  | 	AnJian5Mingcheng_ScreenBindingID string = "0x1023" | ||
|  | 	//按按键5的人数
 | ||
|  | 	AnJian5Value_ScreenBindingID string = "0x1024" | ||
|  | 	//已按键人数
 | ||
|  | 	AnJianValue_ScreenBindingID string = "0x101G" | ||
|  | 	//未按键人数
 | ||
|  | 	VoteUndeclareCount_ScreenBindingID string = "0x1025" | ||
|  | 	//未按表决提示
 | ||
|  | 	UnvoteInformation_ScreenBindingID string = "0x102D" | ||
|  | 	//赞成或满意票过比例提示
 | ||
|  | 	FavourInformation_ScreenBindingID string = "0x1066" | ||
|  | 
 | ||
|  | 	//测评平均分数
 | ||
|  | 	AvgAppraise_ScreenBindingID string = "0x1109" | ||
|  | 
 | ||
|  | 	//子议题按键1名称
 | ||
|  | 	ChildTopicAnJian1Mingcheng_ScreenBindingID string = "0x101A" | ||
|  | 	//子议题按按键1的人数
 | ||
|  | 	ChildTopicAnJian1Value_ScreenBindingID string = "0x101B" | ||
|  | 	//子议题按键2名称
 | ||
|  | 	ChildTopicAnJian2Mingcheng_ScreenBindingID string = "0x101C" | ||
|  | 	//子议题按按键2的人数
 | ||
|  | 	ChildTopicAnJian2Value_ScreenBindingID string = "0x101D" | ||
|  | 	//子议题按键3名称
 | ||
|  | 	ChildTopicAnJian3Mingcheng_ScreenBindingID string = "0x101E" | ||
|  | 	//子议题按键4名称
 | ||
|  | 	ChildTopicAnJian4Mingcheng_ScreenBindingID string = "0x103A" | ||
|  | 	//子议题按键5名称
 | ||
|  | 	ChildTopicAnJian5Mingcheng_ScreenBindingID string = "0x103B" | ||
|  | 	//子议题按按键3的人数
 | ||
|  | 	ChildTopicAnJian3Value_ScreenBindingID string = "0x101F" | ||
|  | 	//子议题按按键4的人数
 | ||
|  | 	ChildTopicAnJian4Value_ScreenBindingID string = "0x102E" | ||
|  | 	//子议题按按键5的人数
 | ||
|  | 	ChildTopicAnJian5Value_ScreenBindingID string = "0x102F" | ||
|  | 	//子议题未按键人数
 | ||
|  | 	ChildTopicVoteUndeclareCount_ScreenBindingID string = "0x102A" | ||
|  | 	//子议题表决结果
 | ||
|  | 	ChildTopicVoteResultText_ScreenBindingID string = "0x102B" | ||
|  | 	//子议题表决结果
 | ||
|  | 	ChildTopicAvgAppraise_ScreenBindingID string = "0x102C" | ||
|  | 
 | ||
|  | 	//多项议题全部按键人数
 | ||
|  | 	MuchTopicAllPressNum_ScreenBindingID string = "0x103C" | ||
|  | 	//多项议题部分按键人数
 | ||
|  | 	MuchTopicPartPressNum_ScreenBindingID string = "0x103D" | ||
|  | 	//多项议题未按键人数
 | ||
|  | 	MuchTopicNoPressNum_ScreenBindingID string = "0x103E" | ||
|  | 	//-- 议题 --
 | ||
|  | 	//议题标题
 | ||
|  | 	TopicMajorTitle_ScreenBindingID string = "0x1067" | ||
|  | 	//议题备注
 | ||
|  | 	TopicMajorRemark_ScreenBindingID string = "0x106A" | ||
|  | 	//子议题
 | ||
|  | 	TopicChild_ScreenBindingID string = "0x106B" | ||
|  | 	//议题内容//todo:不知与CurrentSubjectContent的区别
 | ||
|  | 	TopicContent_ScreenBindingID string = "0x1026" | ||
|  | 	//当前议题内容
 | ||
|  | 	CurrentSubjectContent_ScreenBindingID string = "0x1030" | ||
|  | 	//表决结果
 | ||
|  | 	VoteResultText_ScreenBindingID string = "0x1027" | ||
|  | 	//表决限时
 | ||
|  | 	VoteRestrictTime_ScreenBindingID string = "0x1028" | ||
|  | 
 | ||
|  | 	//-- 发言 --
 | ||
|  | 	//当前发言人姓名
 | ||
|  | 	CurrentSpeakingPeoplesName_ScreenBindingID string = "0x1031" | ||
|  | 	//当前发言人单位名称
 | ||
|  | 	CurrentSpeakingPeoplesUnit_ScreenBindingID string = "0x1032" | ||
|  | 	//当前发言人党派
 | ||
|  | 	CurrentSpeakingPeoplesDangPai_ScreenBindingID string = "0x1033" | ||
|  | 	//当前发言人职位
 | ||
|  | 	CurrentSpeakingPeoplesLevel_ScreenBindingID string = "0x1034" | ||
|  | 	//当前发言人民族
 | ||
|  | 	CurrentSpeakingPeoplesMinzu_ScreenBindingID string = "0x1035" | ||
|  | 	//当前发言人代表团
 | ||
|  | 	CurrentSpeakingPeoplesGroup_ScreenBindingID string = "0x1036" | ||
|  | 	//当前申请发言人姓名
 | ||
|  | 	CurrentApplySpeakingPeoplesName_ScreenBindingID string = "0x1037" | ||
|  | 	//当前申请发言人单位名称
 | ||
|  | 	CurrentApplySpeakingPeoplesUnit_ScreenBindingID string = "0x1038" | ||
|  | 	//当前申请发言人党派
 | ||
|  | 	CurrentApplySpeakingPeoplesDangPai_ScreenBindingID string = "0x1039" | ||
|  | 	//当前申请发言人职位
 | ||
|  | 	CurrentApplySpeakingPeoplesLevel_ScreenBindingID string = "0x1040" | ||
|  | 	//当前申请发言人民族
 | ||
|  | 	CurrentApplySpeakingPeoplesMinzu_ScreenBindingID string = "0x1041" | ||
|  | 	//当前申请发言人代表团
 | ||
|  | 	CurrentApplySpeakingPeoplesGroup_ScreenBindingID string = "0x1042" | ||
|  | 	//发言限时
 | ||
|  | 	SpeakingRestrictTime_ScreenBindingID string = "0x1043" | ||
|  | 
 | ||
|  | 	//-- 百分比 --
 | ||
|  | 	//按键1百分比
 | ||
|  | 	AnJian1Percent_ScreenBindingID string = "0x1044" | ||
|  | 	//按键2百分比
 | ||
|  | 	AnJian2Percent_ScreenBindingID string = "0x1045" | ||
|  | 	//按键3百分比
 | ||
|  | 	AnJian3Percent_ScreenBindingID string = "0x1046" | ||
|  | 	//按键4百分比
 | ||
|  | 	AnJian4Percent_ScreenBindingID string = "0x1047" | ||
|  | 	//按键5百分比
 | ||
|  | 	AnJian5Percent_ScreenBindingID string = "0x1048" | ||
|  | 	//未按百分比
 | ||
|  | 	UnPushDownPercent_ScreenBindingID string = "0x1049" | ||
|  | 	//已按百分比
 | ||
|  | 	PushDownPercent_ScreenBindingID string = "0x1050" | ||
|  | 	//弃权含未按百分比
 | ||
|  | 	WaiverOrUnPushDownPercent_ScreenBindingID string = "0x1051" | ||
|  | 
 | ||
|  | 	//按键1百分比
 | ||
|  | 	ChildTopicAnJian1Percent_ScreenBindingID string = "0x105A" | ||
|  | 	//按键2百分比
 | ||
|  | 	ChildTopicAnJian2Percent_ScreenBindingID string = "0x105B" | ||
|  | 	//按键3百分比
 | ||
|  | 	ChildTopicAnJian3Percent_ScreenBindingID string = "0x105C" | ||
|  | 	//未按百分比
 | ||
|  | 	ChildTopicUnPushDownPercent_ScreenBindingID string = "0x105D" | ||
|  | 
 | ||
|  | 	//-- 人数 --
 | ||
|  | 	//表决应到人数
 | ||
|  | 	VotePeoplesDueCount_ScreenBindingID string = "0x1052" | ||
|  | 	//表决实到人数
 | ||
|  | 	VotePeoplesInCount_ScreenBindingID string = "0x1053" | ||
|  | 	//表决未到人数
 | ||
|  | 	VotePeoplesAbsentCount_ScreenBindingID string = "0x1054" | ||
|  | 	//列席应到人数
 | ||
|  | 	DueCountOfSpectator_ScreenBindingID string = "0x1055" | ||
|  | 	//列席实到人数
 | ||
|  | 	InCountOfSpectator_ScreenBindingID string = "0x1056" | ||
|  | 	//列席未到人数
 | ||
|  | 	AbsentCountOfSpectator_ScreenBindingID string = "0x1057" | ||
|  | 	//弃权含未按人数
 | ||
|  | 	WaiverOrUnPushDownCount_ScreenBindingID string = "0x1058" | ||
|  | 	//应到代表人数
 | ||
|  | 	DueCountOfDelegate_ScreenBindingID string = "0x1083" | ||
|  | 	//实到代表人数
 | ||
|  | 	InCountOfDelegate_ScreenBindingID string = "0x1084" | ||
|  | 	//未到代表不含列席人数
 | ||
|  | 	AbsentCountOfDelegate_ScreenBindingID string = "0x1085" | ||
|  | 
 | ||
|  | 	//会议报到状态
 | ||
|  | 	ReportState_ScreenBindingID string = "0x2015" | ||
|  | 
 | ||
|  | 	//-- 图片系统变量 --
 | ||
|  | 
 | ||
|  | 	//当前报到人照片
 | ||
|  | 	CurrentCheckingPeoplesPhoto_ScreenBindingID string = "0x1029" | ||
|  | 	//当前发言人照片
 | ||
|  | 	CurrentSpeakingPeoplesPhoto_ScreenBindingID string = "0x1059" | ||
|  | 	//当前申请发言人照片
 | ||
|  | 	CurrentApplySpeakingPeoplesPhoto_ScreenBindingID string = "0x1060" | ||
|  | 	//预设图片会标
 | ||
|  | 	HasedPhoto_ScreenBindingID string = "0x2134" | ||
|  | 
 | ||
|  | 	//静态图片(可用于会标)
 | ||
|  | 	StaticPhoto_ScreenBindingID string = "0x2111" | ||
|  | 
 | ||
|  | 	//-- 动态列表变量 --
 | ||
|  | 
 | ||
|  | 	//人员报到人列表
 | ||
|  | 	PeoplesCheckingList_ScreenBindingID string = "0x1061" | ||
|  | 	//人员发言人列表
 | ||
|  | 	PeoplesSpeakingList_ScreenBindingID string = "0x1062" | ||
|  | 	//人员申请发言人列表
 | ||
|  | 	PeoplesApplySpeakingList_ScreenBindingID string = "0x1063" | ||
|  | 	//人员已发言人列表
 | ||
|  | 	PeoplesAlreadySpeakingList_ScreenBindingID string = "0x1064" | ||
|  | 
 | ||
|  | 	//照片列表
 | ||
|  | 	PeoplesImageList_ScreenBindingID string = "0x1271" | ||
|  | 	//代表团列表
 | ||
|  | 	PeoplesGroupList_ScreenBindingID string = "0x1096" | ||
|  | 
 | ||
|  | 	//子议题列表
 | ||
|  | 	TTopic_ScreenBindingID string = "0x106C" | ||
|  | 
 | ||
|  | 	//本机报到人员列表
 | ||
|  | 	ThisClientPCCheckInArray_ScreenBindingID string = "0x1082" | ||
|  | 	//按预报到人员姓名拼音
 | ||
|  | 	CheckInOrderByName_ScreenBindingID string = "0x1107" | ||
|  | 	//按预报到人员证件卡号
 | ||
|  | 	CheckInOrderByCard_ScreenBindingID string = "0x1108" | ||
|  | 	//按预报到人员的座列号
 | ||
|  | 	CheckInOrderBySeat_ScreenBindingID string = "0x1110" | ||
|  | 
 | ||
|  | 	//-- 滚动文本变量 --
 | ||
|  | 	//滚动文本
 | ||
|  | 	RollText_ScreenBindingID string = "0x1065" | ||
|  | 
 | ||
|  | 	//--告警抓拍
 | ||
|  | 	/// 告警抓拍控件
 | ||
|  | 	MonitorVideo_ScreenBindingID string = "0x1201" | ||
|  | 	/// 抓拍图片列表///
 | ||
|  | 	MonitorCapture_ScreenBindingID string = "0x1202" | ||
|  | 
 | ||
|  | 	//--席位图控件
 | ||
|  | 	/// 席位图///
 | ||
|  | 	Seat_ScreenBindingID string = "0x1203" | ||
|  | 
 | ||
|  | 	//报到按钮
 | ||
|  | 	Checkin_ScreenBindingID string = "0x2021" | ||
|  | 	//申请发言按钮
 | ||
|  | 	StartSpeak_ScreenBindingID string = "0x2022" | ||
|  | 	//结束发言按钮
 | ||
|  | 	EndSpeak_ScreenBindingID string = "0x2023" | ||
|  | 	//按键1按钮
 | ||
|  | 	ButtonOne_ScreenBindingID string = "0x2024" | ||
|  | 	//按键2按钮
 | ||
|  | 	ButtonTwo_ScreenBindingID string = "0x2025" | ||
|  | 	//按键3按钮
 | ||
|  | 	ButtonThree_ScreenBindingID string = "0x2026" | ||
|  | 	//按键4按钮
 | ||
|  | 	ButtonFour_ScreenBindingID string = "0x2027" | ||
|  | 	//按键5按钮
 | ||
|  | 	ButtonFive_ScreenBindingID string = "0x2028" | ||
|  | ) |