亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? logic_role.asp

?? 學(xué)習(xí)管理 校友錄有關(guān)的系統(tǒng) 本人學(xué)習(xí)的結(jié)果 與大家共享
?? ASP
字號:
<%
''===================================================================
'= ASP FILENAME	: /inc/logic/logic_role.asp
'= CREATED TIME : 2006-5-3
'= LAST MODIFIED: 2006-5-3
'= VERSION INFO : CCASP Framework Ver 2.0.1 ALL RIGHTS RESERVED BY www.cclinux.com
'= DESCRIPTION  : 權(quán)限管理邏輯
'= Change Log:
'==================================================================='
%>

<%
'== 常量定義
Const CONST_ROLE_DEFAULT = 1		'== 缺省用戶權(quán)限
Const CONST_ROLE_NORMAL = 0			'== 一般用戶權(quán)限

Const CONST_ACTION_VIEW = 0			'== 瀏覽型請求
Const CONST_ACTION_EXEC = 1			'== 執(zhí)行型請求

''===================================================================
'= Function    : GetRolesLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : strWhere : 符合條件
'= Return      : boolean
'= Description : 取用戶權(quán)限記錄集
'==================================================================='
Function GetRolesLogic(strWhere)
	GBL_objPubDB.Clear()
	GBL_objPubDB.AllSQL = "SELECT * FROM CLASS_ROLE WHERE 1=1 " & strWhere & " ORDER BY ROLE_ID DESC"
	If Not GBL_objPubDB.SQLRSExecute() Then
		GetRolesLogic = False
		Exit Function
	End If
	GetRolesLogic = True
End Function

''===================================================================
'= Function    : GetRoleLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : strWhere : 符合條件
'= Return      : boolean
'= Description : 取用戶權(quán)限記錄
'==================================================================='
Function GetRoleLogic(strWhere)
	GBL_objPubDB.Clear()
	GBL_objPubDB.AllSQL = "SELECT ROLE_NAME,ROLE_DESC,ROLE_ADD_TIME FROM CLASS_ROLE WHERE 1=1" & strWhere
	If Not GBL_objPubDB.SQLRSExecute() Then
		GetRoleLogic = False
		Exit Function
	End If
	GetRoleLogic = True
End Function

''===================================================================
'= Function    : GetActionsLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : strWhere : 符合條件
'= Return      : boolean
'= Description : 取頁面請求記錄集
'==================================================================='
Function GetActionsLogic(strWhere)
	GBL_objPubDB.Clear()
	GBL_objPubDB.AllSQL = "SELECT * FROM CLASS_ACTION WHERE 1=1 " & strWhere & " ORDER BY ACTION_ID DESC"
	If Not GBL_objPubDB.SQLRSExecute() Then
		GetActionsLogic = False
		Exit Function
	End If
	GetActionsLogic = True
End Function

''===================================================================
'= Function    : RemoveRolesLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : strWhere : 符合條件
'= Return      : boolean
'= Description : 刪除用戶權(quán)限
'==================================================================='
Function RemoveRolesLogic(strWhere)
	'== 默認(rèn)記錄不能刪除
	If Not GetRolesLogic(strWhere &" AND ROLE_IS_DEFAULT=" & CONST_ROLE_DEFAULT) Then
		RemoveRolesLogic = False	
		Exit Function
	End If
	If GBL_objPubDB.intRSNum > 0 Then
		Call GBL_objException.catchErr(E_USER_PUB,"缺省的用戶權(quán)限不能刪除")
		RemoveRolesLogic = False
		Exit Function
	End If

	'== 判斷是否用戶使用
	'== 刪除操作表
	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_MANAGE"
	GBL_objPubDB.SQLType = "DELETE"
	GBL_objPubDB.Where = " MANAGE_ROLE_ID IN (SELECT ROLE_ID FROM CLASS_ROLE WHERE 1=1 " & strWhere & ")"
	If Not GBL_objPubDB.SQLRSExecute() Then
		RemoveRolesLogic = False
		Exit Function
	End If

	'==刪除本表
	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_ROLE"
	GBL_objPubDB.SQLType = "DELETE"
	GBL_objPubDB.Where = "1=1 " & strWhere
	If Not GBL_objPubDB.SQLRSExecute() Then
		RemoveRolesLogic = False
		Exit Function
	End If
	RemoveRolesLogic = True
End Function

''===================================================================
'= Function    : SaveRoleLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : intRoleId : Role ID ""--add other--edit
'= Return      : boolean
'= Description : 添加/編輯用戶權(quán)限
'==================================================================='
Function SaveRoleLogic(intRoleId,objFormData)
	Dim strName,strDesc,strSql

	'== 獲取數(shù)據(jù)
	strName = objFormData.Item("Name")
	strDesc = objFormData.Item("Desc")

	'== 是否重復(fù)
	strSql = " AND ROLE_NAME='" & strName & "' "
	If intRoleId <> "" Then strSql = strSql & " AND ROLE_ID <> " & intRoleId 
	If Not GetRoleLogic(strSql) Then
		SaveRoleLogic = False
		Exit Function
	End If
	If GBL_objPubDB.intRSNum > 0 Then
		Call GBL_objException.catchErr(E_USER_PUB,"該用戶權(quán)限名(" & strName & ")已存在")
		SaveRoleLogic = False
		Exit Function
	End If

	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_ROLE"
	If intRoleId = "" Then
		GBL_objPubDB.SQLType = "INSERT"
		GBL_objPubDB.AddField "ROLE_ADD_TIME",Now()
		GBL_objPubDB.AddField "ROLE_ADD_ADMIN_ID",GBL_intAdminId
	Else
		GBL_objPubDB.SQLType = "UPDATE"
	End If
	GBL_objPubDB.AddField "ROLE_NAME",strName
	GBL_objPubDB.AddField "ROLE_DESC",strDesc
	GBL_objPubDB.AddField "ROLE_LAST_TIME",Now()
	GBL_objPubDB.AddField "ROLE_IS_DEFAULT",CONST_ROLE_NORMAL
	GBL_objPubDB.AddField "ROLE_LAST_ADMIN_ID",GBL_intAdminId
	If intRoleId <> "" Then GBL_objPubDB.Where = "ADMIN_ID=" & intAdminId
	If Not GBL_objPubDB.SQLRSExecute() Then
		SaveRoleLogic = False
		Exit Function
	End If
	SaveRoleLogic = True
End Function

''===================================================================
'= Function    : GetRoleActionStrLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : intRoleId : Role ID 
'= Input	   : strRoleAction : 構(gòu)造請求字符串
'= Return      : boolean
'= Description : 構(gòu)造權(quán)限請求字符串
'==================================================================='
Function GetRoleActionStrLogic(intRoleId,ByRef strRoleAction)
	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_MANAGE"
	GBL_objPubDB.SQLType = "SELECT"
	GBL_objPubDB.AddField "MANAGE_ACTION_ID",""
	GBL_objPubDB.Where = "MANAGE_ROLE_ID=" & intRoleId
	If Not GBL_objPubDB.SQLRSExecute() Then
		GetRoleActionStrLogic = False
		Exit Function
	End If
	strRoleAction = ""
	While Not GBL_objPubDB.objPubRS.Eof	
		strRoleAction = strRoleAction & "|" & GBL_objPubDB.objPubRS("MANAGE_ACTION_ID")
		GBL_objPubDB.objPubRS.MoveNext
	Wend
	GetRoleActionStrLogic = True
End Function

''===================================================================
'= Function    : RoleActionCheck()
'= Time		   : Created At 2006-5-5
'= Input	   : intActionId : Acton ID 
'= Input	   : strRoleAction : 請求字符串
'= Return      : boolean
'= Description : 權(quán)限請求分配中中選checkbox
'==================================================================='
Function RoleActionCheck(intActionId,strRoleAction)
	strRoleAction = strRoleAction & "|"
	intActionId = "|" & intActionId & "|"
	If Instr(strRoleAction,intActionId) > 0 Then
		RoleActionCheck = " checked "
		Exit Function
	End If
End Function

''===================================================================
'= Function    : SaveUserActonsLogic()
'= Time		   : Created At 2006-5-5
'= Input	   : intActionId : Acton ID 
'= Input	   : strIds : 
'= Return      : boolean
'= Description : 保存用戶權(quán)限
'==================================================================='
Function SaveUserActonsLogic(intRoleId,strIds)
	Dim arrIds,i
	'== 刪除目前權(quán)限請求
	GBL_objPubDB.Clear()
	GBL_objPubDB.TableName = "CLASS_MANAGE"
	GBL_objPubDB.SQLType = "DELETE"
	GBL_objPubDB.Where = "MANAGE_ROLE_ID=" & intRoleId
	If Not GBL_objPubDB.SQLRSExecute() Then
		SaveUserActonsLogic = False
		Exit Function
	End If
	'== 插入新權(quán)限請求
	arrIds = Split(strIds,",")
	For i = Lbound(arrIds) To UBound(arrIds)
		GBL_objPubDB.Clear()
		GBL_objPubDB.TableName = "CLASS_MANAGE"
		GBL_objPubDB.SQLType = "INSERT"
		GBL_objPubDB.AddField "MANAGE_ROLE_ID",intRoleId
		GBL_objPubDB.AddField "MANAGE_ACTION_ID",arrIds(i)
		GBL_objPubDB.AddField "MANAGE_ADD_TIME",Now()
		GBL_objPubDB.AddField "MANAGE_ADD_ADMIN_ID",GBL_intAdminId
		If Not GBL_objPubDB.SQLExecute() Then
			SaveUserActonsLogic = False
			Exit Function
		End If
	Next
	SaveUserActonsLogic = True
End Function

''===================================================================
'= Function    : GetActionTypeLogic()
'= Time		   : Created At 2006-5-13
'= Input	   : intType : 請求數(shù)字
'= Return      : 請求的中文含義
'= Description : 取請求
'==================================================================='
Function GetActionTypeLogic(intType)
	Dim strTmp
	Select Case intType
		Case CONST_ACTION_VIEW:
			strTmp = "瀏覽型"
		Case CONST_ACTION_EXEC::
			strTmp = "執(zhí)行型"
	End Select
	GetActionTypeLogic = strTmp
End Function
%>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩一区二区三区视频| 国产精品一区二区久久不卡| 欧美网站大全在线观看| 一区二区三区中文字幕精品精品| 色一情一乱一乱一91av| 亚洲3atv精品一区二区三区| 91精品国产黑色紧身裤美女| 国产在线视频不卡二| 国产日韩精品一区二区三区在线| 99精品久久久久久| 亚洲电影中文字幕在线观看| 日韩一区二区三区电影在线观看| 国产麻豆精品在线观看| 亚洲女性喷水在线观看一区| 欧美精品乱码久久久久久 | 亚洲免费资源在线播放| 一本一道久久a久久精品| 天堂在线亚洲视频| 国产人伦精品一区二区| av亚洲精华国产精华精华| 亚洲chinese男男1069| 精品福利av导航| 99re8在线精品视频免费播放| 亚洲一区二区三区中文字幕在线| 日韩一区二区精品| 成人午夜av电影| 午夜精品一区二区三区电影天堂 | 2022国产精品视频| 99vv1com这只有精品| 日韩综合小视频| 亚洲国产精品av| 欧美人与z0zoxxxx视频| 国产成人午夜精品影院观看视频| 亚洲自拍偷拍麻豆| 国产亚洲精品bt天堂精选| 欧美色国产精品| 国产成人精品亚洲午夜麻豆| 亚州成人在线电影| 国产精品午夜春色av| 日韩欧美国产电影| 色狠狠桃花综合| 国产成人啪午夜精品网站男同| 五月天久久比比资源色| 国产精品久久久久一区 | 成人中文字幕在线| 老鸭窝一区二区久久精品| 亚洲免费av观看| 国产精品视频免费看| 久久综合九色综合欧美98| 欧美日韩成人在线| 91福利国产精品| 99国产欧美久久久精品| 国产精品亚洲专一区二区三区| 天堂成人国产精品一区| 亚洲精品五月天| 国产精品久久久久久久久免费桃花| 91精品国产福利| 欧美影视一区二区三区| 色婷婷综合久久久久中文一区二区| 国产精品1区二区.| 久久精品国内一区二区三区| 日本欧美一区二区三区乱码| 亚洲成人7777| 亚洲一区二区av电影| 中文字幕日韩一区二区| 欧美激情一二三区| 国产精品视频免费看| 国产午夜精品久久久久久久| 久久精品亚洲乱码伦伦中文| 久久久久99精品国产片| 久久日一线二线三线suv| 日韩精品一区二区三区视频 | 精品久久久久久久人人人人传媒 | 日韩一区二区影院| 欧美日韩视频在线观看一区二区三区 | 久久综合久久综合九色| 精品奇米国产一区二区三区| 日韩视频免费观看高清在线视频| 欧美高清www午色夜在线视频| 欧美日韩国产综合草草| 欧美日韩免费一区二区三区| 欧美日韩一级片网站| 欧美高清视频在线高清观看mv色露露十八| 欧美日韩综合色| 欧美精品久久一区| 欧美电视剧在线观看完整版| 26uuu另类欧美| 国产清纯白嫩初高生在线观看91 | 国产精品免费丝袜| 中文字幕人成不卡一区| 亚洲三级电影全部在线观看高清| 一区二区三区日本| 日韩精品欧美精品| 国内国产精品久久| 国产aⅴ综合色| 一本到一区二区三区| 欧美吞精做爰啪啪高潮| 日韩欧美在线123| 国产女主播视频一区二区| 亚洲视频小说图片| 日本美女一区二区三区视频| 国产精品一级黄| 在线观看欧美黄色| 欧美电影精品一区二区| 国产精品第13页| 日韩影视精彩在线| 风流少妇一区二区| 欧美在线制服丝袜| 久久久久久久久久久久久夜| 亚洲精品成人悠悠色影视| 日本伊人色综合网| 波多野结衣在线一区| 欧美性猛交xxxxxx富婆| 精品久久一区二区三区| 亚洲免费av网站| 久久99精品国产91久久来源| www.色精品| 日韩欧美亚洲国产精品字幕久久久| 国产精品免费人成网站| 午夜国产精品一区| 成人性生交大合| 91精品欧美综合在线观看最新| 中文字幕精品一区二区精品绿巨人 | 欧美日韩不卡一区二区| 日本一区二区三区久久久久久久久不 | 免费在线观看不卡| 99国内精品久久| 久久先锋资源网| 肉色丝袜一区二区| av爱爱亚洲一区| 久久久www成人免费无遮挡大片| 亚洲成av人影院| 成人av综合在线| 日韩亚洲欧美中文三级| 洋洋成人永久网站入口| 成人晚上爱看视频| 精品少妇一区二区三区在线播放| 亚洲精品视频在线看| 国产成人激情av| 日韩一区二区在线观看视频| 亚洲午夜日本在线观看| 99久久精品国产麻豆演员表| 国产亚洲欧美一区在线观看| 久久国产日韩欧美精品| 欧美日韩视频在线第一区| 亚洲精品视频在线看| 99久久精品国产精品久久| 国产蜜臀97一区二区三区| 国产一区二区三区四区五区入口 | 久久91精品国产91久久小草| 欧美日韩中字一区| 一区二区三区丝袜| 色婷婷综合久久久中文一区二区| 中文字幕av资源一区| 国内久久婷婷综合| 337p日本欧洲亚洲大胆色噜噜| 日韩电影一二三区| 这里是久久伊人| 蜜臀av性久久久久蜜臀av麻豆 | 欧美xxxxxxxx| 久久国产精品免费| 精品成人私密视频| 国产一区二区不卡在线| 国产亚洲欧洲997久久综合| 国产老肥熟一区二区三区| 久久人人超碰精品| 国产夫妻精品视频| 国产精品午夜在线| 99re这里都是精品| 亚洲精品福利视频网站| 欧美综合天天夜夜久久| 亚洲香肠在线观看| 欧美日韩在线观看一区二区| 日韩国产在线观看| 欧美tickling网站挠脚心| 蓝色福利精品导航| 久久精品视频免费观看| 成人高清视频在线| 亚洲欧美激情视频在线观看一区二区三区| 91天堂素人约啪| 亚洲国产wwwccc36天堂| 日韩三级电影网址| 国产成人免费视频网站高清观看视频| 日本一区二区三区在线观看| 91丨九色丨蝌蚪富婆spa| 亚洲成在人线免费| 欧美精品一区二区三| 成人性视频网站| 亚洲制服丝袜av| 精品毛片乱码1区2区3区 | 国产自产2019最新不卡| 欧美激情在线观看视频免费| 日本乱人伦aⅴ精品| 日韩精品1区2区3区| 国产欧美日本一区二区三区| 一本在线高清不卡dvd| 久久精工是国产品牌吗| 国产精品久久一卡二卡| 在线不卡a资源高清| 国产激情精品久久久第一区二区|