Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
fangshunjian
2018-10-18 16:09:12 +08:00
28 changed files with 1925 additions and 1584 deletions

View File

@@ -22,7 +22,7 @@ main.message.info=The following tasks completed
main.text.logout=Exit main.text.logout=Exit
main.text.systemSelect=View Switch main.text.systemSelect=View Switch
main.text.welcome=Hello! main.text.welcome=Hello!
main.text.systemName=Current Business System main.text.systemName=Current View
main.message.I3=The browser does not support inline frames or is configured not to display inline frames. main.message.I3=The browser does not support inline frames or is configured not to display inline frames.
#middle.jsp page #middle.jsp page
@@ -67,10 +67,10 @@ sie.text.BoardError=Board Error Message
sie.text.portError=Port Error Message sie.text.portError=Port Error Message
#systemSelect.jsp page #systemSelect.jsp page
systemSelect.message.title=Network Management System_Business System Selection systemSelect.message.title=Network Management System_View Selection
systemSelect.font.style1=Microsoft Black systemSelect.font.style1=Microsoft Black
systemSelect.message.loginSuccess=Login Successful systemSelect.message.loginSuccess=Login Successful
systemSelect.message.system=Business System systemSelect.message.system=View
#page.jsp #page.jsp
page.message.inputnum = Please enter the number page.message.inputnum = Please enter the number
@@ -116,7 +116,7 @@ actsi.text.oidFont=OID is illegal. The format is as follows: OID: 1.3.6.1.2.1.1
actsi.text.ctypeName.exception1=Please enter a length less than 64 characters actsi.text.ctypeName.exception1=Please enter a length less than 64 characters
actsi.text.tableNameFont.exception=Please enter a length less than 21 characters actsi.text.tableNameFont.exception=Please enter a length less than 21 characters
actsi.text.ctypeName.exception2=Please enter letters and numbers actsi.text.ctypeName.exception2=Please enter letters and numbers
actsi.button.back=Return actsi.button.back=Back
actsi.text.addCheckType=Add Monitoring Category actsi.text.addCheckType=Add Monitoring Category
actsi.text.tableDesc=Table Description actsi.text.tableDesc=Table Description
actsi.text.viewPrivilege=View Permissions actsi.text.viewPrivilege=View Permissions
@@ -214,7 +214,7 @@ ctsl.button.update=Modify
ctsl.button.createTable=Generate Data Table ctsl.button.createTable=Generate Data Table
ctsl.button.stop=Disabled ctsl.button.stop=Disabled
ctsl.button.start=Enabled ctsl.button.start=Enabled
ctsl.button.back=Return ctsl.button.back=Back
ctsl.text.index=Serial Number ctsl.text.index=Serial Number
ctsl.text.detecationType=Monitoring Category ctsl.text.detecationType=Monitoring Category
ctsl.text.tableName=Table Name ctsl.text.tableName=Table Name
@@ -243,7 +243,7 @@ uctsi.error.tabHasSpecialChar=There are special characters in the corresponding
uctsi.error.tabHasZh=The corresponding database table exists in Chinese, please re-enter uctsi.error.tabHasZh=The corresponding database table exists in Chinese, please re-enter
uctsi.message.usergroup=User Group uctsi.message.usergroup=User Group
uctsi.error.OIDFont=OID is illegal. The format is as follows: OID: 1.3.6.1.2.1.1 uctsi.error.OIDFont=OID is illegal. The format is as follows: OID: 1.3.6.1.2.1.1
uctsi.button.back=Return uctsi.button.back=Back
uctsi.text.updateDetecationType=Modify Monitoring Category uctsi.text.updateDetecationType=Modify Monitoring Category
uctsi.text.checkTypeName=Monitoring Category uctsi.text.checkTypeName=Monitoring Category
uctsi.text.tableComments=Table Description uctsi.text.tableComments=Table Description
@@ -329,7 +329,7 @@ ucts.button.back=Back
################################################## ####### ################################################## #######
#detailWarninginfo.jsp page #detailWarninginfo.jsp page
dwi.message.title=Alert Details dwi.message.title=Alert Details
dwi.button.back=Return dwi.button.back=Back
dwi.message.warningInfo=Alarm Information dwi.message.warningInfo=Alarm Information
dwi.text.processIdenName=Setting Name dwi.text.processIdenName=Setting Name
dwi.text.nodeIp=Node IP dwi.text.nodeIp=Node IP
@@ -377,7 +377,7 @@ dclwl.text.timeoutDetecFilter=Filter Supercycle Monitoring
dclwl.message.no=No dclwl.message.no=No
dclwl.message.yes=Yes dclwl.message.yes=Yes
dclwl.message.export=Export dclwl.message.export=Export
dclwl.button.back=Return dclwl.button.back=Back
dclwl.text.index=Serial Number dclwl.text.index=Serial Number
dclwl.text.checkWay=Monitoring Method dclwl.text.checkWay=Monitoring Method
dclwl.text.tryTimes=Attempts dclwl.text.tryTimes=Attempts
@@ -422,7 +422,7 @@ dwl.text.timeoutDetecFilter=Filtering Supercycle Monitoring
dwl.message.no=No dwl.message.no=No
dwl.message.yes=Yes dwl.message.yes=Yes
dwl.button.export=Export dwl.button.export=Export
dwl.button.back=Return dwl.button.back=Back
dwl.text.index=Serial Number dwl.text.index=Serial Number
dwl.text.checkWay=Monitoring Method dwl.text.checkWay=Monitoring Method
dwl.text.persistTime=Duration dwl.text.persistTime=Duration
@@ -450,7 +450,7 @@ dwlc.message.passive=Passive
################################################## ###### ################################################## ######
#detailMonitor.jsp page #detailMonitor.jsp page
dm.message.title=Monitoring Data Details dm.message.title=Monitoring Data Details
dm.button.back=Return dm.button.back=Back
dm.text.detecationInfo=Monitoring Data Details dm.text.detecationInfo=Monitoring Data Details
dm.text.processIdenName=Setting Name dm.text.processIdenName=Setting Name
dm.text.nodeIp=Node IP dm.text.nodeIp=Node IP
@@ -561,7 +561,7 @@ dil.text.status=Status
dil.message.statusDefault=Please Select dil.message.statusDefault=Please Select
dil.message.normal=Normal dil.message.normal=Normal
dil.message.abnormal=Exception dil.message.abnormal=Exception
dil.button.back=Return dil.button.back=Back
dil.text.nodeIp=Node IP dil.text.nodeIp=Node IP
dil.text.checkType=Monitoring Category dil.text.checkType=Monitoring Category
dil.text.checkTypeName=Setting Name dil.text.checkTypeName=Setting Name
@@ -622,7 +622,7 @@ dspmi.message.updateTheMark=Modify this tag here
dspmi.text.startTime=Start Time dspmi.text.startTime=Start Time
dspmi.text.endTime=End Time dspmi.text.endTime=End Time
dspmi.message.defaultMsg=Tip: When no start and end time is selected, the default query date data dspmi.message.defaultMsg=Tip: When no start and end time is selected, the default query date data
dspmi.button.back=Return dspmi.button.back=Back
dspmi.text.noRecord=No Record dspmi.text.noRecord=No Record
dspmi.textnoClassify=Classification ID is empty dspmi.textnoClassify=Classification ID is empty
dspmi.button.clearSelected=Clear Selection dspmi.button.clearSelected=Clear Selection
@@ -894,7 +894,7 @@ prl.text.processIdenName=Setting Name
prl.message.processIdenName=Please enter the setting name prl.message.processIdenName=Please enter the setting name
prl.button.add=Add prl.button.add=Add
prl.button.update=Modify prl.button.update=Modify
prl.button.back=Return prl.button.back=Back
prl.text.index=Serial Number prl.text.index=Serial Number
prl.text.checkGap=Monitoring Interval (Minutes) prl.text.checkGap=Monitoring Interval (Minutes)
prl.text.filedName=Alarm Field prl.text.filedName=Alarm Field
@@ -930,8 +930,8 @@ upr.message.markerFiledDefault=Please Select
upr.text.marker=Filter ID upr.text.marker=Filter ID
upr.message.marker=Multiple flags used | Split; Content is empty, no filtering upr.message.marker=Multiple flags used | Split; Content is empty, no filtering
upr.text.policeEmergent=Urgent upr.text.policeEmergent=Urgent
upr.message.emergency=Emergency upr.message.emergent=Emergency
upr.message.nonEmergency=Non-emergency upr.message.nonEmergent=Non-emergency
upr.text.policeLevel=Alarm Level upr.text.policeLevel=Alarm Level
upr.text.policeValue=Alarm Threshold upr.text.policeValue=Alarm Threshold
upr.text.policeUnit=Alarm Threshold Unit upr.text.policeUnit=Alarm Threshold Unit
@@ -941,7 +941,7 @@ upr.text.policeShowInfo=Alarm Information
upr.message.policeShowInfo=Content is less than 200 characters upr.message.policeShowInfo=Content is less than 200 characters
upr.button.submit=Submit upr.button.submit=Submit
upr.button.reset=Reset upr.button.reset=Reset
upr.button.back=Return upr.button.back=Back
#WebRoot directory #WebRoot directory
#page directory #page directory
@@ -1157,7 +1157,7 @@ adsi.button.reset=Reset
#detailDetecSetInfo.jsp page #detailDetecSetInfo.jsp page
ddsi.message.title=Monitoring Settings Details ddsi.message.title=Monitoring Settings Details
ddsi.button.back=Return ddsi.button.back=Back
ddsi.text.title=Monitoring Settings Details ddsi.text.title=Monitoring Settings Details
ddsi.text.processIdenName=Setting Name ddsi.text.processIdenName=Setting Name
ddsi.text.processIden=Setting ID ddsi.text.processIden=Setting ID
@@ -1355,7 +1355,7 @@ mkil.button.cancel=Cancel
#addDefaultsInfo.jsp page #addDefaultsInfo.jsp page
adi.message.title=Add Default Information adi.message.title=Add Default Information
adi.text.title=Default Value Configuration adi.text.title=Default Value Configuration
adi.text.system=Business System adi.text.system=View
adi.message.selectDefault=Please Select adi.message.selectDefault=Please Select
adi.text.missionType=Task Type adi.text.missionType=Task Type
adi.text.nodeGroup=Node Groups adi.text.nodeGroup=Node Groups
@@ -1380,7 +1380,7 @@ dil.message.faild=The operation failed!
dil.text.missionName=Configuration Name dil.text.missionName=Configuration Name
dil.text.missionType=Business Type dil.text.missionType=Business Type
dil.text.selectDefault=Please Select dil.text.selectDefault=Please Select
dil.text.system=Business System dil.text.system=View
dil.text.nodeGroup=Node Groups dil.text.nodeGroup=Node Groups
dil.text.index=Serial Number dil.text.index=Serial Number
dil.text.opration=Operation dil.text.opration=Operation
@@ -1390,7 +1390,7 @@ dil.text.viewRecord=View Details
#examineDefaultsInfo1.jsp page #examineDefaultsInfo1.jsp page
edi1.message.title=Add Default Information edi1.message.title=Add Default Information
edi1.text.title=Default Value Configuration edi1.text.title=Default Value Configuration
edi1.text.systemName=Business System edi1.text.systemName=View
edi1.text.missionType=Task Type edi1.text.missionType=Task Type
edi1.text.nodeGroup=Node Group edi1.text.nodeGroup=Node Group
edi1.text.missionTypeName=Task Type Name edi1.text.missionTypeName=Task Type Name
@@ -1411,7 +1411,7 @@ edi1.text.filterKeyword=Filter Keywords
#examineDefaultsInfo2.jsp page #examineDefaultsInfo2.jsp page
edi2.text.addDefaultInfoTitle=Add Default Information edi2.text.addDefaultInfoTitle=Add Default Information
edi2.text.title=Default Value Configuration edi2.text.title=Default Value Configuration
edi2.text.systemName=Business System edi2.text.systemName=View
edi2.message.selectDefault=Please Select edi2.message.selectDefault=Please Select
edi2.text.missionType=Task Type edi2.text.missionType=Task Type
edi2.text.nodeGroup=Node Groups edi2.text.nodeGroup=Node Groups
@@ -1450,13 +1450,13 @@ udi.message.upperlayer=Please Select
#smipleMission directory #smipleMission directory
################################################## ##### ################################################## #####
#addmissionInfo.jsp page #addmissionInfo.jsp page
ami.message.selectSystem=Please select the business system ami.message.selectSystem=Please select the view
ami.message.selectMK=Please select module ami.message.selectMK=Please select module
ami.text.upFile=Upgrade File ami.text.upFile=Upgrade File
ami.message.filePath=Please select the configuration file ami.message.filePath=Please select the configuration file
ami.message.sets=Please select a configuration item ami.message.sets=Please select a configuration item
ami.text.title=System Module Upgrade ami.text.title=System Module Upgrade
ami.text.systemName=Business System ami.text.systemName=View
ami.message.selectDefault=Please Select ami.message.selectDefault=Please Select
ami.text.module=Module ami.text.module=Module
ami.text.deployedNodeGroup=Deployed Node Group ami.text.deployedNodeGroup=Deployed Node Group
@@ -1533,7 +1533,7 @@ msil.text.createDate=Created
msil.text.to=To msil.text.to=To
msil.text.missionState=Task Status msil.text.missionState=Task Status
msil.message.selectDefault=Please select msil.message.selectDefault=Please select
msil.text.systemName=Business System msil.text.systemName=View
msil.text.nodeGroup=Node Groups msil.text.nodeGroup=Node Groups
msil.text.viewLevel=View Permissions msil.text.viewLevel=View Permissions
msil.text.index=Serial Number msil.text.index=Serial Number
@@ -1560,7 +1560,7 @@ msil.message.noRecord=No Record
api.message.title=Add Tool Information api.message.title=Add Tool Information
api.message.name=Name cannot be empty. api.message.name=Name cannot be empty.
api.message.myFile=The tool cannot be empty. Please select. api.message.myFile=The tool cannot be empty. Please select.
api.button.back=Return api.button.back=Back
api.text.title=Add Tool Information api.text.title=Add Tool Information
api.text.name=Tool Name api.text.name=Tool Name
api.text.myFile=Tools api.text.myFile=Tools
@@ -1794,7 +1794,7 @@ uri.text.roomCols=Computer Room Columns
uri.message.roomRows=The number of room lines need to be less than or equal to uri.message.roomRows=The number of room lines need to be less than or equal to
uri.message.roomCols=The number of columns in the equipment room must be less than or equal to uri.message.roomCols=The number of columns in the equipment room must be less than or equal to
uri.message.roomIspn=There is an illegal character in the room number. Please enter it again! uri.message.roomIspn=There is an illegal character in the room number. Please enter it again!
uri.button.back=Return uri.button.back=Back
uri.text.title=Basic Information of Computer Room uri.text.title=Basic Information of Computer Room
uri.text.index=Number uri.text.index=Number
uri.text.rows=Number of rows uri.text.rows=Number of rows
@@ -1943,7 +1943,7 @@ dbi.text.title=View Brand
dbi.text.brandName=Brand Name dbi.text.brandName=Brand Name
dbi.text.brandOid=Brand OID dbi.text.brandOid=Brand OID
dbi.text.brandDesc=Brand Description dbi.text.brandDesc=Brand Description
dbi.button.back=Return dbi.button.back=Back
#updateBrandInfo.jsp page #updateBrandInfo.jsp page
ubi.message.addBrandInfoTitle=Add brand information ubi.message.addBrandInfoTitle=Add brand information
@@ -2076,7 +2076,7 @@ cdp.text.movePosition=Move the position of the selected area
cdp.text.setHeigh=Adjust the height of the selected area cdp.text.setHeigh=Adjust the height of the selected area
cdp.text.setWiedth=Adjust the width of the selected area cdp.text.setWiedth=Adjust the width of the selected area
cdp.button.add=Submit cdp.button.add=Submit
cdp.button.back=Return cdp.button.back=Back
#detailBrandInfo.jsp page #detailBrandInfo.jsp page
dtbi.message.title=Add Brand Information dtbi.message.title=Add Brand Information
@@ -2234,7 +2234,7 @@ ads.text.showNum=Show Serial Number
ads.text.delayTime=Delay Time ads.text.delayTime=Delay Time
ads.text.MkformError=Type code or type name already exists, please re-enter! ads.text.MkformError=Type code or type name already exists, please re-enter!
ads.text.MkformException=Abnormal Operation! ads.text.MkformException=Abnormal Operation!
ads.button.back=Return ads.button.back=Back
ads.text.title=New type data dictionary source data ads.text.title=New type data dictionary source data
ads.text.delayTime1=Delay Time (Minutes) ads.text.delayTime1=Delay Time (Minutes)
ads.button.add=Submit ads.button.add=Submit
@@ -2266,7 +2266,7 @@ dict.text.noRecord=No Record
#dictionarySourceList.jsp page #dictionarySourceList.jsp page
dsl.message.title=Data Dictionary Source Data dsl.message.title=Data Dictionary Source Data
dsl.button.add=Add dsl.button.add=Add
dsl.button.back=Return dsl.button.back=Back
dsl.text.index=Serial Number dsl.text.index=Serial Number
dsl.text.typeCode=Type Code dsl.text.typeCode=Type Code
dsl.text.typeValue=Type Name dsl.text.typeValue=Type Name
@@ -2280,7 +2280,7 @@ dsl.text.noRecord=No Record
#updateDetDataConSet.jsp page #updateDetDataConSet.jsp page
uddc.message.title=Modify monitoring data list filter uddc.message.title=Modify monitoring data list filter
uddc.button.back=Return uddc.button.back=Back
uddc.text.title=Modify Monitoring Data Filter Settings uddc.text.title=Modify Monitoring Data Filter Settings
uddc.text.menuName=Menu Name uddc.text.menuName=Menu Name
uddc.text.policeEmergent=Urgent uddc.text.policeEmergent=Urgent
@@ -2349,7 +2349,7 @@ eid.message.unresolved=Unresolved
eid.message.recovered=Recovered eid.message.recovered=Recovered
eid.text.yhmc=Solution eid.text.yhmc=Solution
eid.text.stateUpdateTime=Time To Resolve eid.text.stateUpdateTime=Time To Resolve
eid.button.back=Return eid.button.back=Back
#nmsErrorInfoList.jsp page #nmsErrorInfoList.jsp page
neil.message.title=Exception Information List neil.message.title=Exception Information List
@@ -2403,11 +2403,11 @@ acnti.message.missionDesc=The task description cannot be greater than 100
acnti.message.notNull=Cannot be empty acnti.message.notNull=Cannot be empty
acnti.message.mlmc=Please select the command name acnti.message.mlmc=Please select the command name
acnti.message.nodeLock=Specify result node reverse operation Node group and node cannot be modified acnti.message.nodeLock=Specify result node reverse operation Node group and node cannot be modified
acnti.button.back=Return acnti.button.back=Back
acnti.text.title=Add Reverse Task acnti.text.title=Add Reverse Task
acnti.text.missionType=Task Type acnti.text.missionType=Task Type
acnti.text.upgrade=Upgrade Deployment acnti.text.upgrade=Upgrade Deployment
acnti.text.systemIdName=Business System acnti.text.systemIdName=View
acnti.text.missionName=Task Name acnti.text.missionName=Task Name
acnti.text.nodeGroup=Section  point  Group acnti.text.nodeGroup=Section  point  Group
acnti.button.select=Select acnti.button.select=Select
@@ -2506,7 +2506,7 @@ acsnti.button.back=Back
acsnti.text.title=Add Reverse Similar Tasks acsnti.text.title=Add Reverse Similar Tasks
acsnti.text.missionType=Task Type acsnti.text.missionType=Task Type
acsnti.text.upgrade=Upgrade Deployment acsnti.text.upgrade=Upgrade Deployment
acsnti.text.systemName=Business System acsnti.text.systemName=View
acsnti.text.missionName=Task Name acsnti.text.missionName=Task Name
acsnti.text.nodeGroups=Section  point  Group acsnti.text.nodeGroups=Section  point  Group
acsnti.button.select=Select acsnti.button.select=Select
@@ -2564,7 +2564,7 @@ asnti.text.missionType=Task Type
asnti.message.missionType1=File Push asnti.message.missionType1=File Push
asnti.message.missionType4=Command Execution asnti.message.missionType4=Command Execution
asnti.message.missionType6=Upgrade Deployment asnti.message.missionType6=Upgrade Deployment
asnti.text.systemIdName=Business System asnti.text.systemIdName=View
asnti.text.missionName=Task Name asnti.text.missionName=Task Name
asnti.text.nodeGroup=Section  point  Group asnti.text.nodeGroup=Section  point  Group
asnti.button.select=Select asnti.button.select=Select
@@ -2740,7 +2740,7 @@ cmd.text.title=Upgrade Deployment - Reverse Task Results View
cmd.text.missionName=Task Name cmd.text.missionName=Task Name
cmd.text.missionType=Task Type cmd.text.missionType=Task Type
cmd.text.upgrade=Upgrade Deployment - Reverse Task cmd.text.upgrade=Upgrade Deployment - Reverse Task
cmd.text.systemIdName=Business System cmd.text.systemIdName=View
cmd.text.nodeGroup=Node Group cmd.text.nodeGroup=Node Group
cmd.text.excuNode=Executive Node cmd.text.excuNode=Executive Node
cmd.text.addUser=Create User cmd.text.addUser=Create User
@@ -2831,7 +2831,7 @@ mspm1.text.missionName=Task Name
mspm1.text.missionType=Task Type mspm1.text.missionType=Task Type
mspm1.message.missionType1=File Push mspm1.message.missionType1=File Push
mspm1.message.missionType2=Get Non-streaming Text Data mspm1.message.missionType2=Get Non-streaming Text Data
mspm1.text.systemIdName=Business System mspm1.text.systemIdName=View
mspm1.text.nodeListName=Node Group mspm1.text.nodeListName=Node Group
mspm1.text.excNode=Executive Node mspm1.text.excNode=Executive Node
mspm1.text.fileName=Push File mspm1.text.fileName=Push File
@@ -2852,7 +2852,7 @@ mspm2.text.missionName=Task Name
mspm2.text.missionType=Task Type mspm2.text.missionType=Task Type
mspm2.message.missionType1=File Push mspm2.message.missionType1=File Push
mspm2.message.missionType2=Get Non-stream Text Data mspm2.message.missionType2=Get Non-stream Text Data
mspm2.text.systemIdName=Business System mspm2.text.systemIdName=View
mspm2.text.filePath=File mspm2.text.filePath=File
mspm2.text.missionDesc=Task Description mspm2.text.missionDesc=Task Description
mspm2.text.viewLevel=View Permissions mspm2.text.viewLevel=View Permissions
@@ -2887,7 +2887,7 @@ mspm3.message.getNonStream=Get Non-stream Text Data
mspm3.message.getStream=Streaming Text Data Acquisition mspm3.message.getStream=Streaming Text Data Acquisition
mspm3.message.commandExcute=Command Execution mspm3.message.commandExcute=Command Execution
mspm3.message.shellRegist=Shell Registration mspm3.message.shellRegist=Shell Registration
mspm3.text.systemIdName=Business System mspm3.text.systemIdName=View
mspm3.text.filePath=Files mspm3.text.filePath=Files
mspm3.text.missionDesc=Task Description mspm3.text.missionDesc=Task Description
mspm3.text.viewLevel=View Permissions mspm3.text.viewLevel=View Permissions
@@ -2921,7 +2921,7 @@ mspm3.button.exportFaildNode=Failed Node Export
#missionstateparameter4.jsp page #missionstateparameter4.jsp page
mspm4.message.title=Command Execution - Task Results View mspm4.message.title=Command Execution - Task Results View
mspm4.button.back=Return mspm4.button.back=Back
mspm4.text.title=Command Execution - Task Results View mspm4.text.title=Command Execution - Task Results View
mspm4.text.missionName=Task Name mspm4.text.missionName=Task Name
mspm4.text.missionType=Task Type mspm4.text.missionType=Task Type
@@ -2931,7 +2931,7 @@ mspm4.message.getStream=Get non-streaming text data
mspm4.message.commandExcute=Command Execution mspm4.message.commandExcute=Command Execution
mspm4.message.shellRegist=Shell Registration mspm4.message.shellRegist=Shell Registration
mspm4.message.upgrade=Upgrade Deployment mspm4.message.upgrade=Upgrade Deployment
mspm4.text.systemIdName=Business System mspm4.text.systemIdName=View
mspm4.text.nodeListName=Node Group mspm4.text.nodeListName=Node Group
mspm4.text.excuNode=Executive Node mspm4.text.excuNode=Executive Node
mspm4.text.addUser=Create User mspm4.text.addUser=Create User
@@ -2967,7 +2967,7 @@ mspm5.message.getNonStream=Get Non-stream Text Data
mspm5.message.getStream=Streaming Text Data Acquisition mspm5.message.getStream=Streaming Text Data Acquisition
mspm5.message.commandExcute=Command Execution mspm5.message.commandExcute=Command Execution
mspm5.message.shellRegist=Shell Registration mspm5.message.shellRegist=Shell Registration
mspm5.text.systemIdName=Business System mspm5.text.systemIdName=View
mspm5.text.commandFlag=Call Flag mspm5.text.commandFlag=Call Flag
mspm5.text.missionDesc=Task Description mspm5.text.missionDesc=Task Description
mspm5.text.viewLevel=View Permissions mspm5.text.viewLevel=View Permissions
@@ -3000,7 +3000,7 @@ mspm6.message.getStream=Streaming Text Data Acquisition
mspm6.message.commandExcute=Command Execution mspm6.message.commandExcute=Command Execution
mspm6.message.shellRegist=Shell Registration mspm6.message.shellRegist=Shell Registration
mspm6.message.upgrade=Upgrade Deployment mspm6.message.upgrade=Upgrade Deployment
mspm6.text.systemIdName=Business System mspm6.text.systemIdName=View
mspm6.text.nodeListName=Node Group mspm6.text.nodeListName=Node Group
mspm6.text.excuNode=Execution Node mspm6.text.excuNode=Execution Node
mspm6.text.addUser=Create User mspm6.text.addUser=Create User
@@ -3089,7 +3089,7 @@ anti.text.missionType=Task Type
anti.message.filePush=File Push anti.message.filePush=File Push
anti.message.commandExcute=Command Execution anti.message.commandExcute=Command Execution
anti.message.upgrade=Upgrade Deployment anti.message.upgrade=Upgrade Deployment
anti.text.systemName=Business System anti.text.systemName=View
anti.text.missionName=Task Name anti.text.missionName=Task Name
anti.text.nodeGroup=Section  point  Group anti.text.nodeGroup=Section  point  Group
anti.button.select=Select anti.button.select=Select
@@ -3152,8 +3152,8 @@ entip1.text.title=Modify Task Information
entip1.text.missionName=Task Name entip1.text.missionName=Task Name
entip1.text.missionType=Task Type entip1.text.missionType=Task Type
entip1.text.filePush=File Push entip1.text.filePush=File Push
entip1.text.selectSystem=Select Business System entip1.text.selectSystem=Select View
entip1.message.selectSystem=Please select a business system entip1.message.selectSystem=Please select a view
entip1.text.pushNodeGroup=Push Node Group entip1.text.pushNodeGroup=Push Node Group
entip1.text.pushMissionDesc=Push Task Description entip1.text.pushMissionDesc=Push Task Description
entip1.text.viewLevel=View Permissions entip1.text.viewLevel=View Permissions
@@ -3178,8 +3178,8 @@ entip2.text.addmissionInfo=Add Task Information
entip2.text.missionName=Task Name entip2.text.missionName=Task Name
entip2.text.missionType=Task Type entip2.text.missionType=Task Type
entip2.text.getDate=Get Non-streaming Text Data entip2.text.getDate=Get Non-streaming Text Data
entip2.text.System=Select Business System entip2.text.System=Select View
entip2.text.selectSystem=Please select the business system entip2.text.selectSystem=Please select the view
entip2.text.groupId=Non-stream Node Group entip2.text.groupId=Non-stream Node Group
entip2.text.missionDesc=Non-flow Task Description entip2.text.missionDesc=Non-flow Task Description
entip2.text.viewLevel=View Permissions entip2.text.viewLevel=View Permissions
@@ -3271,7 +3271,7 @@ mrl.button.reverseFaildNodes=Failed Node Reverse
mrl.button.reverseAllNodes=All Reverse mrl.button.reverseAllNodes=All Reverse
mrl.button.exportXLS=Query Result Export mrl.button.exportXLS=Query Result Export
mrl.button.batchDownLoadFile=Bulk Download Backfiles mrl.button.batchDownLoadFile=Bulk Download Backfiles
mrl.button.back=Return mrl.button.back=Back
mrl.text.nodeIp=Node IP mrl.text.nodeIp=Node IP
mrl.text.returnResult=Execution Result mrl.text.returnResult=Execution Result
mrl.text.resultCause=Results Reason mrl.text.resultCause=Results Reason
@@ -3310,7 +3310,7 @@ mrlchild.text.totalChart=Overall Ratio
mrs.message.title=Command Execution - Task Results View mrs.message.title=Command Execution - Task Results View
mrs.message.brower=The browser does not support inline frames or is configured not to display inline frames. mrs.message.brower=The browser does not support inline frames or is configured not to display inline frames.
mrs.button.exportXls=Failure Result Export mrs.button.exportXls=Failure Result Export
mrs.button.back=Return mrs.button.back=Back
mrs.message.filePush=File Push mrs.message.filePush=File Push
mrs.message.getNonStream=Get Non-streaming Text Data mrs.message.getNonStream=Get Non-streaming Text Data
mrs.message.getStream=Streaming Text Data Acquisition mrs.message.getStream=Streaming Text Data Acquisition
@@ -3383,7 +3383,7 @@ ntil.message.missionType6=Upgrade Deployment
ntil.text.operation=Operation ntil.text.operation=Operation
ntil.text.isLoop=Periodic Tasks ntil.text.isLoop=Periodic Tasks
ntil.text.missionStateDesc=Task Status Description ntil.text.missionStateDesc=Task Status Description
ntil.text.systemId=Business System ntil.text.systemId=View
ntil.text.userGroup=User Group ntil.text.userGroup=User Group
ntil.text.viewLevel=View Permissions ntil.text.viewLevel=View Permissions
ntil.text.user=Created By ntil.text.user=Created By
@@ -3471,7 +3471,7 @@ ntilp.message.missionType4=Command Execution
ntilp.message.missionType6=Upgrade Deployment ntilp.message.missionType6=Upgrade Deployment
ntilp.button.exportXls=Export ntilp.button.exportXls=Export
ntilp.text.missionStateDesc=Task Status Description ntilp.text.missionStateDesc=Task Status Description
ntilp.text.systemId=Business System ntilp.text.systemId=View
ntilp.text.userGroup=User Group ntilp.text.userGroup=User Group
ntilp.text.viewLevel=View Permissions ntilp.text.viewLevel=View Permissions
ntilp.text.createUser=Created By ntilp.text.createUser=Created By
@@ -3602,13 +3602,13 @@ agi.message.jsFormException=Abnormal Operation!
agi.text.jsmc=User Group Name agi.text.jsmc=User Group Name
agi.message.jsmc=There is a special character in the user group name. Please enter it again. agi.message.jsmc=There is a special character in the user group name. Please enter it again.
agi.message.sys=Please select a system for this user group! agi.message.sys=Please select a system for this user group!
agi.button.back=Return agi.button.back=Back
agi.text.title=Add User Group Information agi.text.title=Add User Group Information
agi.text.jsms=User Group Description agi.text.jsms=User Group Description
agi.text.state=State agi.text.state=State
agi.text.using=Valid agi.text.using=Valid
agi.text.selectSys=Select accessible system agi.text.selectSys=Select accessible system
agi.text.systemList=Business System List agi.text.systemList=View List
agi.button.submit=Submit agi.button.submit=Submit
agi.button.reset=Reset agi.button.reset=Reset
@@ -3627,7 +3627,7 @@ ggrp.text.state=Status
ggrp.message.state0=Active ggrp.message.state0=Active
ggrp.message.state1=Invalid ggrp.message.state1=Invalid
ggrp.text.systemId=Select Accessible System ggrp.text.systemId=Select Accessible System
ggrp.text.systemList=Business System List ggrp.text.systemList=View List
ggrp.button.submit=Submit ggrp.button.submit=Submit
ggrp.button.reset=Reset ggrp.button.reset=Reset
@@ -3669,14 +3669,14 @@ vgp.message.state0=Active
vgp.message.state1=Invalid vgp.message.state1=Invalid
vgp.text.userGroupDesc=User Group Description vgp.text.userGroupDesc=User Group Description
vgp.text.systemId=Accessible System vgp.text.systemId=Accessible System
vgp.message.systemId=NMS Business System vgp.message.systemId=NMS View
vgp.text.userGroupInfo=All User Information Under User Group vgp.text.userGroupInfo=All User Information Under User Group
Bgp.message.brower=The browser does not support inline frames or is configured not to display inline frames. Bgp.message.brower=The browser does not support inline frames or is configured not to display inline frames.
#viewgrouppermissionForGuide.jsp page #viewgrouppermissionForGuide.jsp page
vgpmfg.message.title=View User Group Information vgpmfg.message.title=View User Group Information
vgpmfg.button.back=Return vgpmfg.button.back=Back
vgpmfg.text.title=User Group Basic Information vgpmfg.text.title=User Group Basic Information
vgpmfg.text.usergroup=User Group Name vgpmfg.text.usergroup=User Group Name
vgpmfg.text.state=Status vgpmfg.text.state=Status
@@ -3684,7 +3684,7 @@ vgpmfg.message.state0=Active
vgpmfg.message.state1=Invalid vgpmfg.message.state1=Invalid
vgpmfg.text.userGroupDesc=User Group Description vgpmfg.text.userGroupDesc=User Group Description
vgpmfg.text.systemId=Accessible System vgpmfg.text.systemId=Accessible System
vgpmfg.message.systemId=NMS Business System vgpmfg.message.systemId=NMS View
vgpmfg.text.userGroupInfo=All User Information In The User Group vgpmfg.text.userGroupInfo=All User Information In The User Group
vgpmfg.message.brower=The browser does not support inline frames or is configured not to display inline frames. vgpmfg.message.brower=The browser does not support inline frames or is configured not to display inline frames.
@@ -3718,8 +3718,8 @@ aei.message.MkformError=Error code already exists. Please re-enter!
aei.message.MkformException=Abnormal operation! aei.message.MkformException=Abnormal operation!
aei.button.back=Back aei.button.back=Back
aei.text.title=New Trouble Database Information aei.text.title=New Trouble Database Information
aei.text.systeId=Business System aei.text.systeId=View
aei.message.systeId=Please select a business system aei.message.systeId=Please select a view
aei.text.troubleDescr=Error Description aei.text.troubleDescr=Error Description
aei.button.submit=Submit aei.button.submit=Submit
aei.button.reset=Reset aei.button.reset=Reset
@@ -3810,7 +3810,7 @@ aui.text.userGroupId=User Group ID
aui.text.userGroup=User Group Name aui.text.userGroup=User Group Name
aui.button.submit=Submit aui.button.submit=Submit
aui.button.reset=Reset aui.button.reset=Reset
aui.button.back=Return aui.button.back=Back
#configJsMKGnInfo.jsp page #configJsMKGnInfo.jsp page
cjsmkgi.message.title=Role permission configuration cjsmkgi.message.title=Role permission configuration
@@ -3871,7 +3871,7 @@ fmup.text.yhmc=User Name
fmup.message.yhmm=The password must be at least 8 bits long fmup.message.yhmm=The password must be at least 8 bits long
fmup.button.submit=Submit fmup.button.submit=Submit
fmup.button.reset=Reset fmup.button.reset=Reset
fmup.button.back=Return fmup.button.back=Back
#jsInfoList.jsp page #jsInfoList.jsp page
jsil.message.title=Role Information jsil.message.title=Role Information
@@ -3939,8 +3939,8 @@ uei.message.systemId=Please select the system
uei.button.back=Back uei.button.back=Back
uei.text.title=Modify Fault Library Information uei.text.title=Modify Fault Library Information
uei.text.troubleCode=Trouble Code uei.text.troubleCode=Trouble Code
uei.text.systemId=Business System uei.text.systemId=View
uei.message.system=Please select a business system uei.message.system=Please select a view
uei.text.troubleDescr=Error Description uei.text.troubleDescr=Error Description
uei.text.troubleState=Status uei.text.troubleState=Status
uei.message.troubleState0=Active uei.message.troubleState0=Active
@@ -3955,7 +3955,7 @@ ujsi.text.jsmc=Role Name
ujsi.message.jsmc=There are special characters in the role name. Please enter again. ujsi.message.jsmc=There are special characters in the role name. Please enter again.
ujsi.message.mk=Please select a module for this role! ujsi.message.mk=Please select a module for this role!
ujsi.message.jsExists=This role name already exists ujsi.message.jsExists=This role name already exists
ujsi.button.back=Return ujsi.button.back=Back
ujsi.text.title=Modify Role Information ujsi.text.title=Modify Role Information
ujsi.text.jsms=Action Description ujsi.text.jsms=Action Description
ujsi.text.state=Status ujsi.text.state=Status
@@ -4006,7 +4006,7 @@ uu.message.email=E-mail format is incorrect, please re-enter
uu.message.js=Please select at least one character! uu.message.js=Please select at least one character!
uu.message.yhz=Please select at least one user group! uu.message.yhz=Please select at least one user group!
uu.message.bm=Please select at least one department! uu.message.bm=Please select at least one department!
uu.button.back=Return uu.button.back=Back
uu.text.title=Modify User Information uu.text.title=Modify User Information
uu.text.baseInfo=User Basic Information uu.text.baseInfo=User Basic Information
uu.text.yhbh=Username uu.text.yhbh=Username
@@ -4057,7 +4057,7 @@ uup.text.yhmm=User Password
uup.text.confirm=Confirm Password uup.text.confirm=Confirm Password
uup.message.confirm=The password and confirmation password are different. Please re-enter! uup.message.confirm=The password and confirmation password are different. Please re-enter!
uup.message.yhmc=User Name uup.message.yhmc=User Name
uup.button.back=Return uup.button.back=Back
uup.text.title=Modify Password Information uup.text.title=Modify Password Information
uup.message.password=The password must be at least 8 bits long uup.message.password=The password must be at least 8 bits long
uup.text.submit=Submit uup.text.submit=Submit
@@ -4228,14 +4228,14 @@ uni.text.back=Back
#addNodegroupInfo.jsp page #addNodegroupInfo.jsp page
angi.message.title=Add Node Group Information angi.message.title=Add Node Group Information
angi.text.groupName=Group Name angi.text.groupName=Group Name
angi.text.systemId=Business System angi.text.systemId=View
angi.message.noGroupBelong=You do not belong to any user group, no permission to add this type of node group! angi.message.noGroupBelong=You do not belong to any user group, no permission to add this type of node group!
angi.message.groupSelect=Please select user group! angi.message.groupSelect=Please select user group!
angi.text.title=Node Group Basic Information angi.text.title=Node Group Basic Information
angi.text.groupType=Group Type angi.text.groupType=Group Type
angi.message.groupType0=Normal angi.message.groupType0=Normal
angi.message.groupType1=Temp angi.message.groupType1=Temp
angi.message.systemId=Please select a business system angi.message.systemId=Please select a view
angi.text.isValid=Has Taken Effect angi.text.isValid=Has Taken Effect
angi.message.valid=Effective angi.message.valid=Effective
angi.message.invalid=Expiration angi.message.invalid=Expiration
@@ -4308,14 +4308,14 @@ ngil.text.noRecord=No Record
#updateNodegroupInfo.jsp page #updateNodegroupInfo.jsp page
ungi.message.title=Modify Node Group Information ungi.message.title=Modify Node Group Information
ungi.text.groupName=Group Name ungi.text.groupName=Group Name
ungi.text.systemId=Business System ungi.text.systemId=View
ungi.message.noGroupBelong=You do not belong to any user group. You do not have permission to modify this node group! ungi.message.noGroupBelong=You do not belong to any user group. You do not have permission to modify this node group!
ungi.message.selectGroup=Please select user group! ungi.message.selectGroup=Please select user group!
ungi.text.title=Node Group Basic Information ungi.text.title=Node Group Basic Information
ungi.text.groupType=Group Type ungi.text.groupType=Group Type
ungi.message.groupType0=Normal ungi.message.groupType0=Normal
ungi.message.groupType1=Temp ungi.message.groupType1=Temp
ungi.message.systemId=Please select a business system ungi.message.systemId=Please select a view
ungi.text.isValid=Has Taken Effect ungi.text.isValid=Has Taken Effect
ungi.message.valid=Effective ungi.message.valid=Effective
ungi.message.inValid=Expired ungi.message.inValid=Expired
@@ -4328,7 +4328,7 @@ ungi.message.usergroup=Please select a user group
ungi.text.groupDesc=Group Description ungi.text.groupDesc=Group Description
ungi.button.submit=Submit ungi.button.submit=Submit
ungi.button.reset=Reset ungi.button.reset=Reset
ungi.button.back=Return ungi.button.back=Back
#WebRoot directory #WebRoot directory
#page directory #page directory
@@ -4350,7 +4350,7 @@ addNodeInfo.message.nodeGroup=This node group has the same IP
addNodeInfo.message.nodeIp=Node IP already exists addNodeInfo.message.nodeIp=Node IP already exists
addNodeInfo.message.selectDefault=Please select addNodeInfo.message.selectDefault=Please select
addNodeInfo.message.nodeUType=Node thickness (U bit), please enter the number! addNodeInfo.message.nodeUType=Node thickness (U bit), please enter the number!
addNodeInfo.button.back=Return addNodeInfo.button.back=Back
addNodeInfo.text.title=Add Node Information addNodeInfo.text.title=Add Node Information
addNodeInfo.text.nodeType=Node Type addNodeInfo.text.nodeType=Node Type
addNodeInfo.message.nodeType0=Server addNodeInfo.message.nodeType0=Server
@@ -4371,7 +4371,7 @@ addNodeInfo.button.reset=Reset
dni.message.title=Node Information dni.message.title=Node Information
dni.message.nodeType0=No relevant data was collected dni.message.nodeType0=No relevant data was collected
dni.message.nodeType1=This node has no data for the switch dni.message.nodeType1=This node has no data for the switch
dni.button.back=Return dni.button.back=Back
dni.text.title=Node System Information dni.text.title=Node System Information
dni.text.hostName=Host Name dni.text.hostName=Host Name
dni.text.operateSystem=Operating System dni.text.operateSystem=Operating System
@@ -4412,7 +4412,7 @@ nodeInfo.button.downloadExample=Download Template
nodeInfo.text.importXls=Import Excel nodeInfo.text.importXls=Import Excel
nodeInfo.button.importXls=Import nodeInfo.button.importXls=Import
nodeInfo.button.showDiv=Export nodeInfo.button.showDiv=Export
nodeInfo.button.back=Return nodeInfo.button.back=Back
nodeInfo.button.add=Add nodeInfo.button.add=Add
nodeInfo.text.nodeIp=Node IP nodeInfo.text.nodeIp=Node IP
nodeInfo.message.nodeIp=Please enter node IP nodeInfo.message.nodeIp=Please enter node IP
@@ -4522,7 +4522,7 @@ nginfo.message.selectParent=Please select a parent node group in the menu!
nginfo.message.addSubNode=Add child node group information nginfo.message.addSubNode=Add child node group information
nginfo.text.addSubNode=Group Name nginfo.text.addSubNode=Group Name
nginfo.message.inputGroupName=There are special characters in the group name, please re-enter nginfo.message.inputGroupName=There are special characters in the group name, please re-enter
nginfo.text.systemId=Business System nginfo.text.systemId=View
nginfo.message.startNodeGroup1=Please select at least one row! nginfo.message.startNodeGroup1=Please select at least one row!
nginfo.message.startNodeGroup2=Included effective node groups, please reselect! nginfo.message.startNodeGroup2=Included effective node groups, please reselect!
nginfo.message.startNodeGroup3=An attempt was made to enable a node group whose parent node group is invalid, so it cannot be started. Please reselect! nginfo.message.startNodeGroup3=An attempt was made to enable a node group whose parent node group is invalid, so it cannot be started. Please reselect!
@@ -4552,7 +4552,7 @@ nginfo.text.groupName=Group Name
nginfo.text.groupType=Group Type nginfo.text.groupType=Group Type
nginfo.message.groupType0=Normal nginfo.message.groupType0=Normal
nginfo.message.groupType1=Temp nginfo.message.groupType1=Temp
nginfo.message.systemId=Please select a business system nginfo.message.systemId=Please select a view
nginfo.text.isValid=Has Taken Effect nginfo.text.isValid=Has Taken Effect
nginfo.message.isValid1=Effective nginfo.message.isValid1=Effective
nginfo.message.isValid0=Invalid nginfo.message.isValid0=Invalid
@@ -4616,7 +4616,7 @@ asi.message.delete=Delete
asi.message.ipRepeat=IP Cross-repeat asi.message.ipRepeat=IP Cross-repeat
asi.message.ipRepeat.and=And asi.message.ipRepeat.and=And
asi.message.ipRepeat.with=With asi.message.ipRepeat.with=With
asi.button.back=Return asi.button.back=Back
asi.text.title=Adding Server Information asi.text.title=Adding Server Information
asi.text.configIp=Configuration Manage IP asi.text.configIp=Configuration Manage IP
asi.message.configIp=Configure IP asi.message.configIp=Configure IP
@@ -4628,8 +4628,8 @@ asi.button.submit=Submit
asi.button.reset=Reset asi.button.reset=Reset
#detailserverinfo.jsp page #detailserverinfo.jsp page
dsi.message.title=Add Business System Information dsi.message.title=Add View Information
dsi.button.back=Return dsi.button.back=Back
dsi.text.title=Server Information dsi.text.title=Server Information
dsi.text.serverName=Server Name dsi.text.serverName=Server Name
dsi.text.serverDesc=Server Description dsi.text.serverDesc=Server Description
@@ -4644,8 +4644,8 @@ serverinfo.message.title=DataController Management
serverinfo.message.success=Operation successful! serverinfo.message.success=Operation successful!
serverinfo.message.faild=Operation failed! serverinfo.message.faild=Operation failed!
serverinfo.message.selectOne=Please select a row! serverinfo.message.selectOne=Please select a row!
serverinfo.message.includeStop=Contains disabled business systems. Please reselect! serverinfo.message.includeStop=Contains disabled views. Please reselect!
serverinfo.message.includeStart=Contains enabled business systems. Please reselect! serverinfo.message.includeStart=Contains enabled views. Please reselect!
serverinfo.message.inputInfo=Input is a special character, please re-enter! serverinfo.message.inputInfo=Input is a special character, please re-enter!
serverinfo.message.selectFile=Please select the imported file serverinfo.message.selectFile=Please select the imported file
serverinfo.message.selectFileType=Please select the correct import file type serverinfo.message.selectFileType=Please select the correct import file type
@@ -4692,7 +4692,7 @@ upserver.message.delete=Delete
upserver.message.ipRepeat=IP Cross-replication upserver.message.ipRepeat=IP Cross-replication
upserver.message.ipRepeat.and=And upserver.message.ipRepeat.and=And
upserver.message.ipRepeat.with=With upserver.message.ipRepeat.with=With
upserver.button.back=Return upserver.button.back=Back
upserver.text.title=Modify Server Information upserver.text.title=Modify Server Information
upserver.text.serverState=Server Status upserver.text.serverState=Server Status
upserver.text.configIp=Configuration Manage IP upserver.text.configIp=Configuration Manage IP
@@ -4710,7 +4710,7 @@ upserver.button.reset=Reset
#systemManage directory #systemManage directory
################################################## ################### ################################################## ###################
#addSystemInfo.jsp page #addSystemInfo.jsp page
addsysinfo.message.title=Add Business System Information addsysinfo.message.title=Add View Information
addsysinfo.message.sysExists=The system already exists. Please re-enter! addsysinfo.message.sysExists=The system already exists. Please re-enter!
addsysinfo.message.faild=Abnormal operation! addsysinfo.message.faild=Abnormal operation!
addsysinfo.text.systemName=System Name addsysinfo.text.systemName=System Name
@@ -4718,8 +4718,8 @@ addsysinfo.text.systemDesc=System Description
addsysinfo.text.systemIp=Register IP addsysinfo.text.systemIp=Register IP
addsysinfo.text.systemPort=Register Port addsysinfo.text.systemPort=Register Port
addsysinfo.message.systemName=There are special characters in the system name. Please re-enter it. addsysinfo.message.systemName=There are special characters in the system name. Please re-enter it.
addsysinfo.button.back=Return addsysinfo.button.back=Back
addsysinfo.text.title=Add Business System Information addsysinfo.text.title=Add View Information
addsysinfo.text.isMaster=Master/Subsystem addsysinfo.text.isMaster=Master/Subsystem
addsysinfo.text.master=Main Control System addsysinfo.text.master=Main Control System
addsysinfo.text.slave=Subsystem addsysinfo.text.slave=Subsystem
@@ -4733,7 +4733,7 @@ addsysinfo.text.reset=Reset
#detailSystemInfo.jsp page #detailSystemInfo.jsp page
detailsys.message.title=Network Management System detailsys.message.title=Network Management System
detailsys.button.back=Back detailsys.button.back=Back
detailsys.text.title=Business System Basic Information detailsys.text.title=View Basic Information
detailsys.text.systemName=System Name detailsys.text.systemName=System Name
detailsys.text.systemDesc=System Description detailsys.text.systemDesc=System Description
detailsys.text.systemCreatetime=Add time detailsys.text.systemCreatetime=Add time
@@ -4741,12 +4741,12 @@ detailsys.text.systemState=System State
detailsys.message.systemState0=Enabled detailsys.message.systemState0=Enabled
detailsys.message.systemState1=Disabled detailsys.message.systemState1=Disabled
detailsys.text.isMaster=(Master/Child) System detailsys.text.isMaster=(Master/Child) System
addsysinfo.text.sysUserGroup=User Group under Business System addsysinfo.text.sysUserGroup=User Group under View
addsysinfo.text.openAll=Open All addsysinfo.text.openAll=Open All
addsysinfo.text.closeAll=Close all addsysinfo.text.closeAll=Close all
addsysinfo.message.showTipMsg=user group: A set of users who have permission to operate related functions of the business system. Users in the same user group have all rights of the user group. A user group can belong to multiple business systems, and a business system can also contain multiple user groups. addsysinfo.message.showTipMsg=user group: A set of users who have permission to operate related functions of the view. Users in the same user group have all rights of the user group. A user group can belong to multiple views, and a view can also contain multiple user groups.
addsysinfo.message.brower=The browser does not support inline frames or is configured not to display inline frames. addsysinfo.message.brower=The browser does not support inline frames or is configured not to display inline frames.
addsysinfo.message.showTipMsg2=Node group: Each node of a business system is grouped according to certain features, such as function and region, each node group contains N nodes, each node can belong to multiple node groups, but one node group can not belong to multiple systems. addsysinfo.message.showTipMsg2=Node group: Each node of a view is grouped according to certain features, such as function and region, each node group contains N nodes, each node can belong to multiple node groups, but one node group can not belong to multiple systems.
#groupNodeList.jsp page #groupNodeList.jsp page
gnl.message.title=Node information under node group gnl.message.title=Node information under node group
@@ -4783,12 +4783,12 @@ gulfg.message.isVaild1=Invalid
gulfg.text.noRecord=No Record gulfg.text.noRecord=No Record
#systemInfoList.jsp page #systemInfoList.jsp page
sysinfolist.message.title=Business System Management sysinfolist.message.title=View Management
sysinfolist.message.success=Operation is successful! sysinfolist.message.success=Operation is successful!
sysinfolist.message.faild=Operation failed! sysinfolist.message.faild=Operation failed!
sysinfolist.message.selectOne=Please select a row record! sysinfolist.message.selectOne=Please select a row record!
sysinfolist.message.includeStop=Contains disabled business systems. Please reselect! sysinfolist.message.includeStop=Contains disabled views. Please reselect!
sysinfolist.message.includeStart=Contains enabled business systems. Please reselect! sysinfolist.message.includeStart=Contains enabled views. Please reselect!
sysinfolist.message.inputInfo=Enter special characters, please re-enter! sysinfolist.message.inputInfo=Enter special characters, please re-enter!
sysinfolist.message.warning=Business system operation completed. Continue to maintain data? sysinfolist.message.warning=Business system operation completed. Continue to maintain data?
sysinfolist.message.hint=Tip sysinfolist.message.hint=Tip
@@ -4808,14 +4808,14 @@ sysinfolist.text.noRecord=No Record
#updateSystemInfo.jsp page #updateSystemInfo.jsp page
upsysinfo.message.title=Modify Business System Information upsysinfo.message.title=Modify View Information
upsysinfo.message.repeat=The system already exists. Please re-enter! upsysinfo.message.repeat=The system already exists. Please re-enter!
upsysinfo.message.faild=Abnormal operation! upsysinfo.message.faild=Abnormal operation!
upsysinfo.text.systemName=System Name upsysinfo.text.systemName=System Name
upsysinfo.text.systemDesc=System Description upsysinfo.text.systemDesc=System Description
upsysinfo.message.systemName=There are special characters in the system name. Please re-enter it. upsysinfo.message.systemName=There are special characters in the system name. Please re-enter it.
upsysinfo.button.back=Return upsysinfo.button.back=Back
upsysinfo.text.title=Modify Business System Information upsysinfo.text.title=Modify View Information
upsysinfo.text.isMaster=Master/Subsystem upsysinfo.text.isMaster=Master/Subsystem
upsysinfo.text.master=Main Control System upsysinfo.text.master=Main Control System
upsysinfo.text.slave=Subsystem upsysinfo.text.slave=Subsystem
@@ -4853,6 +4853,8 @@ check_type_info.dpSlotEntry.CHECK_TYPE_NAME1=DP Device Board Slot
check_type_info.cpu.CHECK_TYPE_NAME1=CPU Monitoring check_type_info.cpu.CHECK_TYPE_NAME1=CPU Monitoring
check_type_info.dpBoardStatusEntry.CHECK_TYPE_NAME1=DP Board Temperature check_type_info.dpBoardStatusEntry.CHECK_TYPE_NAME1=DP Board Temperature
check_type_info.process.CHECK_TYPE_NAME1=Process Monitoring check_type_info.process.CHECK_TYPE_NAME1=Process Monitoring
check_type_info.checktype100015.CHECK_TYPE_NAME1=Business Process Statistics
#data_police_relation #data_police_relation
#Tue Apr 17 17:37:19 CST 2018 #Tue Apr 17 17:37:19 CST 2018
data_police_relation.2.POLICE_SHOW_INFO=Service Node NC is not available data_police_relation.2.POLICE_SHOW_INFO=Service Node NC is not available
@@ -5040,6 +5042,15 @@ metadata.ifInDiscards.filed_comments=Inbound Dropped Packets
metadata.dpSlotRunTimes.filed_comments=Time The Device Board Was Running metadata.dpSlotRunTimes.filed_comments=Time The Device Board Was Running
metadata.RX_DROP_PERC.filed_comments=Receiving Packet Loss Rate metadata.RX_DROP_PERC.filed_comments=Receiving Packet Loss Rate
metadata.CPU_NAME.filed_comments=CPU ID metadata.CPU_NAME.filed_comments=CPU ID
metadata.module.filed_comments=The process belongs to the business process
metadata.pid.filed_comments=Process Of No.
metadata.cpupct.filed_comments=CPU Percentage
metadata.mempct.filed_comments=Percentage of memory consumption
metadata.prostatus.filed_comments=Process Status
metadata.propriority.filed_comments=Process Scheduling Priorities
metadata.lstart.filed_comments=Process Start Time
metadata.iscritical.filed_comments=Have key logs been generated recently
#nms_error_code #nms_error_code
#Tue Apr 17 18:07:46 CST 2018 #Tue Apr 17 18:07:46 CST 2018
nms_error_code.DeamonNotExist.error_name=Daemon Does Not Exist nms_error_code.DeamonNotExist.error_name=Daemon Does Not Exist
@@ -5172,6 +5183,9 @@ type_table.1.type_name=NC Report Active Alarm Information
type_table.4.type_name=Whether The System Uses Mail type_table.4.type_name=Whether The System Uses Mail
type_table.8.type_name=Whether The Hard Disk Is Writable type_table.8.type_name=Whether The Hard Disk Is Writable
type_table.2.type_desc=Handshaking Monitoring Is Reachable type_table.2.type_desc=Handshaking Monitoring Is Reachable
type_table.10.type_name=Whether the system is used for department management
type_table.10.type_desc=Deptflag: 0 enabled;1 disabled
#xt_js_jbxx #xt_js_jbxx
#Tue Apr 17 18:17:01 CST 2018 #Tue Apr 17 18:17:01 CST 2018
xt_js_jbxx.224.jsmc=Configuration Manager xt_js_jbxx.224.jsmc=Configuration Manager
@@ -5186,6 +5200,8 @@ xt_js_jbxx.225.jsms=Responsible Data View (For Operation And Maintenance)
xt_js_jbxx.3.jsms=Testers Use xt_js_jbxx.3.jsms=Testers Use
xt_js_jbxx.1.jsmc=Administrator xt_js_jbxx.1.jsmc=Administrator
xt_js_jbxx.21.jsms=View Only Information Permissions xt_js_jbxx.21.jsms=View Only Information Permissions
xt_js_jbxx.nationRole.jsms=National center user role authority, with data display, configuration management, authority management authority
xt_js_jbxx.regionRole.jsms=Sub-central user role authorization with data display authority
#xt_mk_jbxx #xt_mk_jbxx
#Tue Apr 17 18:20:41 CST 2018 #Tue Apr 17 18:20:41 CST 2018
xt_mk_jbxx.361.mkmc=Port State Configuration xt_mk_jbxx.361.mkmc=Port State Configuration
@@ -5243,7 +5259,7 @@ xt_mk_jbxx.542.mkmc=Tool Management
xt_mk_jbxx.9.mkmc=Parameter Configuration xt_mk_jbxx.9.mkmc=Parameter Configuration
xt_mk_jbxx.546.mkmc=Download Attachments xt_mk_jbxx.546.mkmc=Download Attachments
xt_mk_jbxx.261.mkms=Original Alarm Data xt_mk_jbxx.261.mkms=Original Alarm Data
xt_mk_jbxx.275.mkms=Business System Management xt_mk_jbxx.275.mkms=View Management
xt_mk_jbxx.285.mkms=Topology Display xt_mk_jbxx.285.mkms=Topology Display
xt_mk_jbxx.267.mkms=Configuration Management xt_mk_jbxx.267.mkms=Configuration Management
xt_mk_jbxx.269.mkms=Configure Monitoring Settings Information xt_mk_jbxx.269.mkms=Configure Monitoring Settings Information
@@ -5255,7 +5271,7 @@ xt_mk_jbxx.273.mkmc=Room Configuration
xt_mk_jbxx.263.mkmc=Anomaly Network Element xt_mk_jbxx.263.mkmc=Anomaly Network Element
xt_mk_jbxx.293.mkmc=Offline xt_mk_jbxx.293.mkmc=Offline
xt_mk_jbxx.283.mkmc=Modify Personal Information xt_mk_jbxx.283.mkmc=Modify Personal Information
xt_mk_jbxx.275.mkmc=Business System Configuration xt_mk_jbxx.275.mkmc=View Configuration
xt_mk_jbxx.501.mkms=Display configuration level alarm information, including server and network element xt_mk_jbxx.501.mkms=Display configuration level alarm information, including server and network element
xt_mk_jbxx.521.mkms=Set filtering conditions (alarm level, emergency) for the business logic topology, alarm information, abnormal server, abnormal network element, and system warning information menu xt_mk_jbxx.521.mkms=Set filtering conditions (alarm level, emergency) for the business logic topology, alarm information, abnormal server, abnormal network element, and system warning information menu
xt_mk_jbxx.541.mkms=Upload And Download Management Plugins xt_mk_jbxx.541.mkms=Upload And Download Management Plugins
@@ -5289,7 +5305,7 @@ xt_mk_jbxx.245.mkms=Add 2
xt_mk_jbxx.141.mkmc=Node Group Display xt_mk_jbxx.141.mkmc=Node Group Display
xt_mk_jbxx.267.mkmc=Configuration Management xt_mk_jbxx.267.mkmc=Configuration Management
xt_mk_jbxx.67.mkms=Enable Scheduled Tasks xt_mk_jbxx.67.mkms=Enable Scheduled Tasks
xt_mk_jbxx.23.mkms=View and operate all business systems xt_mk_jbxx.23.mkms=View and operate all views
xt_mk_jbxx.2.mkms=User/User Group/Role Permissions Configuration xt_mk_jbxx.2.mkms=User/User Group/Role Permissions Configuration
xt_mk_jbxx.50.mkms=Monitoring Related Settings xt_mk_jbxx.50.mkms=Monitoring Related Settings
xt_mk_jbxx.34.mkms=Add A New Node Group xt_mk_jbxx.34.mkms=Add A New Node Group
@@ -5308,7 +5324,7 @@ xt_mk_jbxx.68.mkms=Add A New Reverse Task
xt_mk_jbxx.121.mkms=Network Element Graphical Configuration xt_mk_jbxx.121.mkms=Network Element Graphical Configuration
xt_mk_jbxx.40.mkms=Add Subnode Group xt_mk_jbxx.40.mkms=Add Subnode Group
xt_mk_jbxx.316.mkmc=Task Configuration Wizard xt_mk_jbxx.316.mkmc=Task Configuration Wizard
xt_mk_jbxx.24.mkms=New Business System xt_mk_jbxx.24.mkms=New View
xt_mk_jbxx.51.mkms=Add Monitoring Settings xt_mk_jbxx.51.mkms=Add Monitoring Settings
xt_mk_jbxx.46.mkmc=OID Dictionary Management xt_mk_jbxx.46.mkmc=OID Dictionary Management
xt_mk_jbxx.35.mkms=Modify Node Group xt_mk_jbxx.35.mkms=Modify Node Group
@@ -5321,7 +5337,7 @@ xt_mk_jbxx.68.mkmc=Add Reverse
xt_mk_jbxx.121.mkmc=Network element graphical configuration xt_mk_jbxx.121.mkmc=Network element graphical configuration
xt_mk_jbxx.40.mkmc=Add Subnode Group xt_mk_jbxx.40.mkmc=Add Subnode Group
xt_mk_jbxx.321.mkmc=Exception Device xt_mk_jbxx.321.mkmc=Exception Device
xt_mk_jbxx.3.mkmc=Business System xt_mk_jbxx.3.mkmc=View
xt_mk_jbxx.19.mkmc=Role Management xt_mk_jbxx.19.mkmc=Role Management
xt_mk_jbxx.58.mkms=Set Monitoring Category xt_mk_jbxx.58.mkms=Set Monitoring Category
xt_mk_jbxx.62.mkmc=Alarm Data xt_mk_jbxx.62.mkmc=Alarm Data
@@ -5347,7 +5363,7 @@ xt_mk_jbxx.63.mkmc=Task Management
xt_mk_jbxx.286.mkmc=3D Machine Room Display xt_mk_jbxx.286.mkmc=3D Machine Room Display
xt_mk_jbxx.42.mkms=Modify Node Group xt_mk_jbxx.42.mkms=Modify Node Group
xt_mk_jbxx.431.mkms=New Module Management xt_mk_jbxx.431.mkms=New Module Management
xt_mk_jbxx.26.mkms=Deactivate Business System xt_mk_jbxx.26.mkms=Deactivate View
xt_mk_jbxx.561.mkmc=Brand Management xt_mk_jbxx.561.mkmc=Brand Management
xt_mk_jbxx.242.mkms=New Device Model xt_mk_jbxx.242.mkms=New Device Model
xt_mk_jbxx.53.mkms=Alarm Settings xt_mk_jbxx.53.mkms=Alarm Settings
@@ -5362,7 +5378,7 @@ xt_mk_jbxx.265.mkms=Show the alarm exception information of each node
xt_mk_jbxx.161.mkmc=Configuration Management xt_mk_jbxx.161.mkmc=Configuration Management
xt_mk_jbxx.64.mkmc=Task Copy xt_mk_jbxx.64.mkmc=Task Copy
xt_mk_jbxx.43.mkms=Node Management xt_mk_jbxx.43.mkms=Node Management
xt_mk_jbxx.27.mkms=Enable Business System xt_mk_jbxx.27.mkms=Enable View
xt_mk_jbxx.6.mkms=NMS Task Management xt_mk_jbxx.6.mkms=NMS Task Management
xt_mk_jbxx.70.mkms=Additional Machine Room xt_mk_jbxx.70.mkms=Additional Machine Room
xt_mk_jbxx.49.mkmc=NE Monitoring Information xt_mk_jbxx.49.mkmc=NE Monitoring Information
@@ -5400,7 +5416,7 @@ CheckTypeSetAction.downloadExample.title.monitorTypeName=Monitoring Category Nam
CheckTypeSetAction.downloadExample.title.remark=Remarks CheckTypeSetAction.downloadExample.title.remark=Remarks
CheckTypeSetAction.downloadExample.title.mapTable=Corresponding Database Table (Required) CheckTypeSetAction.downloadExample.title.mapTable=Corresponding Database Table (Required)
CheckTypeSetAction.downloadExample.title.tableDesc=Table Description CheckTypeSetAction.downloadExample.title.tableDesc=Table Description
CheckTypeSetAction.downloadExample.title.viewPrivilage=View Permissions (Mandatory Fill in 1, issuer view; 2 publisher group, need to select group; 3 all personnel in the system view, current business system; 4, no limit) CheckTypeSetAction.downloadExample.title.viewPrivilage=View Permissions (Mandatory Fill in 1, issuer view; 2 publisher group, need to select group; 3 all personnel in the system view, current view; 4, no limit)
CheckTypeSetAction.downloadExample.title.userGroup=User Group CheckTypeSetAction.downloadExample.title.userGroup=User Group
CheckTypeSetAction.downloadExample.title.snmpMonitor=SNMP Monitoring (Required 0: Yes ;2: No; Please fill in OID when it is 0) CheckTypeSetAction.downloadExample.title.snmpMonitor=SNMP Monitoring (Required 0: Yes ;2: No; Please fill in OID when it is 0)
CheckTypeSetAction.downloadExample.sheet=Monitoring Category Management Information Sheet CheckTypeSetAction.downloadExample.sheet=Monitoring Category Management Information Sheet
@@ -5491,7 +5507,7 @@ DetectionSetAction.downloadExample.title.setId=Set ID (Required)
DetectionSetAction.downloadExample.title.monitorCategory=Monitoring Category (Required) DetectionSetAction.downloadExample.title.monitorCategory=Monitoring Category (Required)
DetectionSetAction.downloadExample.title.nodeGroupRange=Node Group Range (Example: 1 or 1, 2, 3) DetectionSetAction.downloadExample.title.nodeGroupRange=Node Group Range (Example: 1 or 1, 2, 3)
DetectionSetAction.downloadExample.title.nodeIpRange=Node IP Range (For Example: 1, 2, 3) DetectionSetAction.downloadExample.title.nodeIpRange=Node IP Range (For Example: 1, 2, 3)
DetectionSetAction.downloadExample.title.viewLevel=View Permissions (1 required, publisher view; 2 Publisher's group, need to select the group; all personnel within 3 system view, the current business system within; 4, unlimited) DetectionSetAction.downloadExample.title.viewLevel=View Permissions (1 required, publisher view; 2 Publisher's group, need to select the group; all personnel within 3 system view, the current view within; 4, unlimited)
DetectionSetAction.downloadExample.title.userGroup=Creator Where The User Group DetectionSetAction.downloadExample.title.userGroup=Creator Where The User Group
DetectionSetAction.downloadExample.title.monitorFirstTime=To Monitor The Implementation Of The First Time (Format: 2012-12-12 18:18:18) DetectionSetAction.downloadExample.title.monitorFirstTime=To Monitor The Implementation Of The First Time (Format: 2012-12-12 18:18:18)
DetectionSetAction.downloadExample.title.monitorDate=Monitoring Data Interval (Minutes) (Required ,Must greater than or equal to 5 minutes) DetectionSetAction.downloadExample.title.monitorDate=Monitoring Data Interval (Minutes) (Required ,Must greater than or equal to 5 minutes)
@@ -5881,7 +5897,7 @@ NmsTaskManagerAction.executeAction.title.missionType=Task Type
NmsTaskManagerAction.executeAction.title.isLoop=Cycle Task NmsTaskManagerAction.executeAction.title.isLoop=Cycle Task
NmsTaskManagerAction.executeAction.title.missionState=Task Status NmsTaskManagerAction.executeAction.title.missionState=Task Status
NmsTaskManagerAction.executeAction.title.missionStateDesc=Sask Status Description NmsTaskManagerAction.executeAction.title.missionStateDesc=Sask Status Description
NmsTaskManagerAction.executeAction.title.system=Business System NmsTaskManagerAction.executeAction.title.system=View
NmsTaskManagerAction.executeAction.title.userGroup=User Group NmsTaskManagerAction.executeAction.title.userGroup=User Group
NmsTaskManagerAction.executeAction.title.viewPrivilige=View Permission NmsTaskManagerAction.executeAction.title.viewPrivilige=View Permission
NmsTaskManagerAction.executeAction.title.creater=Created By NmsTaskManagerAction.executeAction.title.creater=Created By
@@ -6542,7 +6558,7 @@ DeviceBrandManageAction.impDevicesByExcel.deviceManageValidateFaild=Device manag
#GuideManageAction.java #GuideManageAction.java
GuideManageAction.getUserMk.systemManage=Business System Management GuideManageAction.getUserMk.systemManage=View Management
GuideManageAction.getUserMk.usergroupManage=User Group Management GuideManageAction.getUserMk.usergroupManage=User Group Management
GuideManageAction.getUserMk.roomManage=Room Management GuideManageAction.getUserMk.roomManage=Room Management
GuideManageAction.getUserMk.boxManage=Enclosure Management GuideManageAction.getUserMk.boxManage=Enclosure Management
@@ -6610,10 +6626,10 @@ SysPopedomManageAction.addJsInfo.userInfoImportErr=This user information import
#SystemManageAction.java #SystemManageAction.java
SystemManageAction.ajaxCheck.addSysValidateErr=Add Business System Configuration Check Exception SystemManageAction.ajaxCheck.addSysValidateErr=Add View Configuration Check Exception
SystemManageAction.ajaxCheck.faild=Operation failed SystemManageAction.ajaxCheck.faild=Operation failed
SystemManageAction.ajaxCheck.success=Operation successful SystemManageAction.ajaxCheck.success=Operation successful
SystemManageAction.ajaxCheck.sysConfigValidateFaild=Verify the business system configuration failed SystemManageAction.ajaxCheck.sysConfigValidateFaild=Verify the view configuration failed
SystemManageAction.ajaxCheck.invalid=Invalid SystemManageAction.ajaxCheck.invalid=Invalid
SystemManageAction.ajaxCheck.user=Users SystemManageAction.ajaxCheck.user=Users
@@ -6657,7 +6673,7 @@ LoginAction.checkPwdState.userIsNotExists=This user does not exist or is invalid
LoginAction.checkPwdState.userInfoErr=This user information is abnormal! LoginAction.checkPwdState.userInfoErr=This user information is abnormal!
LoginAction.checkPwdState.faild=Operation failed LoginAction.checkPwdState.faild=Operation failed
LoginAction.checkPwdState.success=Operation successful LoginAction.checkPwdState.success=Operation successful
LoginAction.checkPwdState.selectSys=Please re-select the login business system! LoginAction.checkPwdState.selectSys=Please re-select the login view!
LoginAction.checkPwdState.out=Logout LoginAction.checkPwdState.out=Logout
LoginAction.checkPwdState.sessionNoInfo=No person information was obtained from the session LoginAction.checkPwdState.sessionNoInfo=No person information was obtained from the session
LoginAction.checkPwdState.sessionOutTime=session may have expired LoginAction.checkPwdState.sessionOutTime=session may have expired
@@ -7029,7 +7045,7 @@ client.TaskReqHandle.sourceOrTargetIsNull=The source or destination file is empt
client.TaskResultOper.restart=Restart succeeded client.TaskResultOper.restart=Restart succeeded
client.TaskReturnHandle.backpass=Return client.TaskReturnHandle.backpass=Back
client.TaskReturnHandle.backFail1=failed, returning file path value is empty client.TaskReturnHandle.backFail1=failed, returning file path value is empty
client.TaskReturnHandle.backFail2=failed, the returned file does not exist client.TaskReturnHandle.backFail2=failed, the returned file does not exist
@@ -7384,4 +7400,7 @@ topoManage.topoNodeInfoError=Topo picture cannot be empty
topoManage.handleSuccessInfo=Operation is successful\uff01 topoManage.handleSuccessInfo=Operation is successful\uff01
topoManage.handleErrorInfo=Operation is error! topoManage.handleErrorInfo=Operation is error!
topoManage.chooseTopoMessage=Please choose topo picture topoManage.chooseTopoMessage=Please choose topo picture
topoManage.TopoNodeMessage=Topo Node Message topoManage.TopoNodeMessage=Topo Node Message
xt_mk_jbxx.604.mkmc=Advanced Configuration
xt_mk_jbxx.604.mkms=Advanced configuration function menu

View File

@@ -4856,6 +4856,8 @@ check_type_info.dpSlotEntry.CHECK_TYPE_NAME1=Слот устройства DP
check_type_info.cpu.CHECK_TYPE_NAME1=Мониторинг CPU check_type_info.cpu.CHECK_TYPE_NAME1=Мониторинг CPU
check_type_info.dpBoardStatusEntry.CHECK_TYPE_NAME1=Температура платы DP check_type_info.dpBoardStatusEntry.CHECK_TYPE_NAME1=Температура платы DP
check_type_info.process.CHECK_TYPE_NAME1=Мониторинг процессов check_type_info.process.CHECK_TYPE_NAME1=Мониторинг процессов
check_type_info.checktype100015.CHECK_TYPE_NAME1=
#data_police_relation #data_police_relation
#Tue Apr 17 17:37:19 CST 2018 #Tue Apr 17 17:37:19 CST 2018
data_police_relation.2.POLICE_SHOW_INFO=Сервисный узел NC недоступен data_police_relation.2.POLICE_SHOW_INFO=Сервисный узел NC недоступен
@@ -5047,6 +5049,15 @@ metadata.ifInDiscards.filed_comments=Входящий выброшенный п
metadata.dpSlotRunTimes.filed_comments=Время работы платы устройства metadata.dpSlotRunTimes.filed_comments=Время работы платы устройства
metadata.RX_DROP_PERC.filed_comments=Коэффициент потеренных пакетов получения metadata.RX_DROP_PERC.filed_comments=Коэффициент потеренных пакетов получения
metadata.CPU_NAME.filed_comments=Знак cpu metadata.CPU_NAME.filed_comments=Знак cpu
metadata.module.filed_comments=
metadata.pid.filed_comments=
metadata.cpupct.filed_comments=
metadata.mempct.filed_comments=
metadata.prostatus.filed_comments=
metadata.propriority.filed_comments=
metadata.lstart.filed_comments=
metadata.iscritical.filed_comments=
#nms_error_code #nms_error_code
#Tue Apr 17 18:07:46 CST 2018 #Tue Apr 17 18:07:46 CST 2018
nms_error_code.DeamonNotExist.error_name=Программа-эмулятор не существует. nms_error_code.DeamonNotExist.error_name=Программа-эмулятор не существует.
@@ -5182,6 +5193,9 @@ type_table.1.type_name=NC активно сообщает о тревоге
type_table.4.type_name=Использует ли система почту type_table.4.type_name=Использует ли система почту
type_table.8.type_name=Можно ли записать жесткий диск type_table.8.type_name=Можно ли записать жесткий диск
type_table.2.type_desc=Доступен ли контроль рукопожатия type_table.2.type_desc=Доступен ли контроль рукопожатия
type_table.10.type_name=
type_table.10.type_desc=
#xt_js_jbxx #xt_js_jbxx
#Tue Apr 17 18:17:01 CST 2018 #Tue Apr 17 18:17:01 CST 2018
xt_js_jbxx.224.jsmc=Конфигурация управляющими персоналами xt_js_jbxx.224.jsmc=Конфигурация управляющими персоналами
@@ -5196,6 +5210,9 @@ xt_js_jbxx.225.jsms=Отвечают за просмотр данных (для
xt_js_jbxx.3.jsms=Тестеры используют xt_js_jbxx.3.jsms=Тестеры используют
xt_js_jbxx.1.jsmc=Администратор xt_js_jbxx.1.jsmc=Администратор
xt_js_jbxx.21.jsms=Разрешения только для просмотра информации xt_js_jbxx.21.jsms=Разрешения только для просмотра информации
xt_js_jbxx.nationRole.jsms=
xt_js_jbxx.regionRole.jsms=
#xt_mk_jbxx #xt_mk_jbxx
#Tue Apr 17 18:20:41 CST 2018 #Tue Apr 17 18:20:41 CST 2018
xt_mk_jbxx.361.mkmc=Конфигурация состояния порта xt_mk_jbxx.361.mkmc=Конфигурация состояния порта
@@ -7362,7 +7379,8 @@ topoManage.chooseTopoMessage=Выберите топологию
topoManage.TopoNodeMessage=Сообщение о узлах топологии topoManage.TopoNodeMessage=Сообщение о узлах топологии
xt_mk_jbxx.604.mkmc=Высшее расположение
xt_mk_jbxx.604.mkms=Меню высокого уровня

View File

@@ -22,7 +22,7 @@ main.message.info=下列任务已完成
main.text.logout=退出系统 main.text.logout=退出系统
main.text.systemSelect=系统切换 main.text.systemSelect=系统切换
main.text.welcome=您好 main.text.welcome=您好
main.text.systemName=当前业务系统 main.text.systemName=当前视图
main.message.I3=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。 main.message.I3=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。
#middle.jsp页面 #middle.jsp页面
@@ -67,10 +67,10 @@ sie.text.BoardError=板卡报错信息
sie.text.portError=端口报错信息 sie.text.portError=端口报错信息
#systemSelect.jsp页面 #systemSelect.jsp页面
systemSelect.message.title=网络管理系统_业务系统选择 systemSelect.message.title=网络管理系统_视图选择
systemSelect.font.style1=微软雅黑 systemSelect.font.style1=微软雅黑
systemSelect.message.loginSuccess=登录成功 systemSelect.message.loginSuccess=登录成功
systemSelect.message.system=业务系统 systemSelect.message.system=视图
#WebRoot目录下 #WebRoot目录下
#common目录下 #common目录下
@@ -1359,7 +1359,7 @@ mkil.button.cancel=取消
#addDefaultsInfo.jsp页面 #addDefaultsInfo.jsp页面
adi.message.addDefaultInfoTitle=添加默认值信息 adi.message.addDefaultInfoTitle=添加默认值信息
adi.text.title=默认值配置 adi.text.title=默认值配置
adi.text.system=业务系统 adi.text.system=视图
adi.message.selectDefault=请选择 adi.message.selectDefault=请选择
adi.text.missionType=任务类型 adi.text.missionType=任务类型
adi.text.nodeGroup=节点组 adi.text.nodeGroup=节点组
@@ -1384,7 +1384,7 @@ dil.message.faild=操作失败!
dil.text.missionName=配置名称 dil.text.missionName=配置名称
dil.text.missionType=业务类型 dil.text.missionType=业务类型
dil.text.selectDefault=请选择 dil.text.selectDefault=请选择
dil.text.system=业务系统 dil.text.system=视图
dil.text.nodeGroup=节点组 dil.text.nodeGroup=节点组
dil.text.index=序号 dil.text.index=序号
dil.text.opration=操作 dil.text.opration=操作
@@ -1394,7 +1394,7 @@ dil.text.viewRecord=查看详情
#examineDefaultsInfo1.jsp页面 #examineDefaultsInfo1.jsp页面
edi1.message.title=添加默认值信息 edi1.message.title=添加默认值信息
edi1.text.title=默认值配置 edi1.text.title=默认值配置
edi1.text.systemName=业务系统 edi1.text.systemName=视图
edi1.text.missionType=任务类型 edi1.text.missionType=任务类型
edi1.text.nodeGroup=节点组 edi1.text.nodeGroup=节点组
edi1.text.missionTypeName=任务类型名称 edi1.text.missionTypeName=任务类型名称
@@ -1415,7 +1415,7 @@ edi1.text.filterKeyword=过滤关键词
#examineDefaultsInfo2.jsp页面 #examineDefaultsInfo2.jsp页面
edi2.text.title=添加默认值信息 edi2.text.title=添加默认值信息
edi2.text.title=默认值配置 edi2.text.title=默认值配置
edi2.text.systemName=业务系统 edi2.text.systemName=视图
edi2.message.selectDefault=请选择 edi2.message.selectDefault=请选择
edi2.text.missionType=任务类型 edi2.text.missionType=任务类型
edi2.text.nodeGroup=节点组 edi2.text.nodeGroup=节点组
@@ -1454,13 +1454,13 @@ udi.message.upperlayer=请选择
#smipleMission目录下 #smipleMission目录下
####################################################### #######################################################
#addMissionInfo.jsp页面 #addMissionInfo.jsp页面
ami.message.selectSystem=请选择业务系统 ami.message.selectSystem=请选择视图
ami.message.selectMK=请选择模块 ami.message.selectMK=请选择模块
ami.text.upFile=升级文件 ami.text.upFile=升级文件
ami.message.filePath=请选择配置文件 ami.message.filePath=请选择配置文件
ami.message.sets=请选择配置项 ami.message.sets=请选择配置项
ami.text.title=系统模块升级 ami.text.title=系统模块升级
ami.text.systemName=业务系统 ami.text.systemName=视图
ami.message.selectDefault=请选择 ami.message.selectDefault=请选择
ami.text.module=模块 ami.text.module=模块
ami.text.deployedNodeGroup=部署的节点组 ami.text.deployedNodeGroup=部署的节点组
@@ -1537,7 +1537,7 @@ msil.text.createDate=创建时间
msil.text.to= msil.text.to=
msil.text.missionState=任务状态 msil.text.missionState=任务状态
msil.message.selectDefault=请选择 msil.message.selectDefault=请选择
msil.text.systemName=业务系统 msil.text.systemName=视图
msil.text.nodeGroup=节点组 msil.text.nodeGroup=节点组
msil.text.viewLevel=查看权限 msil.text.viewLevel=查看权限
msil.text.index=序号 msil.text.index=序号
@@ -2411,7 +2411,7 @@ acnti.button.back=返回
acnti.text.title=逆向任务添加 acnti.text.title=逆向任务添加
acnti.text.missionType=任务类型 acnti.text.missionType=任务类型
acnti.text.upgrade=升级部署 acnti.text.upgrade=升级部署
acnti.text.systemIdName=业务系统 acnti.text.systemIdName=视图
acnti.text.missionName=任务名称 acnti.text.missionName=任务名称
acnti.text.nodeGroup=节  点  组 acnti.text.nodeGroup=节  点  组
acnti.button.select=选择 acnti.button.select=选择
@@ -2510,7 +2510,7 @@ acsnti.button.back=返回
acsnti.text.title=逆向相似任务添加 acsnti.text.title=逆向相似任务添加
acsnti.text.missionType=任务类型 acsnti.text.missionType=任务类型
acsnti.text.upgrade=升级部署 acsnti.text.upgrade=升级部署
acsnti.text.systemName=业务系统 acsnti.text.systemName=视图
acsnti.text.missionName=任务名称 acsnti.text.missionName=任务名称
acsnti.text.nodeGroups=节  点  组 acsnti.text.nodeGroups=节  点  组
acsnti.button.select=选择 acsnti.button.select=选择
@@ -2568,7 +2568,7 @@ asnti.text.missionType=任务类型
asnti.message.missionType1=文件推送 asnti.message.missionType1=文件推送
asnti.message.missionType4=命令执行 asnti.message.missionType4=命令执行
asnti.message.missionType6=升级部署 asnti.message.missionType6=升级部署
asnti.text.systemIdName=业务系统 asnti.text.systemIdName=视图
asnti.text.missionName=任务名称 asnti.text.missionName=任务名称
asnti.text.nodeGroup=节  点  组 asnti.text.nodeGroup=节  点  组
asnti.text.charsTooLong=任务描述字数不能大于100 asnti.text.charsTooLong=任务描述字数不能大于100
@@ -2744,7 +2744,7 @@ cmd.text.title=升级部署-逆向任务结果查看
cmd.text.missionName=任务名称 cmd.text.missionName=任务名称
cmd.text.missionType=任务类型 cmd.text.missionType=任务类型
cmd.text.upgrade=升级部署-逆向任务 cmd.text.upgrade=升级部署-逆向任务
cmd.text.systemIdName=业务系统 cmd.text.systemIdName=视图
cmd.text.nodeGroup=节点组 cmd.text.nodeGroup=节点组
cmd.text.excuNode=执行节点 cmd.text.excuNode=执行节点
cmd.text.addUser=创建用户 cmd.text.addUser=创建用户
@@ -2835,7 +2835,7 @@ mspm1.text.missionName=任务名称
mspm1.text.missionType=任务类型 mspm1.text.missionType=任务类型
mspm1.message.missionType1=文件推送 mspm1.message.missionType1=文件推送
mspm1.message.missionType2=非流文本数据获取 mspm1.message.missionType2=非流文本数据获取
mspm1.text.systemIdName=业务系统 mspm1.text.systemIdName=视图
mspm1.text.nodeListName=节点组 mspm1.text.nodeListName=节点组
mspm1.text.excNode=执行节点 mspm1.text.excNode=执行节点
mspm1.text.fileName=推送文件 mspm1.text.fileName=推送文件
@@ -2856,7 +2856,7 @@ mspm2.text.missionName=任务名称
mspm2.text.missionType=任务类型 mspm2.text.missionType=任务类型
mspm2.message.missionType1=文件推送 mspm2.message.missionType1=文件推送
mspm2.message.missionType2=非流文本数据获取 mspm2.message.missionType2=非流文本数据获取
mspm2.text.systemIdName=业务系统 mspm2.text.systemIdName=视图
mspm2.text.filePath=文件 mspm2.text.filePath=文件
mspm2.text.missionDesc=任务描述 mspm2.text.missionDesc=任务描述
mspm2.text.viewLevel=查看权限 mspm2.text.viewLevel=查看权限
@@ -2891,7 +2891,7 @@ mspm3.message.getNonStream=非流文本数据获取
mspm3.message.getStream=流文本数据获取 mspm3.message.getStream=流文本数据获取
mspm3.message.commandExcute=命令执行 mspm3.message.commandExcute=命令执行
mspm3.message.shellRegist=shell注册 mspm3.message.shellRegist=shell注册
mspm3.text.systemIdName=业务系统 mspm3.text.systemIdName=视图
mspm3.text.filePath=文件 mspm3.text.filePath=文件
mspm3.text.missionDesc=任务描述 mspm3.text.missionDesc=任务描述
mspm3.text.viewLevel=查看权限 mspm3.text.viewLevel=查看权限
@@ -2935,7 +2935,7 @@ mspm4.message.getStream=流文本数据获取
mspm4.message.commandExcute=命令执行 mspm4.message.commandExcute=命令执行
mspm4.message.shellRegist=shell注册 mspm4.message.shellRegist=shell注册
mspm4.message.upgrade=升级部署 mspm4.message.upgrade=升级部署
mspm4.text.systemIdName=业务系统 mspm4.text.systemIdName=视图
mspm4.text.nodeListName=节点组 mspm4.text.nodeListName=节点组
mspm4.text.excuNode=执行节点 mspm4.text.excuNode=执行节点
mspm4.text.addUser=创建用户 mspm4.text.addUser=创建用户
@@ -2971,7 +2971,7 @@ mspm5.message.getNonStream=非流文本数据获取
mspm5.message.getStream=流文本数据获取 mspm5.message.getStream=流文本数据获取
mspm5.message.commandExcute=命令执行 mspm5.message.commandExcute=命令执行
mspm5.message.shellRegist=shell注册 mspm5.message.shellRegist=shell注册
mspm5.text.systemIdName=业务系统 mspm5.text.systemIdName=视图
mspm5.text.commandFlag=调用标志 mspm5.text.commandFlag=调用标志
mspm5.text.missionDesc=任务描述 mspm5.text.missionDesc=任务描述
mspm5.text.viewLevel=查看权限 mspm5.text.viewLevel=查看权限
@@ -3004,7 +3004,7 @@ mspm6.message.getStream=流文本数据获取
mspm6.message.commandExcute=命令执行 mspm6.message.commandExcute=命令执行
mspm6.message.shellRegist=shell注册 mspm6.message.shellRegist=shell注册
mspm6.message.upgrade=升级部署 mspm6.message.upgrade=升级部署
mspm6.text.systemIdName=业务系统 mspm6.text.systemIdName=视图
mspm6.text.nodeListName=节点组 mspm6.text.nodeListName=节点组
mspm6.text.excuNode=执行节点 mspm6.text.excuNode=执行节点
mspm6.text.addUser=创建用户 mspm6.text.addUser=创建用户
@@ -3093,7 +3093,7 @@ anti.text.missionType=任务类型
anti.message.filePush=文件推送 anti.message.filePush=文件推送
anti.message.commandExcute=命令执行 anti.message.commandExcute=命令执行
anti.message.upgrade=升级部署 anti.message.upgrade=升级部署
anti.text.systemName=业务系统 anti.text.systemName=视图
anti.text.missionName=任务名称 anti.text.missionName=任务名称
anti.text.nodeGroup=节  点  组 anti.text.nodeGroup=节  点  组
anti.button.select=选择 anti.button.select=选择
@@ -3156,8 +3156,8 @@ entip1.text.title=修改任务信息
entip1.text.missionName=任务名称 entip1.text.missionName=任务名称
entip1.text.missionType=任务类型 entip1.text.missionType=任务类型
entip1.text.filePush=文件推送 entip1.text.filePush=文件推送
entip1.text.selectSystem=选择业务系统 entip1.text.selectSystem=选择视图
entip1.message.selectSystem=请选择业务系统 entip1.message.selectSystem=请选择视图
entip1.text.pushNodeGroup=推送节点组 entip1.text.pushNodeGroup=推送节点组
entip1.text.pushMissionDesc=推送任务描述 entip1.text.pushMissionDesc=推送任务描述
entip1.text.viewLevel=查看权限 entip1.text.viewLevel=查看权限
@@ -3182,8 +3182,8 @@ entip2.text.addMissionInfo=添加任务信息
entip2.text.missionName=任务名称 entip2.text.missionName=任务名称
entip2.text.missionType=任务类型 entip2.text.missionType=任务类型
entip2.text.getDate=非流文本数据获取 entip2.text.getDate=非流文本数据获取
entip2.text.System=选择业务系统 entip2.text.System=选择视图
entip2.text.selectSystem=请选择业务系统 entip2.text.selectSystem=请选择视图
entip2.text.groupId=非流节点组 entip2.text.groupId=非流节点组
entip2.text.missionDesc=非流任务描述 entip2.text.missionDesc=非流任务描述
entip2.text.viewLevel=查看权限 entip2.text.viewLevel=查看权限
@@ -3384,7 +3384,7 @@ ntil.message.missionType6=升级部署
ntil.text.operation=操作 ntil.text.operation=操作
ntil.text.isLoop=是否周期任务 ntil.text.isLoop=是否周期任务
ntil.text.missionStateDesc=任务状态描述 ntil.text.missionStateDesc=任务状态描述
ntil.text.systemId=业务系统 ntil.text.systemId=视图
ntil.text.userGroup=用户组 ntil.text.userGroup=用户组
ntil.text.viewLevel=查看权限 ntil.text.viewLevel=查看权限
ntil.text.user=创建人 ntil.text.user=创建人
@@ -3472,7 +3472,7 @@ ntilp.message.missionType4=命令执行
ntilp.message.missionType6=升级部署 ntilp.message.missionType6=升级部署
ntilp.button.exportXls=导出 ntilp.button.exportXls=导出
ntilp.text.missionStateDesc=任务状态描述 ntilp.text.missionStateDesc=任务状态描述
ntilp.text.systemId=业务系统 ntilp.text.systemId=视图
ntilp.text.userGroup=用户组 ntilp.text.userGroup=用户组
ntilp.text.viewLevel=查看权限 ntilp.text.viewLevel=查看权限
ntilp.text.createUser=创建人 ntilp.text.createUser=创建人
@@ -3609,7 +3609,7 @@ agi.text.jsms=用户组描述
agi.text.state=状态 agi.text.state=状态
agi.text.using=有效 agi.text.using=有效
agi.text.selectSys=选择可访问系统 agi.text.selectSys=选择可访问系统
agi.text.systemList=业务系统列表 agi.text.systemList=视图列表
agi.button.submit=提交 agi.button.submit=提交
agi.button.reset=重置 agi.button.reset=重置
@@ -3628,7 +3628,7 @@ ggrp.text.state=状态
ggrp.message.state0=有效 ggrp.message.state0=有效
ggrp.message.state1=无效 ggrp.message.state1=无效
ggrp.text.systemId=选择可访问系统 ggrp.text.systemId=选择可访问系统
ggrp.text.systemList=业务系统列表 ggrp.text.systemList=视图列表
ggrp.button.submit=提交 ggrp.button.submit=提交
ggrp.button.reset=重置 ggrp.button.reset=重置
@@ -3670,7 +3670,7 @@ vgp.message.state0=有效
vgp.message.state1=无效 vgp.message.state1=无效
vgp.text.userGroupDesc=用户组描述 vgp.text.userGroupDesc=用户组描述
vgp.text.systemId=可访问系统 vgp.text.systemId=可访问系统
vgp.message.systemId=NMS业务系统 vgp.message.systemId=NMS视图
vgp.text.userGroupInfo=用户组下的所有用户信息 vgp.text.userGroupInfo=用户组下的所有用户信息
bgp.message.brower=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。 bgp.message.brower=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。
@@ -3685,7 +3685,7 @@ vgpmfg.message.state0=有效
vgpmfg.message.state1=无效 vgpmfg.message.state1=无效
vgpmfg.text.userGroupDesc=用户组描述 vgpmfg.text.userGroupDesc=用户组描述
vgpmfg.text.systemId=可访问系统 vgpmfg.text.systemId=可访问系统
vgpmfg.message.systemId=NMS业务系统 vgpmfg.message.systemId=NMS视图
vgpmfg.text.userGroupInfo=用户组下的所有用户信息 vgpmfg.text.userGroupInfo=用户组下的所有用户信息
vgpmfg.message.brower=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。 vgpmfg.message.brower=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。
@@ -3719,8 +3719,8 @@ aei.message.MkformError=故障代码已存在,请重新输入!
aei.message.MkformException=操作异常! aei.message.MkformException=操作异常!
aei.button.back=返回 aei.button.back=返回
aei.text.title=新增故障库信息 aei.text.title=新增故障库信息
aei.text.systeId=业务系统 aei.text.systeId=视图
aei.message.systeId=请选择业务系统 aei.message.systeId=请选择视图
aei.text.troubleDescr=故障描述 aei.text.troubleDescr=故障描述
aei.button.submit=提交 aei.button.submit=提交
aei.button.reset=重置 aei.button.reset=重置
@@ -3940,8 +3940,8 @@ uei.message.systemId=请选择系统
uei.button.back=返回 uei.button.back=返回
uei.text.title=修改故障库信息 uei.text.title=修改故障库信息
uei.text.troubleCode=故障代码 uei.text.troubleCode=故障代码
uei.text.systemId=业务系统 uei.text.systemId=视图
uei.message.system=请选择业务系统 uei.message.system=请选择视图
uei.text.troubleDescr=故障描述 uei.text.troubleDescr=故障描述
uei.text.troubleState=状态 uei.text.troubleState=状态
uei.message.troubleState0=有效 uei.message.troubleState0=有效
@@ -4229,14 +4229,14 @@ uni.text.back=返回
#addNodegroupInfo.jsp页面 #addNodegroupInfo.jsp页面
angi.message.title=添加节点组信息 angi.message.title=添加节点组信息
angi.text.groupName=组名称 angi.text.groupName=组名称
angi.text.systemId=业务系统 angi.text.systemId=视图
angi.message.noGroupBelong=您不属于任一用户组,无权限新增该类节点组! angi.message.noGroupBelong=您不属于任一用户组,无权限新增该类节点组!
angi.message.groupSelect=请选择用户组! angi.message.groupSelect=请选择用户组!
angi.text.title=节点组基本信息 angi.text.title=节点组基本信息
angi.text.groupType=组类型 angi.text.groupType=组类型
angi.message.groupType0=常态 angi.message.groupType0=常态
angi.message.groupType1=临时 angi.message.groupType1=临时
angi.message.systemId=请选择业务系统 angi.message.systemId=请选择视图
angi.text.isValid=是否生效 angi.text.isValid=是否生效
angi.message.valid=生效 angi.message.valid=生效
angi.message.invalid=失效 angi.message.invalid=失效
@@ -4309,14 +4309,14 @@ ngil.text.noRecord=没有记录
#updateNodegroupInfo.jsp页面 #updateNodegroupInfo.jsp页面
ungi.message.title=修改节点组信息 ungi.message.title=修改节点组信息
ungi.text.groupName=组名称 ungi.text.groupName=组名称
ungi.text.systemId=业务系统 ungi.text.systemId=视图
ungi.message.noGroupBelong=您不属于任一用户组,无权限修改该类节点组! ungi.message.noGroupBelong=您不属于任一用户组,无权限修改该类节点组!
ungi.message.selectGroup=请选择用户组! ungi.message.selectGroup=请选择用户组!
ungi.text.title=节点组基本信息 ungi.text.title=节点组基本信息
ungi.text.groupType=组类型 ungi.text.groupType=组类型
ungi.message.groupType0=常态 ungi.message.groupType0=常态
ungi.message.groupType1=临时 ungi.message.groupType1=临时
ungi.message.systemId=请选择业务系统 ungi.message.systemId=请选择视图
ungi.text.isValid=是否生效 ungi.text.isValid=是否生效
ungi.message.valid=生效 ungi.message.valid=生效
ungi.message.invalid=失效 ungi.message.invalid=失效
@@ -4523,7 +4523,7 @@ nginfo.message.selectParent=请在菜单中选择一项作为父节点组!
nginfo.message.addSubNode=新增子节点组信息 nginfo.message.addSubNode=新增子节点组信息
nginfo.text.addSubNode=组名称 nginfo.text.addSubNode=组名称
nginfo.message.inputGroupName=组名称存在特殊字符,请重新输入 nginfo.message.inputGroupName=组名称存在特殊字符,请重新输入
nginfo.text.systemId=业务系统 nginfo.text.systemId=视图
nginfo.message.startNodeGroup1=请至少选择一行记录! nginfo.message.startNodeGroup1=请至少选择一行记录!
nginfo.message.startNodeGroup2=包含生效的节点组,请重新选择! nginfo.message.startNodeGroup2=包含生效的节点组,请重新选择!
nginfo.message.startNodeGroup3=试图启用其父级节点组无效的节点组,故无法启动,请重新选择! nginfo.message.startNodeGroup3=试图启用其父级节点组无效的节点组,故无法启动,请重新选择!
@@ -4553,7 +4553,7 @@ nginfo.text.groupName=组名称
nginfo.text.groupType=组类型 nginfo.text.groupType=组类型
nginfo.message.groupType0=常态 nginfo.message.groupType0=常态
nginfo.message.groupType1=临时 nginfo.message.groupType1=临时
nginfo.message.systemId=请选择业务系统 nginfo.message.systemId=请选择视图
nginfo.text.isValid=是否生效 nginfo.text.isValid=是否生效
nginfo.message.isValid1=生效 nginfo.message.isValid1=生效
nginfo.message.isValid0=失效 nginfo.message.isValid0=失效
@@ -4629,7 +4629,7 @@ asi.button.submit=提交
asi.button.reset=重置 asi.button.reset=重置
#detailServerInfo.jsp页面 #detailServerInfo.jsp页面
dsi.message.title=添加业务系统信息 dsi.message.title=添加视图信息
dsi.button.back=返回 dsi.button.back=返回
dsi.text.title=服务器信息 dsi.text.title=服务器信息
dsi.text.serverName=服务器名称 dsi.text.serverName=服务器名称
@@ -4645,8 +4645,8 @@ serverinfo.message.title=DataController管理
serverinfo.message.success=操作成功! serverinfo.message.success=操作成功!
serverinfo.message.faild=操作失败! serverinfo.message.faild=操作失败!
serverinfo.message.selectOne=请选择一行记录! serverinfo.message.selectOne=请选择一行记录!
serverinfo.message.includeStop=包含已停用的业务系统,请重新选择! serverinfo.message.includeStop=包含已停用的视图,请重新选择!
serverinfo.message.includeStart=包含已启用的业务系统,请重新选择! serverinfo.message.includeStart=包含已启用的视图,请重新选择!
serverinfo.message.inputInfo=输入为特殊字符,请重新输入! serverinfo.message.inputInfo=输入为特殊字符,请重新输入!
serverinfo.message.selectFile=请选择导入的文件 serverinfo.message.selectFile=请选择导入的文件
serverinfo.message.selectFileType=请选择正确的导入文件类型 serverinfo.message.selectFileType=请选择正确的导入文件类型
@@ -4711,7 +4711,7 @@ upserver.button.reset=重置
#systemManage目录下 #systemManage目录下
##################################################################### #####################################################################
#addSystemInfo.jsp页面 #addSystemInfo.jsp页面
addsysinfo.message.title=添加业务系统信息 addsysinfo.message.title=添加视图信息
addsysinfo.message.sysExists=系统已存在,请重新输入! addsysinfo.message.sysExists=系统已存在,请重新输入!
addsysinfo.message.faild=操作异常! addsysinfo.message.faild=操作异常!
addsysinfo.text.systemName=系统名称 addsysinfo.text.systemName=系统名称
@@ -4720,7 +4720,7 @@ addsysinfo.text.systemIp=注册IP
addsysinfo.text.systemPort=注册端口 addsysinfo.text.systemPort=注册端口
addsysinfo.message.systemName=系统名称存在特殊字符,请重新输入 addsysinfo.message.systemName=系统名称存在特殊字符,请重新输入
addsysinfo.button.back=返回 addsysinfo.button.back=返回
addsysinfo.text.title=新增业务系统信息 addsysinfo.text.title=新增视图信息
addsysinfo.text.isMaster=主控/子系统 addsysinfo.text.isMaster=主控/子系统
addsysinfo.text.master=主控系统 addsysinfo.text.master=主控系统
addsysinfo.text.slave=子系统 addsysinfo.text.slave=子系统
@@ -4734,7 +4734,7 @@ addsysinfo.text.reset=重置
#detailSystemInfo.jsp页面 #detailSystemInfo.jsp页面
detailsys.message.title=网络管理系统 detailsys.message.title=网络管理系统
detailsys.button.back=返回 detailsys.button.back=返回
detailsys.text.title=业务系统基本信息 detailsys.text.title=视图基本信息
detailsys.text.systemName=系统名称 detailsys.text.systemName=系统名称
detailsys.text.systemDesc=系统描述 detailsys.text.systemDesc=系统描述
detailsys.text.systemCreatetime=添加时间 detailsys.text.systemCreatetime=添加时间
@@ -4742,12 +4742,12 @@ detailsys.text.systemState=系统状态
detailsys.message.systemState0=启用 detailsys.message.systemState0=启用
detailsys.message.systemState1=停用 detailsys.message.systemState1=停用
detailsys.text.isMaster=(主控/子)系统 detailsys.text.isMaster=(主控/子)系统
addsysinfo.text.sysUserGroup=业务系统下的用户组 addsysinfo.text.sysUserGroup=视图下的用户组
addsysinfo.text.openAll=打开所有 addsysinfo.text.openAll=打开所有
addsysinfo.text.closeAll=关闭所有 addsysinfo.text.closeAll=关闭所有
addsysinfo.message.showTipMsg=用户组:有权限操作本业务系统的相关功能的用户集合,同一用户组的用户拥有该用户组的所有权限。一个用户组可以属于多个业务系统,一个业务系统也可以包含多个用户组。 addsysinfo.message.showTipMsg=用户组:有权限操作本视图的相关功能的用户集合,同一用户组的用户拥有该用户组的所有权限。一个用户组可以属于多个视图,一个视图也可以包含多个用户组。
addsysinfo.message.brower=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。 addsysinfo.message.brower=浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。
addsysinfo.message.showTipMsg2=节点组:业务系统的各个组成节点按功能、地域等一定的特点进行分组每个节点组包含N个节点。每个节点可以属于多个节点组但是一个节点组不可属于多个系统。 addsysinfo.message.showTipMsg2=节点组:视图的各个组成节点按功能、地域等一定的特点进行分组每个节点组包含N个节点。每个节点可以属于多个节点组但是一个节点组不可属于多个系统。
#groupNodeList.jsp页面 #groupNodeList.jsp页面
gnl.message.title=节点组下的节点信息 gnl.message.title=节点组下的节点信息
@@ -4784,14 +4784,14 @@ gulfg.message.isVaild1=无效
gulfg.text.noRecord=没有记录 gulfg.text.noRecord=没有记录
#systemInfoList.jsp页面 #systemInfoList.jsp页面
sysinfolist.message.title=业务系统管理 sysinfolist.message.title=视图管理
sysinfolist.message.success=操作成功! sysinfolist.message.success=操作成功!
sysinfolist.message.faild=操作失败! sysinfolist.message.faild=操作失败!
sysinfolist.message.selectOne=请选择一行记录! sysinfolist.message.selectOne=请选择一行记录!
sysinfolist.message.includeStop=包含已停用的业务系统,请重新选择! sysinfolist.message.includeStop=包含已停用的视图,请重新选择!
sysinfolist.message.includeStart=包含已启用的业务系统,请重新选择! sysinfolist.message.includeStart=包含已启用的视图,请重新选择!
sysinfolist.message.inputInfo=输入为特殊字符,请重新输入! sysinfolist.message.inputInfo=输入为特殊字符,请重新输入!
sysinfolist.message.warning=业务系统操作已完成,是否继续维护数据? sysinfolist.message.warning=视图操作已完成,是否继续维护数据?
sysinfolist.message.hint=提示 sysinfolist.message.hint=提示
sysinfolist.text.systemName=系统名称 sysinfolist.text.systemName=系统名称
sysinfolist.message.systemName=请输入系统名称 sysinfolist.message.systemName=请输入系统名称
@@ -4809,14 +4809,14 @@ sysinfolist.text.noRecord=没有记录
#updateSystemInfo.jsp页面 #updateSystemInfo.jsp页面
upsysinfo.message.title=修改业务系统信息 upsysinfo.message.title=修改视图信息
upsysinfo.message.repeat=系统已存在,请重新输入! upsysinfo.message.repeat=系统已存在,请重新输入!
upsysinfo.message.faild=操作异常! upsysinfo.message.faild=操作异常!
upsysinfo.text.systemName=系统名称 upsysinfo.text.systemName=系统名称
upsysinfo.text.systemDesc=系统描述 upsysinfo.text.systemDesc=系统描述
upsysinfo.message.systemName=系统名称存在特殊字符,请重新输入 upsysinfo.message.systemName=系统名称存在特殊字符,请重新输入
upsysinfo.button.back=返回 upsysinfo.button.back=返回
upsysinfo.text.title=修改业务系统信息 upsysinfo.text.title=修改视图信息
upsysinfo.text.isMaster=主控/子系统 upsysinfo.text.isMaster=主控/子系统
upsysinfo.text.master=主控系统 upsysinfo.text.master=主控系统
upsysinfo.text.slave=子系统 upsysinfo.text.slave=子系统
@@ -4856,6 +4856,8 @@ check_type_info.dpSlotEntry.CHECK_TYPE_NAME1=DP设备板槽
check_type_info.cpu.CHECK_TYPE_NAME1=CPU监测 check_type_info.cpu.CHECK_TYPE_NAME1=CPU监测
check_type_info.dpBoardStatusEntry.CHECK_TYPE_NAME1=DP单板温度 check_type_info.dpBoardStatusEntry.CHECK_TYPE_NAME1=DP单板温度
check_type_info.process.CHECK_TYPE_NAME1=进程监测 check_type_info.process.CHECK_TYPE_NAME1=进程监测
check_type_info.checktype100015.CHECK_TYPE_NAME1=业务进程统计信息
#data_police_relation #data_police_relation
#Tue Apr 17 17:37:19 CST 2018 #Tue Apr 17 17:37:19 CST 2018
data_police_relation.2.POLICE_SHOW_INFO=服务节点NC不可用 data_police_relation.2.POLICE_SHOW_INFO=服务节点NC不可用
@@ -5047,6 +5049,15 @@ metadata.ifInDiscards.filed_comments=入站被丢弃的数据包
metadata.dpSlotRunTimes.filed_comments=设备板子运行的时间 metadata.dpSlotRunTimes.filed_comments=设备板子运行的时间
metadata.RX_DROP_PERC.filed_comments=接收丢包率 metadata.RX_DROP_PERC.filed_comments=接收丢包率
metadata.CPU_NAME.filed_comments=cpu标识 metadata.CPU_NAME.filed_comments=cpu标识
metadata.module.filed_comments=进程所属业务进程
metadata.pid.filed_comments=进程号
metadata.cpupct.filed_comments=cpu占用百分比
metadata.mempct.filed_comments=内存占用百分比
metadata.prostatus.filed_comments=进程状态
metadata.propriority.filed_comments=进程调度优先级
metadata.lstart.filed_comments=进程启动时间
metadata.iscritical.filed_comments=最近是否有关键日志产生
#nms_error_code #nms_error_code
#Tue Apr 17 18:07:46 CST 2018 #Tue Apr 17 18:07:46 CST 2018
nms_error_code.DeamonNotExist.error_name=守护进程不存在 nms_error_code.DeamonNotExist.error_name=守护进程不存在
@@ -5182,6 +5193,8 @@ type_table.1.type_name=NC是否报主动告警信息
type_table.4.type_name=系统是否使用邮件 type_table.4.type_name=系统是否使用邮件
type_table.8.type_name=硬盘是否可写 type_table.8.type_name=硬盘是否可写
type_table.2.type_desc=握手监测是否可达 type_table.2.type_desc=握手监测是否可达
type_table.10.type_name=系统是否使用部门管理
type_table.10.type_desc=deptflag:0启用1不启用
#xt_js_jbxx #xt_js_jbxx
#Tue Apr 17 18:17:01 CST 2018 #Tue Apr 17 18:17:01 CST 2018
xt_js_jbxx.224.jsmc=配置管理人员 xt_js_jbxx.224.jsmc=配置管理人员
@@ -5196,6 +5209,9 @@ xt_js_jbxx.225.jsms=负责数据的查看(针对运维)
xt_js_jbxx.3.jsms=测试人员使用 xt_js_jbxx.3.jsms=测试人员使用
xt_js_jbxx.1.jsmc=管理员 xt_js_jbxx.1.jsmc=管理员
xt_js_jbxx.21.jsms=只有查看信息权限 xt_js_jbxx.21.jsms=只有查看信息权限
xt_js_jbxx.nationRole.jsms=国家中心用户角色权限,具有数据展示,配置管理,权限管理权限
xt_js_jbxx.regionRole.jsms=分中心用户角色权限,具有数据展示权限
#xt_mk_jbxx #xt_mk_jbxx
#Tue Apr 17 18:20:41 CST 2018 #Tue Apr 17 18:20:41 CST 2018
xt_mk_jbxx.361.mkmc=端口状态配置 xt_mk_jbxx.361.mkmc=端口状态配置
@@ -5252,7 +5268,7 @@ xt_mk_jbxx.542.mkmc=工具管理
xt_mk_jbxx.9.mkmc=参数配置 xt_mk_jbxx.9.mkmc=参数配置
xt_mk_jbxx.546.mkmc=下载附件 xt_mk_jbxx.546.mkmc=下载附件
xt_mk_jbxx.261.mkms=原告警数据 xt_mk_jbxx.261.mkms=原告警数据
xt_mk_jbxx.275.mkms=业务系统管理 xt_mk_jbxx.275.mkms=视图管理
xt_mk_jbxx.285.mkms=拓扑图展示 xt_mk_jbxx.285.mkms=拓扑图展示
xt_mk_jbxx.267.mkms=配置管理 xt_mk_jbxx.267.mkms=配置管理
xt_mk_jbxx.269.mkms=配置监测设置信息 xt_mk_jbxx.269.mkms=配置监测设置信息
@@ -5264,7 +5280,7 @@ xt_mk_jbxx.273.mkmc=机房配置
xt_mk_jbxx.263.mkmc=异常网元 xt_mk_jbxx.263.mkmc=异常网元
xt_mk_jbxx.293.mkmc=下线 xt_mk_jbxx.293.mkmc=下线
xt_mk_jbxx.283.mkmc=修改个人信息 xt_mk_jbxx.283.mkmc=修改个人信息
xt_mk_jbxx.275.mkmc=业务系统配置 xt_mk_jbxx.275.mkmc=视图配置
xt_mk_jbxx.501.mkms=显示配置级别的告警信息,包括服务器和网元 xt_mk_jbxx.501.mkms=显示配置级别的告警信息,包括服务器和网元
xt_mk_jbxx.521.mkms=为 业务逻辑拓扑、告警信息、异常服务器、异常网元、系统预警信息菜单 设置过滤条件(告警级别、是否紧急) xt_mk_jbxx.521.mkms=为 业务逻辑拓扑、告警信息、异常服务器、异常网元、系统预警信息菜单 设置过滤条件(告警级别、是否紧急)
xt_mk_jbxx.541.mkms=管理插件的上传下载 xt_mk_jbxx.541.mkms=管理插件的上传下载
@@ -5291,7 +5307,7 @@ xt_mk_jbxx.245.mkms=新增2
xt_mk_jbxx.141.mkmc=节点组展示 xt_mk_jbxx.141.mkmc=节点组展示
xt_mk_jbxx.267.mkmc=配置管理 xt_mk_jbxx.267.mkmc=配置管理
xt_mk_jbxx.67.mkms=定时任务启用 xt_mk_jbxx.67.mkms=定时任务启用
xt_mk_jbxx.23.mkms=查看、操作所有业务系统 xt_mk_jbxx.23.mkms=查看、操作所有视图
xt_mk_jbxx.2.mkms=用户/用户组/角色权限配置 xt_mk_jbxx.2.mkms=用户/用户组/角色权限配置
xt_mk_jbxx.50.mkms=监测相关设置 xt_mk_jbxx.50.mkms=监测相关设置
xt_mk_jbxx.34.mkms=新增节点组 xt_mk_jbxx.34.mkms=新增节点组
@@ -5310,7 +5326,7 @@ xt_mk_jbxx.68.mkms=新增逆向任务
xt_mk_jbxx.121.mkms=网元图形化配置 xt_mk_jbxx.121.mkms=网元图形化配置
xt_mk_jbxx.40.mkms=新增子节点组 xt_mk_jbxx.40.mkms=新增子节点组
xt_mk_jbxx.316.mkmc=任务配置向导 xt_mk_jbxx.316.mkmc=任务配置向导
xt_mk_jbxx.24.mkms=新增业务系统 xt_mk_jbxx.24.mkms=新增视图
xt_mk_jbxx.51.mkms=新增监测设置 xt_mk_jbxx.51.mkms=新增监测设置
xt_mk_jbxx.46.mkmc=OID字典管理 xt_mk_jbxx.46.mkmc=OID字典管理
xt_mk_jbxx.35.mkms=修改节点组 xt_mk_jbxx.35.mkms=修改节点组
@@ -5323,7 +5339,7 @@ xt_mk_jbxx.68.mkmc=新增逆向
xt_mk_jbxx.121.mkmc=网元图形化配置 xt_mk_jbxx.121.mkmc=网元图形化配置
xt_mk_jbxx.40.mkmc=新增子节点组 xt_mk_jbxx.40.mkmc=新增子节点组
xt_mk_jbxx.321.mkmc=异常设备 xt_mk_jbxx.321.mkmc=异常设备
xt_mk_jbxx.3.mkmc=业务系统 xt_mk_jbxx.3.mkmc=视图
xt_mk_jbxx.19.mkmc=角色管理 xt_mk_jbxx.19.mkmc=角色管理
xt_mk_jbxx.58.mkms=设置监测类别 xt_mk_jbxx.58.mkms=设置监测类别
xt_mk_jbxx.62.mkmc=告警数据 xt_mk_jbxx.62.mkmc=告警数据
@@ -5349,7 +5365,7 @@ xt_mk_jbxx.63.mkmc=任务管理
xt_mk_jbxx.286.mkmc=3D机房展示 xt_mk_jbxx.286.mkmc=3D机房展示
xt_mk_jbxx.42.mkms=修改节点组 xt_mk_jbxx.42.mkms=修改节点组
xt_mk_jbxx.431.mkms=新模块管理 xt_mk_jbxx.431.mkms=新模块管理
xt_mk_jbxx.26.mkms=停用业务系统 xt_mk_jbxx.26.mkms=停用视图
xt_mk_jbxx.561.mkmc=品牌管理 xt_mk_jbxx.561.mkmc=品牌管理
xt_mk_jbxx.242.mkms=新增设备型号 xt_mk_jbxx.242.mkms=新增设备型号
xt_mk_jbxx.53.mkms=报警设置 xt_mk_jbxx.53.mkms=报警设置
@@ -5364,7 +5380,7 @@ xt_mk_jbxx.265.mkms=展示各节点告警异常信息
xt_mk_jbxx.161.mkmc=配置管理 xt_mk_jbxx.161.mkmc=配置管理
xt_mk_jbxx.64.mkmc=任务拷贝 xt_mk_jbxx.64.mkmc=任务拷贝
xt_mk_jbxx.43.mkms=节点管理 xt_mk_jbxx.43.mkms=节点管理
xt_mk_jbxx.27.mkms=启用业务系统 xt_mk_jbxx.27.mkms=启用视图
xt_mk_jbxx.6.mkms=NMS任务管理 xt_mk_jbxx.6.mkms=NMS任务管理
xt_mk_jbxx.70.mkms=新增机房 xt_mk_jbxx.70.mkms=新增机房
xt_mk_jbxx.49.mkmc=网元监测信息 xt_mk_jbxx.49.mkmc=网元监测信息
@@ -5407,7 +5423,7 @@ CheckTypeSetAction.downloadExample.title.monitorTypeName=监测类别名称(必
CheckTypeSetAction.downloadExample.title.remark=备注 CheckTypeSetAction.downloadExample.title.remark=备注
CheckTypeSetAction.downloadExample.title.mapTable=对应数据库表(必填) CheckTypeSetAction.downloadExample.title.mapTable=对应数据库表(必填)
CheckTypeSetAction.downloadExample.title.tableDesc=表描述 CheckTypeSetAction.downloadExample.title.tableDesc=表描述
CheckTypeSetAction.downloadExample.title.viewPrivilage=查看权限(必填 1、发布人查看2发布人所在组需选择组3系统内全部人员查看当前业务系统4、无限制) CheckTypeSetAction.downloadExample.title.viewPrivilage=查看权限(必填 1、发布人查看2发布人所在组需选择组3系统内全部人员查看当前视图4、无限制)
CheckTypeSetAction.downloadExample.title.userGroup=用户组 CheckTypeSetAction.downloadExample.title.userGroup=用户组
CheckTypeSetAction.downloadExample.title.snmpMonitor=SNMP监控(必填 02为0时请填写OID) CheckTypeSetAction.downloadExample.title.snmpMonitor=SNMP监控(必填 02为0时请填写OID)
CheckTypeSetAction.downloadExample.sheet=监测类别管理信息表 CheckTypeSetAction.downloadExample.sheet=监测类别管理信息表
@@ -5498,7 +5514,7 @@ DetectionSetAction.downloadExample.title.setId=设置标识(必填)
DetectionSetAction.downloadExample.title.monitorCategory=监测类别(必填) DetectionSetAction.downloadExample.title.monitorCategory=监测类别(必填)
DetectionSetAction.downloadExample.title.nodeGroupRange=节点组范围(例1或1,2,3) DetectionSetAction.downloadExample.title.nodeGroupRange=节点组范围(例1或1,2,3)
DetectionSetAction.downloadExample.title.nodeIpRange=节点IP范围(例1或1,2,3) DetectionSetAction.downloadExample.title.nodeIpRange=节点IP范围(例1或1,2,3)
DetectionSetAction.downloadExample.title.viewLevel=查看权限(必填 1、发布人查看2发布人所在组需选择组3系统内全部人员查看当前业务系统4、无限制) DetectionSetAction.downloadExample.title.viewLevel=查看权限(必填 1、发布人查看2发布人所在组需选择组3系统内全部人员查看当前视图4、无限制)
DetectionSetAction.downloadExample.title.userGroup=创建者所在用户组 DetectionSetAction.downloadExample.title.userGroup=创建者所在用户组
DetectionSetAction.downloadExample.title.monitorFirstTime=监测首次执行时间(格式2012-12-12 18:18:18) DetectionSetAction.downloadExample.title.monitorFirstTime=监测首次执行时间(格式2012-12-12 18:18:18)
DetectionSetAction.downloadExample.title.monitorDate=监测数据时间间隔(分钟)(必填 必须大于或等于5分钟) DetectionSetAction.downloadExample.title.monitorDate=监测数据时间间隔(分钟)(必填 必须大于或等于5分钟)
@@ -5882,7 +5898,7 @@ NmsTaskManagerAction.executeAction.title.missionType=任务类型
NmsTaskManagerAction.executeAction.title.isLoop=是否周期任务 NmsTaskManagerAction.executeAction.title.isLoop=是否周期任务
NmsTaskManagerAction.executeAction.title.missionState=任务状态 NmsTaskManagerAction.executeAction.title.missionState=任务状态
NmsTaskManagerAction.executeAction.title.missionStateDesc=任务状态描述 NmsTaskManagerAction.executeAction.title.missionStateDesc=任务状态描述
NmsTaskManagerAction.executeAction.title.system=业务系统 NmsTaskManagerAction.executeAction.title.system=视图
NmsTaskManagerAction.executeAction.title.userGroup=用户组 NmsTaskManagerAction.executeAction.title.userGroup=用户组
NmsTaskManagerAction.executeAction.title.viewPrivilige=查看权限 NmsTaskManagerAction.executeAction.title.viewPrivilige=查看权限
NmsTaskManagerAction.executeAction.title.creater=创建人 NmsTaskManagerAction.executeAction.title.creater=创建人
@@ -6547,7 +6563,7 @@ DeviceBrandManageAction.impDevicesByExcel.deviceManageValidateFaild=设备管理
#GuideManageAction.java #GuideManageAction.java
GuideManageAction.getUserMk.systemManage=业务系统管理 GuideManageAction.getUserMk.systemManage=视图管理
GuideManageAction.getUserMk.usergroupManage=用户组管理 GuideManageAction.getUserMk.usergroupManage=用户组管理
GuideManageAction.getUserMk.roomManage=机房管理 GuideManageAction.getUserMk.roomManage=机房管理
GuideManageAction.getUserMk.boxManage=机柜管理 GuideManageAction.getUserMk.boxManage=机柜管理
@@ -6614,10 +6630,10 @@ SysPopedomManageAction.addJsInfo.exists=已存在
SysPopedomManageAction.addJsInfo.userInfoImportErr=该用户信息导入异常 SysPopedomManageAction.addJsInfo.userInfoImportErr=该用户信息导入异常
#SystemManageAction.java #SystemManageAction.java
SystemManageAction.ajaxCheck.addSysValidateErr=添加业务系统配置校验异常 SystemManageAction.ajaxCheck.addSysValidateErr=添加视图配置校验异常
SystemManageAction.ajaxCheck.faild=操作失败 SystemManageAction.ajaxCheck.faild=操作失败
SystemManageAction.ajaxCheck.success=操作成功 SystemManageAction.ajaxCheck.success=操作成功
SystemManageAction.ajaxCheck.sysConfigValidateFaild=校验业务系统配置失败 SystemManageAction.ajaxCheck.sysConfigValidateFaild=校验视图配置失败
SystemManageAction.ajaxCheck.invalid=无效 SystemManageAction.ajaxCheck.invalid=无效
SystemManageAction.ajaxCheck.user=用户 SystemManageAction.ajaxCheck.user=用户
@@ -6661,7 +6677,7 @@ LoginAction.checkPwdState.userIsNotExists=此用户不存在或已无效
LoginAction.checkPwdState.userInfoErr=此用户信息异常! LoginAction.checkPwdState.userInfoErr=此用户信息异常!
LoginAction.checkPwdState.faild=操作失败 LoginAction.checkPwdState.faild=操作失败
LoginAction.checkPwdState.success=操作成功 LoginAction.checkPwdState.success=操作成功
LoginAction.checkPwdState.selectSys=请重新选择登陆的业务系统 LoginAction.checkPwdState.selectSys=请重新选择登陆的视图
LoginAction.checkPwdState.out=登出 LoginAction.checkPwdState.out=登出
LoginAction.checkPwdState.sessionNoInfo=从session中没有取得人员信息 LoginAction.checkPwdState.sessionNoInfo=从session中没有取得人员信息
LoginAction.checkPwdState.sessionOutTime=session可能已过期 LoginAction.checkPwdState.sessionOutTime=session可能已过期
@@ -7374,7 +7390,7 @@ js.jquery.topology.no=编号
#topoManageIndex.jsp页面 #topoManageIndex.jsp页面
topoManage.topoInformation=拓扑图信息 topoManage.topoInformation=拓扑图信息
topoManage.system=业务系统 topoManage.system=视图
topoManage.topoPicture=拓扑图 topoManage.topoPicture=拓扑图
topoManage.topoNodeName=Topo Node 名称 topoManage.topoNodeName=Topo Node 名称
topoManage.topoNodeType=Topo Node 类型 topoManage.topoNodeType=Topo Node 类型
@@ -7391,3 +7407,6 @@ topoManage.handleErrorInfo=操作失败
topoManage.chooseTopoMessage=请选择topo图 topoManage.chooseTopoMessage=请选择topo图
topoManage.TopoNodeMessage=topo图节点信息 topoManage.TopoNodeMessage=topo图节点信息
xt_mk_jbxx.604.mkmc=高级配置
xt_mk_jbxx.604.mkms=高级配置功能菜单

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -327,13 +327,13 @@
} }
} }
function ieBrowser(){ function ieBrowser(){
if($.browser.msie){ /* if($.browser.msie){
if($.browser.version.split('.')[0]<=7){ if($.browser.version.split('.')[0]<=7){
return false; return false;
}else{ }else{
return true;//ie8+ return true;//ie8+
} }
} } */
} }
//程辉 2013-5-8 新增 导出当前页 //程辉 2013-5-8 新增 导出当前页

View File

@@ -168,7 +168,6 @@
} }
</style> </style>
<script type="text/javascript"> <script type="text/javascript">
parent.setDivTitle('${nodeGroupName}');
//页面5分钟刷新一次 //页面5分钟刷新一次
var interval; var interval;
$(function(){ $(function(){

View File

@@ -46,23 +46,6 @@
<div> <div>
<canvas id="canvas" style="background-color:#FAFAFA; border:1px solid #444;display:block"></canvas> <canvas id="canvas" style="background-color:#FAFAFA; border:1px solid #444;display:block"></canvas>
</div> </div>
<div id="nodeList" closed="true">
<!-- 1为禁止查询2为可以联想查询 此开关同main.jsp-->
<input type="hidden" id="lianxiangStatus" value="2" />
<!--<span id="title" class="color_3_tip"
style="width: 100%; display: none; text-align: center;"></span>-->
<div id="title" class="color_3_tip" style="height: 20px;text-align: center;line-height: 20px">i18n_st.text.policy_n81i</div>
<iframe id="I4" name="I4" height="30%" width="100%" border="0"
style="background: #FFFFFF; display: none;" frameborder="0" src=""
scrolling="no">
i18n_st.message.frameInfo_n81i
</iframe>
<hr id="hr" />
<iframe id="I5" name="I5" height="100%" width="100%" border="0"
style="background: #FFFFFF;" frameborder="0" src="" scrolling="no">
i18n_st.message.frameInfo_n81i
</iframe>
</div>
<!-- <div id="nodeList" closed="true"> <!-- <div id="nodeList" closed="true">
1为禁止查询2为可以联想查询 此开关同main.jsp 1为禁止查询2为可以联想查询 此开关同main.jsp
@@ -319,37 +302,52 @@ function newFlexionalLink(nodeA, nodeZ, text, dashedPattern,direction){
$(function(){ $(function(){
//告警节点列表初始化 //告警节点列表初始化
$("#nodeList").dialog({ /* $("#nodeList").dialog({
title:"i18n_st.nodeList.title_n81i", title:"i18n_st.nodeList.title_n81i",
resizable:true, resizable:true,
width:1024, width:1024,
height:600 height:600
}); });
console.log("123213213213") console.log("123213213213") */
}) })
function getDetectInfo(id,type,showStatus){ function getDetectInfo(id,type,showStatus){
//根据类型的不同 判断节点或节点组的查询条件 //根据类型的不同 判断节点或节点组的查询条件
var url ="<c:url value='/detection/monitorData.do?action=query&nodeType=1&requestType=newTopo&nodeGroupId="+id+"'/>"; var url ="<c:url value='/detection/monitorData.do?action=query&nodeType=1&requestType=newTopo&nodeGroupId="+id+"'/>";
var url2="<c:url value='/detection/monitorData.do?action=queryEmergentDetail&nodeType=1&requestType=topo&nodeGroupId="+id+"'/>"; var url2="<c:url value='/detection/monitorData.do?action=queryEmergentDetail&nodeType=1&requestType=topo&nodeGroupId="+id+"'/>";
if(type==2){ if(type==2){
url ="<c:url value='/detection/monitorData.do?action=query&nodeType=2&requestType=newTopo&nodeId="+id+"'/>"; url ="<c:url value='/detection/monitorData.do?action=query&nodeType=2&requestType=newTopo&nodeId="+id+"'/>";
url2="<c:url value='/detection/monitorData.do?action=queryEmergentDetail&nodeType=2&requestType=topo&nodeId="+id+"'/>"; url2="<c:url value='/detection/monitorData.do?action=queryEmergentDetail&nodeType=2&requestType=topo&nodeId="+id+"'/>";
} }
//异常情况,显示紧急告警列表,否则不显示 //异常情况,显示紧急告警列表,否则不显示
if(showStatus == 1){ if(showStatus == 1){
$("#title").show(); //$("#title").show();
$("#I4").show(); top.$("#I4").show();
$("#hr").show(); top.$("#hr").show();
$("#I4").attr("src",url2); top.$("#I4").attr("src",url2);
}else{ }else{
$("#title").hide(); //$("#title").hide();
$("#I4").hide(); top.$("#I4").hide();
$("#hr").hide(); top.$("#hr").hide();
} }
top.$("#I5").attr("src",url);//由于所有数据列表不会出现隐藏的情况所以标题的确定就有I5来负责
$("#I5").attr("src",url);//由于所有数据列表不会出现隐藏的情况所以标题的确定就有I5来负责
var thisheight = $(document).height()*0.9;
var thiswidth = $(document).width()*0.9;
parent.layer.open({
type: 1,
title: "i18n_st.text.policy_n81i",
area:[thiswidth + 'px', thisheight + 'px'],
shade: 0.6,
closeBtn: 1,
maxmin:true,
content: top.$("#nodeList"),
cancel: function(index, layero){
top.$("#I4").removeAttr("src");
}
});
} }

View File

@@ -143,7 +143,8 @@ body {
var selector = "#"+nodeid; var selector = "#"+nodeid;
var alramInfo = $(selector).val(); var alramInfo = $(selector).val();
showMsg(alramInfo,event); showMsg(alramInfo,event);
}).mouseout(function(){ })
$(node).mouseleave(function(){
this.animate({"fill-opacity":1},800); this.animate({"fill-opacity":1},800);
hideMsg(); hideMsg();
}) })
@@ -179,11 +180,11 @@ body {
if(key == 0){ if(key == 0){
var inf=""; var inf="";
var a = infos[key]; var a = infos[key];
if(a.length>13){ if(a.length>25){
for(var i = 0 ;i <a.length;i++){ for(var i = 0 ;i <a.length;i++){
if(i%13==0&&i!=0){ if(i%25==0&&i!=0){
inf = inf + "<br/>"; inf = inf + "<br/>";
} }
inf = inf + a.charAt(i); inf = inf + a.charAt(i);
} }
}else{ }else{
@@ -191,11 +192,23 @@ body {
} }
info+="<span style='font-weight: bold;'>"+inf+"</span><br/><br/>"; info+="<span style='font-weight: bold;'>"+inf+"</span><br/><br/>";
}else{ }else{
info+=infos[key]+"<br/>"; var a=infos[key];
if(a.length>25){
var tem="";
for(var i =0;i<a.length;i++){
if(i%25==0&&i!=0){
tem=tem+"<br/>"
}
tem=tem+a.charAt(i);
}
info+=tem;
}else{
info+=infos[key]+"<br/>";
}
} }
} }
with (oSon){ with (oSon){
innerHTML = info; innerHTML = info;
style.display = "block"; style.display = "block";
if(navigator.userAgent.indexOf("MSIE")>0) { if(navigator.userAgent.indexOf("MSIE")>0) {
@@ -207,8 +220,16 @@ body {
y = e.clientY; y = e.clientY;
style.left = x + window.document.body.scrollLeft-200 ; style.left = x + window.document.body.scrollLeft-200 ;
style.top = y + window.document.body.scrollTop-50; style.top = y + window.document.body.scrollTop-50;
}else if(navigator.userAgent.indexOf("Chrome")>0){
var e = event ? event : window.event;
x = e.clientX;
y = e.clientY;
style.left = x + window.document.body.scrollLeft-200 ;
style.top = y + window.document.body.scrollTop-50;
} }
} }
} }
function hideMsg(){ function hideMsg(){

View File

@@ -25,6 +25,8 @@
type="text/css"></link> type="text/css"></link>
<script type="text/javascript" <script type="text/javascript"
src="<c:url value='/js/jquery-easyui-1.1.2/jquery.easyui.min.js' />"></script> src="<c:url value='/js/jquery-easyui-1.1.2/jquery.easyui.min.js' />"></script>
<script type="text/javascript"
src="<c:url value='/js/jquery-easyui-1.1.2/layer.js' />"></script>
<style> <style>
body { body {
background-image: url("${pageContext.request.contextPath}/images/show/bg.jpg"); background-image: url("${pageContext.request.contextPath}/images/show/bg.jpg");
@@ -162,7 +164,7 @@ body {
var position = row+""+col; var position = row+""+col;
var roomColor = "#CCCCCC"; var roomColor = "#CCCCCC";
var boxBgImg = boxImg;//机柜背景图片 var boxBgImg = boxImg;//机柜背景图片
var boxTitle = "i18n_snr.message.boxTitle1 _n81i"; var boxTitle = "i18n_snr.message.boxTitle1_n81i";
if(nodeBoxs[position]!=undefined){ if(nodeBoxs[position]!=undefined){
roomColor = "#A3C09F";//机柜正常常绿色 roomColor = "#A3C09F";//机柜正常常绿色
if(nodeBoxs[position].alarm){ if(nodeBoxs[position].alarm){
@@ -196,7 +198,10 @@ body {
// var param = this.attr("text"); // var param = this.attr("text");
var nodeid = this.id; var nodeid = this.id;
var selector = "#"+nodeid; var selector = "#"+nodeid;
var param = $(selector).val(); var param = $(selector).val();
loading = window.top.layer.load(1, {
shade: [0.1,'black'] //0.1透明度的白色背景
});
getNodeBox(param); getNodeBox(param);
}); });
} }
@@ -212,7 +217,7 @@ body {
} }
}) })
function getNodeBox(param){ /*function getNodeBox(param){
var params=param.split(","); var params=param.split(",");
$.ajax({ $.ajax({
type:"post", type:"post",
@@ -224,9 +229,9 @@ body {
if(textStatus == "success" && (data!= null && data!= "" )){ if(textStatus == "success" && (data!= null && data!= "" )){
$("#nodeBoxs").html(""); $("#nodeBoxs").html("");
var t =$("#nodeBox").dialog("options").title; var t =$("#nodeBox").dialog("options").title;
$("#nodeBox").dialog("setTitle", params[1]); $("#nodeBox").dialog("setTitle", params[1]);
$("#nodeBox").dialog("open"); $("#nodeBox").dialog("open");
var length = $(data).length; var length = $(data).length;
var raphaelBox = Raphael("nodeBoxs",boxWidth,boxHeight); var raphaelBox = Raphael("nodeBoxs",boxWidth,boxHeight);
//raphaelBox.rect(0,0,boxWidth,boxHeight).attr({'stroke-width':1,stroke: "#FFFFFF", fill: "#FBFBEA"}); //raphaelBox.rect(0,0,boxWidth,boxHeight).attr({'stroke-width':1,stroke: "#FFFFFF", fill: "#FBFBEA"});
@@ -334,10 +339,161 @@ body {
} }
} }
}) })
}*/
function getNodeBox(param){
var params=param.split(",");
$.ajax({
type:"post",
dataType:'json',
url:"<c:url value='/nodePosition/topoShow.do?action=getNodeBox'/>",
data:params[0],
async:true,
success:function (data,textStatus){
if(textStatus == "success" && (data!= null && data!= "" )){
window.top.$("#nodeBoxs").html("");
var length = $(data).length;
var raphaelBox = window.top.Raphael("nodeBoxs",boxWidth,boxHeight);
//raphaelBox.rect(0,0,boxWidth,boxHeight).attr({'stroke-width':1,stroke: "#FFFFFF", fill: "#FBFBEA"});
//边框设置
var subBoxStartX=20;
var subBoxStartY=10;
var footHeight = 30;
var subBoxGap = 3;
raphaelBox.image(boxTopImg,0,0,204,subBoxStartY);
raphaelBox.image(boxLeftImg,0,subBoxStartY,subBoxStartX,boxHeight);
raphaelBox.image(boxRightImg,boxWidth-20,subBoxStartY,subBoxStartX,boxHeight);
raphaelBox.image(boxFootImg,0,boxHeight-footHeight,204,footHeight);
//每个子U为的大小设置
var subHeight = (boxHeight-subBoxStartY-footHeight)/length-subBoxGap;
var subWidth = boxWidth - 2*subBoxStartX;
var index=-1;//控制占多个U位的处理
var nodeIndex=0;//在机柜展示中显示节点机所在的序号
$(data).each(function(i,item){
if(index >= i){
return true;
}
//item.nodeposition
var subBoxY = subBoxStartY+i*(subHeight+subBoxGap);
var newHeight = subHeight;
if(item.nodeSeqId != "0" && item.nodeTable != null){
var title="";//设置节点的提升信息
var param="";//设置单击事件的传参
if(item.nodeTable != null){
title = "i18n_snr.message.nodeTableTitle.nodeIp_n81i"+item.nodeTable.nodeIp+"\ni18n_snr.message.nodeTableTitle.nodeName_n81i"+item.nodeTable.nodeName
+"\ni18n_snr.message.nodeTableTitle.nodeU_n81i"+item.nodeTable.nodeUType+"\ni18n_snr.message.nodeTableTitle.startU_n81i"+item.nodeTable.nodeBeginUType;
param = "&seqList="+item.nodeTable.seqId;
//占多个U位的处理
var UNum = Number(item.nodeTable.nodeUType);
if( UNum>1){
newHeight = UNum*subHeight+(UNum-1)*subBoxGap;
index = i+UNum-1;
}
}
//alert(item.nodeTable.nodeName+"------"+item.groupNode+"---"+item.nodeTable.alarm);
var subColor="#80B167";//绿色
//是本节点组的显示红色or绿色 非本节点组显示灰色
if(item.groupNode){
if(item.nodeTable.alarm){//节点如果异常则显示红色
subColor="#FF0000";
}
}else{
subColor="#939393";//灰色
}
//只有告警节点才可以单击显示告警信息
if(item.groupNode &&item.nodeTable.alarm){
//节点如果异常则显示红色
var node = raphaelBox.rect(subBoxStartX,subBoxY,subWidth,newHeight).attr({stroke: "#CEDBEF",'stroke-width':0.1,title:title,text:param, fill: subColor});
node.id = "u"+i;
window.top.$("#nodeBoxs").append("<input type='hidden' id="+node.id+" value=''>");
$("input[id="+node.id+"]").val(param);
node.click(function(){
// var param = this.attr("text");
var selector= "#"+this.id;
var param = $(selector).val();
var nodeip = item.nodeTable.nodeIp;
var nodeType = item.nodeTable.nodeType;
getAlarmInfo(param,nodeip,nodeType);
}).mouseover(function(){
this.animate({"stroke-width":2},100);
}).mouseout(function(){
this.animate({"stroke-width":0.1},100);
});
}else{
raphaelBox.rect(subBoxStartX,subBoxY,subWidth,newHeight).attr({stroke: "#CEDBEF",'stroke-width':0.1,title:title,text:param, fill: subColor})
.mouseover(function(){
this.animate({"stroke-width":2},100);
}).mouseout(function(){
this.animate({"stroke-width":0.1},100);
});
}
//写节点机在机柜中的序号,放入数组中
if(item.groupNode){
nodeIndex++;
nodeIndexs[nodeIndex]={"x":subBoxStartX-5,"y":subBoxY+5};
}
}else{
var title="i18n_snr.message.UBit_n81i"+item.nodeposition;
raphaelBox.rect(subBoxStartX,subBoxY,subWidth,newHeight).attr({stroke: "#CEDBEF",'stroke-width':0.1,title:title, fill: "#ffffff"})
.mouseover(function(){
this.animate({"stroke-width":2},100);
}).mouseout(function(){
this.animate({"stroke-width":0.1},100);
});
}
});
//写节点机在机柜中的序号
var nodeShowInd = 0;
for(var i = 1;i<=nodeIndex;i++){
if(nodeIndexs[i] != null &&nodeIndexs[i] != ""){
nodeShowInd++;
raphaelBox.text(nodeIndexs[i].x,nodeIndexs[i].y,nodeShowInd).attr({'font-size':12,fill:"#000000"});
}
}
window.top.layer.close(loading);
window.top.layer.open({
type: 1,
title: params[1],
area:['206px', ''],
scrollbar: true,
content: window.top.$("#nodeBoxs")
})
}
}
})
} }
function getAlarmInfo(param,nodeip,nodeType){ function getAlarmInfo(param,nodeip,nodeType){
if(nodeType== 0){
var url ="<c:url value='/detection/detectionWarning.do?action=query&ip="+nodeip+"&levelAlarm=1"+param+"+&type=3Droom'/>";
}else if(nodeType == 1){
var url ="<c:url value='/detection/detectionWarning.do?action=queryNE&ip="+nodeip+"&levelAlarm=1"+param+"+&type=3Droom'/>";
}
var thisheight = $(document).height()*0.9;
var thiswidth = $(document).width()*0.9;
window.top.layer.open({
type: 1,
area: [thiswidth + 'px', thisheight + 'px'],
scrollbar: true,
maxmin: true,
content: window.top.$("#alarmInfo")
})
window.top.$("#I6").html("");
window.top.$("#I6").attr("src",url);
window.top.$("#I6").load(function(){
var main = window.top.$("#I6");
main.height("100%");
main.width("100%");
});
}
/* function getAlarmInfo(param,nodeip,nodeType){
if(nodeType== 0){ if(nodeType== 0){
var url ="<c:url value='/detection/detectionWarning.do?action=query&ip="+nodeip+"&levelAlarm=1"+param+"+&type=3Droom'/>"; var url ="<c:url value='/detection/detectionWarning.do?action=query&ip="+nodeip+"&levelAlarm=1"+param+"+&type=3Droom'/>";
}else if(nodeType == 1){ }else if(nodeType == 1){
@@ -346,7 +502,7 @@ body {
$("#I3").html(""); $("#I3").html("");
$("#I3").attr("src",url); $("#I3").attr("src",url);
$("#alarmInfo").dialog("open"); $("#alarmInfo").dialog("open");
} } */
</script> </script>
</head> </head>

View File

@@ -110,21 +110,24 @@ public class AutoRunForSocketServerServlet extends HttpServlet implements Servle
}}); }});
System.out.println(port+">>SSL通讯监听 已启动"); System.out.println(port+">>SSL通讯监听 已启动");
String openStr = BaseAction.rb.getString("nms.report.open");
//nms上报 boolean open = StringUtil.isBlank(openStr) ? false : ("1".equals(openStr) ? true : false);
String intervalStr = BaseAction.rb.getString("nms.report.interval"); if (open) {
//nms上报间隔 //nms上报
long interval = StringUtil.isBlank(intervalStr) ? 300000 : Long.parseLong(intervalStr)*1000; String intervalStr = BaseAction.rb.getString("nms.report.interval");
//nms初次上报延时 //nms上报间隔
long now = new Date().getTime(); long interval = StringUtil.isBlank(intervalStr) ? 300000 : Long.parseLong(intervalStr)*1000;
long initInterval = 0l; //nms初次上报延时
if(now%interval > 0) { long now = new Date().getTime();
initInterval = interval-(now%interval); long initInterval = 0l;
if(now%interval > 0) {
initInterval = interval-(now%interval);
}
ThreadPoolCommon.scheduled.scheduleAtFixedRate(new NmsStatusThread(), initInterval, interval, TimeUnit.MILLISECONDS);
ThreadPoolCommon.scheduled.scheduleAtFixedRate(new NmsRuleThread(), initInterval, interval, TimeUnit.MILLISECONDS);
ThreadPoolCommon.scheduled.scheduleAtFixedRate(new NmsPortThread(), initInterval, interval, TimeUnit.MILLISECONDS);
} }
ThreadPoolCommon.scheduled.scheduleAtFixedRate(new NmsStatusThread(), initInterval, interval, TimeUnit.MILLISECONDS);
ThreadPoolCommon.scheduled.scheduleAtFixedRate(new NmsRuleThread(), initInterval, interval, TimeUnit.MILLISECONDS);
ThreadPoolCommon.scheduled.scheduleAtFixedRate(new NmsPortThread(), initInterval, interval, TimeUnit.MILLISECONDS);
} }
} }

View File

@@ -2,10 +2,14 @@ package com.nms.thread;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
import net.sf.json.JSONObject;
import nis.nms.util.BaseAction; import nis.nms.util.BaseAction;
import nis.nms.util.ConnectionOracle; import nis.nms.util.ConnectionOracle;
import nis.nms.util.HttpClientUtil;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
@@ -30,7 +34,34 @@ public class NmsPortThread implements Runnable {
try { try {
connection = ConnectionOracle.getConnection(); connection = ConnectionOracle.getConnection();
NmsReportService service = new NmsReportService(connection); NmsReportService service = new NmsReportService(connection);
//ArrayList<Map<String, String>> nmsRuleInfo = service.getNmsPortInfo(nowLong, nowLong-interval); ArrayList<Map<String, String>> nmsPortInfo = service.getNmsPortInfo(nowLong, nowLong-interval);
if (nmsPortInfo != null && nmsPortInfo.size() > 0) {
Map<String, List<Map<String, String>>> data = new HashMap<String, List<Map<String, String>>>();
List<Map<String, String>> results = new ArrayList<Map<String, String>>();
for (Map<String, String> info : nmsPortInfo) {
Map<String, String> result = new HashMap<String, String>();
result.put("port", info.get("ifindex"));
result.put("nodeName", info.get("node_name"));
result.put("nodeIp", info.get("node_ip"));
result.put("portDesc", info.get("IFDESCR"));
result.put("bandwidth", info.get("IFSPEED"));
result.put("inoctets", info.get("IFINOCTETS"));
result.put("outoctets", info.get("IFOUTOCTETS"));
result.put("inoctetsSpeed", info.get("INOCTETSSPEED"));
result.put("outoctetsSpeed", info.get("OUTOCTETSSPEED"));
result.put("inpktsSpeed", info.get("INPKTSSPEED"));
result.put("outpktsSpeed", info.get("OUTPKTSSPEED"));
result.put("recvTime", info.get("DATA_CHECK_TIME"));
results.add(result);
}
data.put("trafficNetflowPortInfoList", results);
HttpClientUtil httpUtil = new HttpClientUtil();
JSONObject fromObject = JSONObject.fromObject(data);
httpUtil.post(BaseAction.rb.getString("nms.port.url"), fromObject.toString());
}
} catch (Exception e) { } catch (Exception e) {
logger.error(e); logger.error(e);
} finally { } finally {

View File

@@ -2,11 +2,15 @@ package com.nms.thread;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Date; import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map; import java.util.Map;
import net.sf.json.JSONObject;
import nis.nms.util.BaseAction; import nis.nms.util.BaseAction;
import nis.nms.util.ConnectionOracle; import nis.nms.util.ConnectionOracle;
import nis.nms.util.DateUtil; import nis.nms.util.DateUtil;
import nis.nms.util.HttpClientUtil;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
@@ -31,7 +35,40 @@ public class NmsRuleThread implements Runnable {
try { try {
connection = ConnectionOracle.getConnection(); connection = ConnectionOracle.getConnection();
NmsReportService service = new NmsReportService(connection); NmsReportService service = new NmsReportService(connection);
//ArrayList<Map<String, String>> nmsRuleInfo = service.getNmsRuleInfo(nowLong, nowLong-interval); ArrayList<Map<String, String>> nmsRuleInfo = service.getNmsRuleInfo(nowLong, nowLong-interval);
if (nmsRuleInfo != null && nmsRuleInfo.size() > 0) {
Map<String, List<Map<String, String>>> data = new HashMap<String, List<Map<String, String>>>();
List<Map<String, String>> results = new ArrayList<Map<String, String>>();
for (Map<String, String> info : nmsRuleInfo) {
Map<String, String> result = new HashMap<String, String>();
result.put("detectionInfoId", info.get("detection_info_id"));
result.put("serviceIndex", info.get("ServiceIndex"));
result.put("serviceCode", info.get("ServiceCode"));
result.put("serviceDesc", info.get("ServiceDesc"));
result.put("agedTime", info.get("agedTime"));
result.put("clientNum", info.get("ClientNum"));
result.put("refluxPort", info.get("RefluxPort"));
result.put("ruleNumber", info.get("RuleNumber"));
result.put("usedRuleNum", info.get("usedRuleNum"));
result.put("leftRuleNum", info.get("leftRuleNum"));
result.put("hitTotalNum", info.get("HitTotalNum"));
result.put("detectionedState", info.get("DETECTIONED_STATE"));
result.put("seqId", info.get("SEQ_ID"));
result.put("detectionSetInfoId", info.get("DETECTION_SET_INFO_ID"));
result.put("dataCheckTime", info.get("data_check_time"));
result.put("dataArriveTime", info.get("data_arrive_time"));
result.put("dataCheckTimeDigital", info.get("data_check_time_digital"));
result.put("dataArriveTimeDigital", info.get("data_arrive_time_digital"));
results.add(result);
}
data.put("nmsDiRuleList", results);
HttpClientUtil httpUtil = new HttpClientUtil();
JSONObject fromObject = JSONObject.fromObject(data);
httpUtil.post(BaseAction.rb.getString("nms.rule.url"), fromObject.toString());
}
} catch (Exception e) { } catch (Exception e) {
logger.error(e); logger.error(e);
} finally { } finally {

View File

@@ -41,12 +41,13 @@ public class NmsReportService {
} }
public ArrayList<Map<String, String>> getNmsRuleInfo(Long end, Long start) { public ArrayList<Map<String, String>> getNmsRuleInfo(Long end, Long start) {
String sql = "SELECT nt.node_ip, dr.ServiceIndex, dr.ServiceCode, dr.ServiceDesc, dr.agedTime, dr.ClientNum, dr.RefluxPort, dr.RuleNumber, dr.usedRuleNum, dr.leftRuleNum, dr.HitTotalNum, dr.DETECTIONED_STATE " //end=1539073880004l, start=1539073579984l
String sql = "SELECT dr.detection_info_id, dr.ServiceIndex, dr.ServiceCode, dr.ServiceDesc, dr.agedTime, dr.ClientNum, dr.RefluxPort, dr.RuleNumber, dr.usedRuleNum, dr.leftRuleNum, dr.HitTotalNum, dr.DETECTIONED_STATE, dr.SEQ_ID, dr.DETECTION_SET_INFO_ID, dr.data_check_time, dr.data_arrive_time, dr.data_check_time_digital, dr.data_arrive_time_digital "
+ "FROM di_rule dr " + "FROM di_rule dr "
+ "LEFT JOIN node_table nt ON nt.seq_id=dr.seq_id " + "LEFT JOIN node_table nt ON nt.seq_id=dr.seq_id "
+ "WHERE nt.node_state=0 AND dr.data_check_time_digital<" + end + " AND dr.data_check_time_digital>=" + start; + "WHERE nt.node_state=0 AND dr.data_check_time_digital<" + end + " AND dr.data_check_time_digital>=" + start;
ArrayList<String> fields = new ArrayList<String>(); ArrayList<String> fields = new ArrayList<String>();
fields.add("node_ip"); fields.add("detection_info_id");
fields.add("ServiceIndex"); fields.add("ServiceIndex");
fields.add("ServiceCode"); fields.add("ServiceCode");
fields.add("ServiceDesc"); fields.add("ServiceDesc");
@@ -58,6 +59,12 @@ public class NmsReportService {
fields.add("leftRuleNum"); fields.add("leftRuleNum");
fields.add("HitTotalNum"); fields.add("HitTotalNum");
fields.add("DETECTIONED_STATE"); fields.add("DETECTIONED_STATE");
fields.add("SEQ_ID");
fields.add("DETECTION_SET_INFO_ID");
fields.add("data_check_time");
fields.add("data_arrive_time");
fields.add("data_check_time_digital");
fields.add("data_arrive_time_digital");
try { try {
ArrayList<Map<String, String>> dbSelect = dao.dbSelect(sql, fields); ArrayList<Map<String, String>> dbSelect = dao.dbSelect(sql, fields);
@@ -69,12 +76,24 @@ public class NmsReportService {
} }
public ArrayList<Map<String, String>> getNmsPortInfo(Long end, Long start) { public ArrayList<Map<String, String>> getNmsPortInfo(Long end, Long start) {
String sql = "SELECT nt.node_ip, ds.* " //end=1539073220004l,start=1539064699984l
String sql = "SELECT nt.node_ip, nt.node_name, ds.ifindex, ds.IFDESCR, ds.IFSPEED, ds.IFINOCTETS, ds.IFOUTOCTETS,ds.INOCTETSSPEED,ds.INPKTSSPEED,ds.OUTOCTETSSPEED, ds.OUTPKTSSPEED, ds.DATA_CHECK_TIME "
+ "FROM di_switchport ds " + "FROM di_switchport ds "
+ "LEFT JOIN node_table nt ON nt.seq_id=ds.seq_id" + "LEFT JOIN node_table nt ON nt.seq_id=ds.seq_id "
+ "WHERE nt.node_state=0 AND ds.data_check_time_digital<" + end + " AND ds.data_check_time_digital>=" + start; + "WHERE nt.node_state=0 AND ds.data_check_time_digital<" + end + " AND ds.data_check_time_digital>=" + start;
ArrayList<String> fields = new ArrayList<String>(); ArrayList<String> fields = new ArrayList<String>();
fields.add("node_ip"); fields.add("node_ip");
fields.add("node_name");
fields.add("ifindex");
fields.add("IFDESCR");
fields.add("IFSPEED");
fields.add("IFINOCTETS");
fields.add("IFOUTOCTETS");
fields.add("INOCTETSSPEED");
fields.add("INPKTSSPEED");
fields.add("OUTOCTETSSPEED");
fields.add("OUTPKTSSPEED");
fields.add("DATA_CHECK_TIME");
try { try {
ArrayList<Map<String, String>> dbSelect = dao.dbSelect(sql, fields); ArrayList<Map<String, String>> dbSelect = dao.dbSelect(sql, fields);

View File

@@ -87,7 +87,11 @@ nation.role.jsbh=224
dept.mk.id=280 dept.mk.id=280
#1:open 0:close
nms.report.open=1
#unit:s #unit:s
nms.report.interval=20 nms.report.interval=20
nms.status.setId=7 nms.status.setId=7
nms.status.url=http\://10.0.6.242\:8080/galaxy/service/nms/v1/saveServerStatus nms.status.url=http\://192.168.11.64\:8080/galaxy-service/service/nms/v1/saveServerStatus
nms.port.url=http\://192.168.11.64\:8080/galaxy-service/service/nms/v1/rafficNetflowPortInfo
nms.rule.url=http\://192.168.11.64\:8080/galaxy-service/service/nms/v1/saveNmsDiRule

View File

@@ -260,10 +260,11 @@ public abstract class BaseAction extends ActionSupport implements Serializable
* @return * @return
*/ */
public boolean getAdminMark(){ public boolean getAdminMark(){
if(StringUtils.isNotEmpty(rb.getString("common.admin.mark")) && getUser()!=null){ XtYhJbxx user =getUser1();
if(rb.getString("common.admin.mark").equals(getUser().getYhbh()) if(StringUtils.isNotEmpty(rb.getString("common.admin.mark")) && user!=null){
if(rb.getString("common.admin.mark").equals(getUser1().getYhbh())
|| getSystemID().equals(-1L) || getSystemID().equals(-1L)
||"admin".equalsIgnoreCase(getUser().getYhbh())){ ||"admin".equalsIgnoreCase(getUser1().getYhbh())){
return true; return true;
}else return false; }else return false;
}else }else
@@ -430,6 +431,11 @@ public abstract class BaseAction extends ActionSupport implements Serializable
XtYhJbxx user = (XtYhJbxx)session.getAttribute(Constant.SESSION_CZY_NAME); XtYhJbxx user = (XtYhJbxx)session.getAttribute(Constant.SESSION_CZY_NAME);
return user; return user;
} }
public XtYhJbxx getUser1(){
HttpSession session = getRequest().getSession(true);
XtYhJbxx user = (XtYhJbxx)session.getAttribute(Constant.SESSION_CZY_NAME);
return user;
}
public String getExp(List list,String name,String tem,List... lists) { public String getExp(List list,String name,String tem,List... lists) {
InputStream in = null; InputStream in = null;
OutputStream out = null; OutputStream out = null;

View File

@@ -66,7 +66,8 @@ public class HttpClientUtil {
*/ */
public String post(String url, String json) throws ClientProtocolException, IOException{ public String post(String url, String json) throws ClientProtocolException, IOException{
//实例化httpClient //实例化httpClient
logger.info("发送post请求" + url + ":::" + json); logger.info("发送post请求" + url);
logger.debug("发送post请求" + url + ":::" + json);
CloseableHttpClient httpclient = HttpClients.createDefault(); CloseableHttpClient httpclient = HttpClients.createDefault();
//实例化post方法 //实例化post方法
HttpPost httpPost = new HttpPost(url); HttpPost httpPost = new HttpPost(url);
@@ -80,7 +81,8 @@ public class HttpClientUtil {
//执行post方法 //执行post方法
response = httpclient.execute(httpPost); response = httpclient.execute(httpPost);
content = EntityUtils.toString(response.getEntity(), "utf-8"); content = EntityUtils.toString(response.getEntity(), "utf-8");
logger.info("post请求结束" + response.getStatusLine().getStatusCode() + ":::" + content); logger.info("post请求结束" + response.getStatusLine().getStatusCode());
logger.debug("post请求结束" + response.getStatusLine().getStatusCode() + ":::" + content);
return content; return content;
} }
} }

View File

@@ -687,10 +687,10 @@ public class CheckTypeSetAction extends BaseAction {
//执行添加字段 //执行添加字段
this.commonService.updateBatchBySql(sqlString.toString()); this.commonService.updateBatchBySql(sqlString.toString());
} }
commonService.commit();
//与NMSServer通信 //与NMSServer通信
this.sendCheckTypeId(checkTypeInfo.getId()+"",commonService); this.sendCheckTypeId(checkTypeInfo.getId()+"",commonService);
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());

View File

@@ -804,9 +804,10 @@ public class DetectionSetAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "detection_Set_Info", this.addDBOperationRpt(commonService, "detection_Set_Info",
"INSERT", detectionSetInfo.getId()); "INSERT", detectionSetInfo.getId());
commonService.commit();
// 用来实现即时向客户端发送配置信息 // 用来实现即时向客户端发送配置信息
sendSetInfo(null, detectionSetInfo, commonService); sendSetInfo(null, detectionSetInfo, commonService);
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
commonService.rollback(); commonService.rollback();
@@ -1249,7 +1250,6 @@ public class DetectionSetAction extends BaseAction {
} }
errBuffer.append(getI18nText("i18n_DetectionSetAction.downloadExample.rangRepeat_n81i")); errBuffer.append(getI18nText("i18n_DetectionSetAction.downloadExample.rangRepeat_n81i"));
} }
} }
// 判断数据是否存在 // 判断数据是否存在
list = this.commonService list = this.commonService
@@ -1337,6 +1337,17 @@ public class DetectionSetAction extends BaseAction {
.getGroupId()); .getGroupId());
detectionSetInfo.setNodegroup(ng); detectionSetInfo.setNodegroup(ng);
} }
if ((detectionSetInfo.getNodeIpsId() == null||"".equals(detectionSetInfo.getNodeGroupsId()))
&&(detectionSetInfo.getNodeIpsId()==null|| "".equals(detectionSetInfo.getNodeIpsId()))) {//节点组和节点都为空
detectionSetInfo.setNodeGroupsId(null);
detectionSetInfo.setNodeIpsId(null);
} else if ((detectionSetInfo.getNodeGroupsId() != null
&& !"".equals(detectionSetInfo.getNodeGroupsId()))
&&(detectionSetInfo.getNodeIpsId()==null|| "".equals(detectionSetInfo.getNodeIpsId()))) {//节点组不为空,节点为空
detectionSetInfo.setNodeIpsId(null);
}
detectionSetInfo.setNodeIp(detectionSetInfo.getNodeIpsName()); detectionSetInfo.setNodeIp(detectionSetInfo.getNodeIpsName());
detectionSetInfo.setDetectionSetState("1"); detectionSetInfo.setDetectionSetState("1");
detectionSetInfo.setCreateUserId(this.getUserID()); detectionSetInfo.setCreateUserId(this.getUserID());
@@ -1345,7 +1356,7 @@ public class DetectionSetAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "detection_Set_Info", this.addDBOperationRpt(commonService, "detection_Set_Info",
"INSERT", detectionSetInfo.getId()); "INSERT", detectionSetInfo.getId());
commonService.commit();
// 保存并更新上传的脚本文件 // 保存并更新上传的脚本文件
saveScriptFile(myFile, detectionSetInfo); saveScriptFile(myFile, detectionSetInfo);
@@ -1364,7 +1375,7 @@ public class DetectionSetAction extends BaseAction {
outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pageNo=" outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pageNo="
+ pageNo + "&pageSize=" + pageSize + "'</script>"); + pageNo + "&pageSize=" + pageSize + "'</script>");
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());
@@ -1846,7 +1857,7 @@ public class DetectionSetAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "detection_Set_Info", this.addDBOperationRpt(commonService, "detection_Set_Info",
"UPDATE", setInfo.getId()); "UPDATE", setInfo.getId());
commonService.commit();
// 保存并更新上传的脚本文件 // 保存并更新上传的脚本文件
saveScriptFile(myFile, detectionSetInfo); saveScriptFile(myFile, detectionSetInfo);
@@ -1859,12 +1870,14 @@ public class DetectionSetAction extends BaseAction {
outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo=" outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="
+ pageNo + "&pageSize=" + pageSize + "'</script>"); + pageNo + "&pageSize=" + pageSize + "'</script>");
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());
commonService.rollback(); commonService.rollback();
outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.faild_n81i');this.location='detectionSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo=" outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.faild_n81i');this.location='detectionSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="
+ pageNo + "&pageSize=" + pageSize + "'</script>"); + pageNo + "&pageSize=" + pageSize + "'</script>");
} }
} }
@@ -2102,7 +2115,7 @@ public class DetectionSetAction extends BaseAction {
//将更新操作写到操作日志中 //将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "detection_set_info", "UPDATE", ds.getId()); this.addDBOperationRpt(commonService, "detection_set_info", "UPDATE", ds.getId());
commonService.commit();
// 用来实现即时向客户端发送配置信息 // 用来实现即时向客户端发送配置信息
sendSetInfo(dsOld, ds, commonService); sendSetInfo(dsOld, ds, commonService);
} }
@@ -2112,6 +2125,7 @@ public class DetectionSetAction extends BaseAction {
outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pageNo=" outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pageNo="
+ pageNo + "&pageSize=" + pageSize + "'</script>"); + pageNo + "&pageSize=" + pageSize + "'</script>");
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());
@@ -2165,7 +2179,7 @@ public class DetectionSetAction extends BaseAction {
//将更新操作写到操作日志中 //将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "detection_set_info", "UPDATE", ds.getId()); this.addDBOperationRpt(commonService, "detection_set_info", "UPDATE", ds.getId());
commonService.commit();
// 用来实现即时向客户端发送脚本文件 // 用来实现即时向客户端发送脚本文件
sendPluginFile(dsOld, ds, myFile, commonService); sendPluginFile(dsOld, ds, myFile, commonService);
@@ -2177,6 +2191,7 @@ public class DetectionSetAction extends BaseAction {
outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pageNo=" outHtmlString("<script type=\"text/javascript\">alert('i18n_DetectionSetAction.downloadExample.success_n81i');this.location='detectionSet.do?action=query&pageNo="
+ pageNo + "&pageSize=" + pageSize + "'</script>"); + pageNo + "&pageSize=" + pageSize + "'</script>");
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());

View File

@@ -330,9 +330,9 @@ public class MetaDataSetAction extends BaseAction {
}else{ }else{
outHtmlString("<script type=\"text/javascript\">alert('i18n_MetaDataSetAction.queryCheckTypeSource.success_n81i');this.location='metaDataSet.do?action=oppAdd&typeids="+checkTypeInfo.getId()+"'</script>"); outHtmlString("<script type=\"text/javascript\">alert('i18n_MetaDataSetAction.queryCheckTypeSource.success_n81i');this.location='metaDataSet.do?action=oppAdd&typeids="+checkTypeInfo.getId()+"'</script>");
} }
commonService.commit();
//与NMSServer通信 //与NMSServer通信
this.sendCheckTypeId(typeInfo.getId()+"",commonService); this.sendCheckTypeId(typeInfo.getId()+"",commonService);
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();

View File

@@ -3852,7 +3852,7 @@ public class MonitorDataAction extends BaseAction {
String nmsClientStr = objs[index2] == null ? "" : objs[index2].toString(); String nmsClientStr = objs[index2] == null ? "" : objs[index2].toString();
String state = ""; String state = "";
int initK = 1;// 默认第一个为握手监测其它监测从1开始取 int initK = 1;// 默认第一个为握手监测其它监测从1开始取
if (!getI18nText("i18n_MonitorDataAction.emportCurrentXlsAbnormalSet.shakehands_n81i").equals(nmsClientStr) && StringUtils.isNotBlank(ip)) {// 如果ip没有握手监测则从数据库中进行查询 if (!"i18n_check_type_info.NMSClient.CHECK_TYPE_NAME1_n81i".equals(nmsClientStr) && StringUtils.isNotBlank(ip)) {// 如果ip没有握手监测则从数据库中进行查询
String sql = "select din.detectioned_state" + " from DETECTION_INFO_NEW din " String sql = "select din.detectioned_state" + " from DETECTION_INFO_NEW din "
+ " left join DETECTION_SET_INFO dsi on din.detection_set_info_id = dsi.id" + " left join DETECTION_SET_INFO dsi on din.detection_set_info_id = dsi.id"
+ " left join check_type_info cti on dsi.check_type_id = cti.id" + " left join check_type_info cti on dsi.check_type_id = cti.id"

View File

@@ -248,6 +248,7 @@ public class PoliceSetAction extends BaseAction {
this.commonService.save(dataPoliceRelation); this.commonService.save(dataPoliceRelation);
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService,"data_police_relation", "INSERT", dataPoliceRelation.getId()); this.addDBOperationRpt(commonService,"data_police_relation", "INSERT", dataPoliceRelation.getId());
sendSetInfo(null,dsi,commonService);
commonService.commit(); commonService.commit();
outHtmlString("<script type=\"text/javascript\">alert('i18n_PoliceSetAction.queryPoliceSetInfo.success_n81i');this.location='policeSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="+pageNo+"&pageSize="+pageSize+"&setId="+setId+"'</script>"); outHtmlString("<script type=\"text/javascript\">alert('i18n_PoliceSetAction.queryPoliceSetInfo.success_n81i');this.location='policeSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="+pageNo+"&pageSize="+pageSize+"&setId="+setId+"'</script>");
} catch (Exception e) { } catch (Exception e) {
@@ -256,7 +257,7 @@ public class PoliceSetAction extends BaseAction {
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());
outHtmlString("<script type=\"text/javascript\">alert('i18n_PoliceSetAction.queryPoliceSetInfo.faild_n81i');this.location='policeSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="+pageNo+"&pageSize="+pageSize+"&setId="+setId+"'</script>"); outHtmlString("<script type=\"text/javascript\">alert('i18n_PoliceSetAction.queryPoliceSetInfo.faild_n81i');this.location='policeSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="+pageNo+"&pageSize="+pageSize+"&setId="+setId+"'</script>");
} }
sendSetInfo(null,dsi,commonService);
} }
public String openUpdatePoliceSet() { public String openUpdatePoliceSet() {
@@ -313,7 +314,7 @@ public class PoliceSetAction extends BaseAction {
dpRelation.setMarker(dataPoliceRelation.getMarker()); dpRelation.setMarker(dataPoliceRelation.getMarker());
dpRelation.setMarkerFiledId(dataPoliceRelation.getMarkerFiledId()); dpRelation.setMarkerFiledId(dataPoliceRelation.getMarkerFiledId());
this.commonService.update(dpRelation); this.commonService.update(dpRelation);
commonService.commit();
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService,"data_police_relation", "UPDATE", dpRelation.getId()); this.addDBOperationRpt(commonService,"data_police_relation", "UPDATE", dpRelation.getId());
sendSetInfo(null,ds,commonService); sendSetInfo(null,ds,commonService);
@@ -324,6 +325,7 @@ public class PoliceSetAction extends BaseAction {
String str = "<script type=\"text/javascript\">alert('i18n_PoliceSetAction.queryPoliceSetInfo.success_n81i');this.location='policeSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="+pageNo+"&pageSize="+pageSize+setIdStr+"'</script>"; String str = "<script type=\"text/javascript\">alert('i18n_PoliceSetAction.queryPoliceSetInfo.success_n81i');this.location='policeSet.do?action=query&pIden="+pIden+"&ctn="+ctn+"&ip="+ip+"&pageNo="+pageNo+"&pageSize="+pageSize+setIdStr+"'</script>";
outHtmlString(str); outHtmlString(str);
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();

View File

@@ -572,7 +572,7 @@ public class NmsTaskManagerAction extends BaseAction {
} }
} }
String[] title = { getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionName _n81i"), String[] title = { getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionName_n81i"),
getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionType_n81i"), getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionType_n81i"),
getI18nText("i18n_NmsTaskManagerAction.executeAction.title.isLoop_n81i"), getI18nText("i18n_NmsTaskManagerAction.executeAction.title.isLoop_n81i"),
getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionState_n81i"), getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionState_n81i"),
@@ -743,7 +743,7 @@ public class NmsTaskManagerAction extends BaseAction {
} }
} }
String[] title = { getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionName _n81i"), String[] title = { getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionName_n81i"),
getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionType_n81i"), getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionType_n81i"),
getI18nText("i18n_NmsTaskManagerAction.executeAction.title.isLoop_n81i"), getI18nText("i18n_NmsTaskManagerAction.executeAction.title.isLoop_n81i"),
getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionState_n81i"), getI18nText("i18n_NmsTaskManagerAction.executeAction.title.missionState_n81i"),
@@ -2381,7 +2381,7 @@ public class NmsTaskManagerAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "mission_state_table", "UPDATE", pid[i]); this.addDBOperationRpt(commonService, "mission_state_table", "UPDATE", pid[i]);
commonService.commit();
sendMissionInfoId(pid[i], 0l, commonService); sendMissionInfoId(pid[i], 0l, commonService);
// sendMissionInfoId(missionstatetable.getMissionId(),1l); // sendMissionInfoId(missionstatetable.getMissionId(),1l);
} }
@@ -2393,7 +2393,7 @@ public class NmsTaskManagerAction extends BaseAction {
+ "this.location='nmsTaskManager.do?action=query&pageNo=" + pageNo + "&pageSize=" + pageSize + "this.location='nmsTaskManager.do?action=query&pageNo=" + pageNo + "&pageSize=" + pageSize
+ "'</script>"); + "'</script>");
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
outHtmlString("<script type=\"text/javascript\">alert('i18n_NmsTaskManagerAction.executeAction.faild_n81i');" outHtmlString("<script type=\"text/javascript\">alert('i18n_NmsTaskManagerAction.executeAction.faild_n81i');"
@@ -4250,8 +4250,8 @@ public class NmsTaskManagerAction extends BaseAction {
default: default:
break; break;
} }
commonService.commit();
sendMissionInfoId(stateTable.getMissionId(), 0l, commonService); sendMissionInfoId(stateTable.getMissionId(), 0l, commonService);
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -4702,7 +4702,6 @@ public class NmsTaskManagerAction extends BaseAction {
missionstatetable.getMissionId()); missionstatetable.getMissionId());
// sendInfo(missionstatetable.getMissionId(),0l,new // sendInfo(missionstatetable.getMissionId(),0l,new
// File(fileName)); // File(fileName));
commonService.commit();
logger.debug("开始发送任务信息任务id" + missionstatetable.getMissionId()); logger.debug("开始发送任务信息任务id" + missionstatetable.getMissionId());
sendMissionInfoId(missionstatetable.getMissionId(), 0l, commonService); sendMissionInfoId(missionstatetable.getMissionId(), 0l, commonService);
} }
@@ -4717,7 +4716,7 @@ public class NmsTaskManagerAction extends BaseAction {
outHtmlString( outHtmlString(
"<script type=\"text/javascript\">alert('i18n_NmsTaskManagerAction.executeAction.success_n81i');this.location='nmsTaskManager.do?action=query'</script>"); "<script type=\"text/javascript\">alert('i18n_NmsTaskManagerAction.executeAction.success_n81i');this.location='nmsTaskManager.do?action=query'</script>");
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();

View File

@@ -399,12 +399,12 @@ public class NodeGroupManageAction extends BaseAction {
//将添加操作写到操作日志中 //将添加操作写到操作日志中
this.addDBOperationRpt(commonService, "nodegroup_table", "INSERT", nodegroupTable.getGroupId()); this.addDBOperationRpt(commonService, "nodegroup_table", "INSERT", nodegroupTable.getGroupId());
commonService.commit();
// 用来实现即时向客户端发送脚本文件 // 用来实现即时向客户端发送脚本文件
this.sendPluginFile(nodegroupTable.getGroupId(), null,commonService); this.sendPluginFile(nodegroupTable.getGroupId(), null,commonService);
this.sendNodeAndGroupId(nodegroupTable.getGroupId(), null,commonService);//通知NMSServer更新节点组的监控信息 this.sendNodeAndGroupId(nodegroupTable.getGroupId(), null,commonService);//通知NMSServer更新节点组的监控信息
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -886,7 +886,7 @@ public class NodeGroupManageAction extends BaseAction {
//将添加操作写到操作日志中 //将添加操作写到操作日志中
this.addDBOperationRpt(commonService, "nodegroup_table", "INSERT", nodeGroup.getGroupId()); this.addDBOperationRpt(commonService, "nodegroup_table", "INSERT", nodeGroup.getGroupId());
commonService.commit();
// 用来实现即时向客户端发送脚本文件 // 用来实现即时向客户端发送脚本文件
this.sendPluginFile(nodeGroup.getGroupId(), null,commonService); this.sendPluginFile(nodeGroup.getGroupId(), null,commonService);
@@ -900,7 +900,7 @@ public class NodeGroupManageAction extends BaseAction {
}else{ }else{
this.outHtmlString("<script>alert('i18n_NodeGroupManageAction.downloadExample.success_n81i');this.location='nodeGroupManage!execute.do?action=queryNodeGroupInfo&showStopNGroup="+showStopNGroup+"'</script>"); this.outHtmlString("<script>alert('i18n_NodeGroupManageAction.downloadExample.success_n81i');this.location='nodeGroupManage!execute.do?action=queryNodeGroupInfo&showStopNGroup="+showStopNGroup+"'</script>");
} }
commonService.commit();
}catch (Exception e){ }catch (Exception e){
commonService.rollback(); commonService.rollback();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());
@@ -975,7 +975,7 @@ public class NodeGroupManageAction extends BaseAction {
//将更新操作写到操作日志中 //将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "nodegroup_table", "UPDATE", nodeGroup.getGroupId()); this.addDBOperationRpt(commonService, "nodegroup_table", "UPDATE", nodeGroup.getGroupId());
commonService.commit();
this.outHtmlString("<script>alert('i18n_NodeGroupManageAction.downloadExample.success_n81i');this.location='nodeGroupManage!execute.do?action=queryNodeGroupInfo&showStopNGroup="+showStopNGroup+"'</script>"); this.outHtmlString("<script>alert('i18n_NodeGroupManageAction.downloadExample.success_n81i');this.location='nodeGroupManage!execute.do?action=queryNodeGroupInfo&showStopNGroup="+showStopNGroup+"'</script>");
} }
if(flag){ if(flag){
@@ -985,7 +985,7 @@ public class NodeGroupManageAction extends BaseAction {
this.sendNodeAndGroupId(group.getGroupId(), null,commonService); //通知NMSServer更新节点组的监控信息 this.sendNodeAndGroupId(group.getGroupId(), null,commonService); //通知NMSServer更新节点组的监控信息
this.getRequest().setAttribute("MSG","2"); this.getRequest().setAttribute("MSG","2");
} }
commonService.commit();
}catch (Exception e){ }catch (Exception e){
commonService.rollback(); commonService.rollback();
logger.error(e.getStackTrace()); logger.error(e.getStackTrace());
@@ -1241,7 +1241,7 @@ public class NodeGroupManageAction extends BaseAction {
String sqlCondition = "where NODE_ID in (" + allIds + ")"; String sqlCondition = "where NODE_ID in (" + allIds + ")";
//将更新操作写到操作日志中 //将更新操作写到操作日志中
this.addDBOperationRpt(commonService, sqlCondition, "NODE_TABLE"); this.addDBOperationRpt(commonService, sqlCondition, "NODE_TABLE");
commonService.commit();
//通知NMSServer更新节点组的监控信息 //通知NMSServer更新节点组的监控信息
for(String str : leafNodeGroupArray){ for(String str : leafNodeGroupArray){
// 用来实现即时向客户端发送脚本文件 // 用来实现即时向客户端发送脚本文件
@@ -1250,7 +1250,7 @@ public class NodeGroupManageAction extends BaseAction {
this.sendNodeAndGroupId(Long.valueOf(str), null,commonService); this.sendNodeAndGroupId(Long.valueOf(str), null,commonService);
} }
} }
commonService.commit();
//this.outHtmlString("<script>alert('操作成功!');this.location='"+path+"/nodeGroupManage/nodeGroupManage.do?action=queryNodeGroupInfo'</script>"); //this.outHtmlString("<script>alert('操作成功!');this.location='"+path+"/nodeGroupManage/nodeGroupManage.do?action=queryNodeGroupInfo'</script>");
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();

View File

@@ -615,7 +615,7 @@ public class NodeManageAction extends BaseAction {
// 将添加操作写到操作日志中 // 将添加操作写到操作日志中
this.addDBOperationRpt(commonService, "node_table", this.addDBOperationRpt(commonService, "node_table",
"INSERT", nodeTable.getNodeId()); "INSERT", nodeTable.getNodeId());
commonService.commit();
if (new Long(1).equals(group.getIsValid())) { // 节点组有效 if (new Long(1).equals(group.getIsValid())) { // 节点组有效
// 用来实现即时向客户端发送脚本文件 // 用来实现即时向客户端发送脚本文件
@@ -643,7 +643,7 @@ public class NodeManageAction extends BaseAction {
.outHtmlString("<script>alert('i18n_NodeManageAction.addNodeInfo.nodeHadIp_n81i');history.back();</script>"); .outHtmlString("<script>alert('i18n_NodeManageAction.addNodeInfo.nodeHadIp_n81i');history.back();</script>");
return; return;
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -1138,7 +1138,7 @@ public class NodeManageAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "node_table", this.addDBOperationRpt(commonService, "node_table",
"UPDATE", nodeTable.getNodeId()); "UPDATE", nodeTable.getNodeId());
commonService.commit();
if (flag) { if (flag) {
// 用来实现即时向客户端发送脚本文件 // 用来实现即时向客户端发送脚本文件
this.sendPluginFile(nt.getGroupId(), nt this.sendPluginFile(nt.getGroupId(), nt
@@ -1159,6 +1159,7 @@ public class NodeManageAction extends BaseAction {
.outHtmlString("<script>alert('i18n_NodeManageAction.addNodeInfo.nodeHadIp_n81i');history.back();</script>"); .outHtmlString("<script>alert('i18n_NodeManageAction.addNodeInfo.nodeHadIp_n81i');history.back();</script>");
return; return;
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -1186,7 +1187,7 @@ public class NodeManageAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "node_table", "UPDATE", this.addDBOperationRpt(commonService, "node_table", "UPDATE",
nd.getNodeId()); nd.getNodeId());
commonService.commit();
NodegroupTable group = (NodegroupTable) this.commonService.get( NodegroupTable group = (NodegroupTable) this.commonService.get(
NodegroupTable.class, nd.getGroupId()); NodegroupTable.class, nd.getGroupId());
if (new Long(1).equals(group.getIsValid())) { // 节点组有效 if (new Long(1).equals(group.getIsValid())) { // 节点组有效
@@ -1205,7 +1206,7 @@ public class NodeManageAction extends BaseAction {
// this.outHtmlString("<script // this.outHtmlString("<script
// type=\"text/javascript\">alert('操作成功');this.location='nodeManage.do?action=query&nodeGroupId="+group.getGroupId()+"&isValid="+group.getIsValid()+"'</script>"); // type=\"text/javascript\">alert('操作成功');this.location='nodeManage.do?action=query&nodeGroupId="+group.getGroupId()+"&isValid="+group.getIsValid()+"'</script>");
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -1225,7 +1226,7 @@ public class NodeManageAction extends BaseAction {
// 将更新操作写到操作日志中 // 将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "node_table", "UPDATE", this.addDBOperationRpt(commonService, "node_table", "UPDATE",
nodeId); nodeId);
commonService.commit();
NodeTable nd = (NodeTable) this.commonService.get(NodeTable.class, NodeTable nd = (NodeTable) this.commonService.get(NodeTable.class,
nodeId); nodeId);
NodegroupTable group = (NodegroupTable) this.commonService.get( NodegroupTable group = (NodegroupTable) this.commonService.get(
@@ -1244,7 +1245,7 @@ public class NodeManageAction extends BaseAction {
this this
.outHtmlString("<script type=\"text/javascript\">alert('i18n_NodeManageAction.addNodeInfo.success_n81i');this.location='nodeManage.do?action=query&nodeGroupId=" .outHtmlString("<script type=\"text/javascript\">alert('i18n_NodeManageAction.addNodeInfo.success_n81i');this.location='nodeManage.do?action=query&nodeGroupId="
+ mkid + "&isValid=" + isValid + "&showStopNGroup=" + showStopNGroup + "&nodeIpVo="+nodeIpVo+"&nodeNameVo="+nodeNameVo+ "'</script>"); + mkid + "&isValid=" + isValid + "&showStopNGroup=" + showStopNGroup + "&nodeIpVo="+nodeIpVo+"&nodeNameVo="+nodeNameVo+ "'</script>");
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();

View File

@@ -134,23 +134,23 @@ public class TopoShowAction extends BaseAction
if(this.getAdminMark()){ if(this.getAdminMark()){
sql = "SELECT * from (" sql = "SELECT * from ("
+ "select count(distinct nt.node_id) from detection_info_new diw left join node_table nt on diw.seq_id = nt.seq_id " + "select count(distinct nt.node_id) from detection_info_new diw left join node_table nt on diw.seq_id = nt.seq_id "
+ "where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.DETECTION_SET_INFO_ID in " + "where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.VALID=1 and diw.DETECTION_SET_INFO_ID in "
+ "(select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1) and nt.NODE_STATE = 0 " + "(select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1) and nt.NODE_STATE = 0 "
+ "and nt.node_group_id in ("+gids+")" + "and nt.node_group_id in ("+gids+")"
+ ") alramNode," + ") alramNode,"
+ "(SELECT count(DISTINCT t.node_ip) from node_table t WHERE " + "(SELECT count(DISTINCT t.node_ip) from node_table t WHERE "
+ " t.node_group_id= " + nodegroupTable.getGroupId() + " t.node_group_id= " + nodegroupTable.getGroupId()
+ ") allNode"; + " and node_state=0 ) allNode";
}else{ }else{
sql = "SELECT * from (" sql = "SELECT * from ("
+ "select count(distinct nt.node_id) from detection_info_new diw left join node_table nt on diw.seq_id = nt.seq_id " + "select count(distinct nt.node_id) from detection_info_new diw left join node_table nt on diw.seq_id = nt.seq_id "
+ "where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.DETECTION_SET_INFO_ID in " + "where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.VALID=1 and diw.DETECTION_SET_INFO_ID in "
+ "(select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1) and nt.NODE_STATE = 0 " + "(select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1) and nt.NODE_STATE = 0 "
+ "and nt.node_group_id in ("+gids+")" + "and nt.node_group_id in ("+gids+")"
+ ") alramNode," + ") alramNode,"
+ "(SELECT count(DISTINCT t.node_ip) from node_table t WHERE t.system_id=" + "(SELECT count(DISTINCT t.node_ip) from node_table t WHERE t.system_id="
+ getSystemID() + " AND t.node_group_id= " + nodegroupTable.getGroupId() + getSystemID() + " AND t.node_group_id= " + nodegroupTable.getGroupId()
+ ")allNode"; + " and node_state=0 )allNode";
} }
List countList = commonService.executeSQL(sql); List countList = commonService.executeSQL(sql);
@@ -411,10 +411,13 @@ public class TopoShowAction extends BaseAction
String sql = null; String sql = null;
if(this.getAdminMark()){ if(this.getAdminMark()){
sql = "select count(diw.seq_Id) from detection_info_new diw where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.seq_id = " sql = "select count(diw.seq_Id) from detection_info_new diw where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.seq_id = "
+ seqId; + seqId
+" and diw.VALID=1 "
+ " and diw.DETECTION_SET_INFO_ID in (select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1 ) ";
}else{ }else{
sql = "select count(diw.seq_Id) from detection_info_new diw where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.seq_id = " sql = "select count(diw.seq_Id) from detection_info_new diw where diw.DETECTIONED_STATE<>1 AND diw.police_emergent=0 and diw.seq_id = "
+ seqId + seqId
+" and diw.VALID=1 "
+ " and diw.DETECTION_SET_INFO_ID in (select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1 " + " and diw.DETECTION_SET_INFO_ID in (select dst.ID from DETECTION_SET_INFO dst where dst.DETECTION_SET_STATE=1 "
+ " and (" + " and ("
+ "dst.VIEW_LEVEL=4 "//无限制 + "dst.VIEW_LEVEL=4 "//无限制

View File

@@ -648,13 +648,13 @@ public class ServerManagerAction extends BaseAction {
//将更新操作写到操作日志中 //将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "Server_Table", "UPDATE", st.getId()); this.addDBOperationRpt(commonService, "Server_Table", "UPDATE", st.getId());
ServerTable serverTable = (ServerTable) commonService.get(ServerTable.class, ids[i]); ServerTable serverTable = (ServerTable) commonService.get(ServerTable.class, ids[i]);
commonService.commit();
//将DC变更发送到DC //将DC变更发送到DC
this.sendDataControllerReset(ids[i], serverTable.getServerIp(), commonService); this.sendDataControllerReset(ids[i], serverTable.getServerIp(), commonService);
} }
} }
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -682,13 +682,13 @@ public class ServerManagerAction extends BaseAction {
//将更新操作写到操作日志中 //将更新操作写到操作日志中
this.addDBOperationRpt(commonService, "Server_Table", "UPDATE", st.getId()); this.addDBOperationRpt(commonService, "Server_Table", "UPDATE", st.getId());
ServerTable serverTable = (ServerTable) commonService.get(ServerTable.class, ids[i]); ServerTable serverTable = (ServerTable) commonService.get(ServerTable.class, ids[i]);
commonService.commit();
//将DC变更发送到DC //将DC变更发送到DC
this.sendDataControllerReset(ids[i], serverTable.getServerIp(), commonService); this.sendDataControllerReset(ids[i], serverTable.getServerIp(), commonService);
} }
} }
} }
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();
@@ -797,9 +797,10 @@ public class ServerManagerAction extends BaseAction {
} }
} }
} }
commonService.commit();
//将DC变更发送到DC //将DC变更发送到DC
this.sendDataControllerReset(serverTable.getId(), serverTable.getServerIp(), commonService); this.sendDataControllerReset(serverTable.getId(), serverTable.getServerIp(), commonService);
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
e.printStackTrace(); e.printStackTrace();

View File

@@ -328,7 +328,7 @@ public class DataDictionaryAction extends BaseAction {
String sql="update xt_mk_jbxx set zxbz=? where id=?"; String sql="update xt_mk_jbxx set zxbz=? where id=?";
this.commonService.updateBySql(sql, deptflag,Constants.DEPT_MK_ID); this.commonService.updateBySql(sql, deptflag,Constants.DEPT_MK_ID);
} }
commonService.commit();
//改变是否显示主动告警的启用状态时需要和各个nc通信SHOW_AUTO_ALARM_FLAG //改变是否显示主动告警的启用状态时需要和各个nc通信SHOW_AUTO_ALARM_FLAG
if(nbt.getTypeIdentity().toLowerCase().equals(Constants.SHOW_AUTO_ALARM_FLAG.toLowerCase()) if(nbt.getTypeIdentity().toLowerCase().equals(Constants.SHOW_AUTO_ALARM_FLAG.toLowerCase())
&& typeTable.getTypeState()!=oldState) { && typeTable.getTypeState()!=oldState) {
@@ -339,7 +339,7 @@ public class DataDictionaryAction extends BaseAction {
} }
outHtmlString("<script type=\"text/javascript\">alert('i18n_DataDictionaryAction.queryDictionary.success_n81i');this.location='dataDictionary.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize+"'</script>"); outHtmlString("<script type=\"text/javascript\">alert('i18n_DataDictionaryAction.queryDictionary.success_n81i');this.location='dataDictionary.do?action=query&pageNo="+pageNo+"&pageSize="+pageSize+"'</script>");
commonService.commit();
} catch (Exception e) { } catch (Exception e) {
commonService.rollback(); commonService.rollback();
logger.error("Update failed",e); logger.error("Update failed",e);