版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
目錄1. 樹節(jié)點維護頁面 21.1. 實現方案 21.2. 處理流程 21.3. 數據庫結構 21.4. 內外部接口 41.5. 業(yè)務故事描述 62. 樹-設備映射 62.1. 實現方案 62.2. 處理流程 62.3. 數據庫結構 62.4. 內外部接口 72.5. 業(yè)務故事描述 73. 報告生成 73.1. 實現方案 73.2. 處理流程 83.3. 數據庫結構 83.4. 內外部接口 83.5. 業(yè)務故事描述 94. 年滑動能耗分析 94.1. 實現方案: 94.2. 流程圖 104.3. 訪問地址:action.ashx?action=GetEnergyYearSlide 114.4. 訪問數據的接口參數 114.5. 訪問數據的返回參數 124.6. 首頁年滑動能耗數據 125. 能耗分析報告優(yōu)化 155.1. 實現方案 155.2. 處理流程 165.3. 數據庫結構 165.4. 內外部接口 165.5. 業(yè)務故事描述 166. 碳排放頁面 166.1. 實現方案 166.2. 處理流程 176.3. 數據庫結構 176.4. 內外部接口 196.5. 業(yè)務故事描述 407. 峰值分析優(yōu)化方案 417.1. 實現方案 417.2. 處理流程 417.3. 數據庫表結構 427.4. 內外部接口 437.5. 業(yè)務故事 48樹節(jié)點維護頁面實現方案當區(qū)域類型為能效專家模型,且能效專家模型樹類型為能耗監(jiān)管-變壓器時,且不為變壓器組時,變壓器型號輸入框顯示,且為必填項。為變壓器負載率報告中顯示變壓器型號服務。處理流程數據庫結構表名:TB_EMS_AREA_INFO碳排放系數表序號字段名字段說明標識主鍵類型長度小數位數允許空默認值1ID序號√int2AREAID區(qū)域編號int√3CLASSID類型int√4INFOVALUE數值float√5REMARK1描述1(關閉算式)varchar128√6DEEPTH層級深度int√7AREANUM面積float√8PERSONNUM人數int√9LOCATION位置Varbinary50√10ISNEEDCOUNT是否需要統(tǒng)計(0:需要;1:不需要)int11WATERMELONAREA空調面積float√12ISVIRTUAL是否虛設備(1為虛設備,0為實設備)int√13RATEDCAPACITY額定功率float√14AREAORDER樹節(jié)點排序int√15ISTRANSFORMERGROUP是否為變壓器組int√16UNITTYPE變壓器型號Varchar64√視圖名:Becm_AreaTree區(qū)域樹SELECTa.AREAID,a.CNAME,a.PARENTID,a.PROJECTID,a.STATIONID,b.DEEPTH,b.ISVIRTUAL,b.RATEDCAPACITY,c.TreeName,c.ClassID,c.SYSTEMID,c.IDASTREEID,b.AREAORDER,b.WATERMELONAREA,b.PERSONNUM,b.AREANUM,ISNULL(b.ISTRANSFORMERGROUP,0)ASISTRANSFORMERGROUP,b.UNITTYPEFROMdbo.TB_AREAASaLEFTOUTERJOINdbo.TB_EMS_AREA_INFOASbONa.ID=b.AREAIDLEFTOUTERJOINdbo.TB_EMS_TREEMODELAScONb.CLASSID=c.IDLEFTOUTERJOINdbo.TD_EMS_MODULECONFIGASdONd.ID=c.SYSTEMID內外部接口編號:001說明:獲取區(qū)域數據類型:內部接口地址:action.ashx?action=GetAreaInfoList方式:POST參數:參數名數據類型必填說明ClassIdString是模型維度CNameString否樹節(jié)點名稱返回值:resultAreaInfo{AreaInfoList{AREAID:區(qū)域編碼AREANUM:面積 AREAORDER:樹節(jié)點排序CLASSID:類型CNAME:區(qū)域名稱FLAG:標志(區(qū)域是否可用)ID:序號INFOVALUE:標志(區(qū)域是否可用)ISDISPLAY:是否顯示 IsTransGroup:是否是變壓器組 IsTransGroupStr:是否是變壓器組Isvirtual:是否虛設備 ISVIRTUAL:是否虛設備LOCATION:位置PARENTID:父節(jié)點ParentName:父節(jié)點名稱PERSONNUM:區(qū)域人口數PIC:圖片PROJECTID:工程編碼REMARK1:描述1STATIONID:場站IDTREETYPE:樹類型 UnitType:變壓器型號WATERMELONAREA:空調面積}}編號:002說明:插入或更新區(qū)域數據類型:內部接口地址:action.ashx?action=UpdateAreaInfo方式:POST參數:Inputs:參數名數據類型必填說明IDint主鍵IDCNAMEstring區(qū)域名稱PARENTIDint區(qū)域父節(jié)點IDAREANUMdouble區(qū)域面積PERSONNUMint區(qū)域人口數CLASSIDint區(qū)域\業(yè)態(tài)TREETYPEint監(jiān)控樹類型1:電2:水3:空調4:安防5:環(huán)境ISDISPLAYint初始化加載1:是0:否PICstring關聯(lián)系統(tǒng)圖WaterNumdouble空調面積isvirtualNameint是否虛設備ItemCodesstring所屬分類分項(可多選,以”,”隔開)OtherNamestring別名(可多選,以”,”隔開,和所屬分類分項一一對應)ratedcapacityDouble?額定功率Areaorderint排序號IsTransGroupint是否變壓器組UnitTypestring變壓器類型示例:{"ID":"39","CNAME":"新城科技園1棟3層","PARENTID":"36","AREANUM":"1","PERSONNUM":"1","CLASSID":"1","TREETYPE":"1","ISDISPLAY":"1","WaterNum":"1","isvirtualName":"0","itemCodes":"","otherName":"","ratedcapacity":"0","Areaorder":"2","IsTransGroup":0,"UnitType":""}返回值:{"IsSucess":true,"TreeName":null,"ExceptionMeg":null}業(yè)務故事描述暫無樹-設備映射實現方案導出模板《樹-設備關聯(lián)信息模板.xls》和導入數據都增加一列“型號(變壓器)”,模板的“幫助”sheeet也有說明。處理流程數據庫結構見3.1內外部接口編號:001說明:下載模板類型:內部接口地址:action.ashx?action=DownloadDevicePropExcel方式:POST參數:無返回值:《樹-設備關聯(lián)信息模板.xls》編號:002說明:上傳編輯后的模板類型:內部接口地址:action.ashx?action=UploadDevicePropExcel方式:POST參數:參數名數據類型必填說明classIDString是模型維度upfileString是待導入文件絕對路徑返回值:{"Success":true,"msg":null,"ItemList":null}業(yè)務故事描述暫無報告生成實現方案報告類型新增加“變壓器負載率報告”,顆粒度為月。可以在線查看,或者導出word格式文檔或者pdf格式文檔。處理流程數據庫結構見1.3內外部接口編號:001說明:導出數據類型:內部接口地址:action.ashx?action=JumptoReport方式:POST參數:無例如:參數名數據類型必填說明ReportTimedate是報告時間ReportIdString是報告類型ReportNamestring是報告名稱OperateTypeint是操作類型,在線還是word還是pdfIsInIebool是是否是IE瀏覽器{"ReportTime":"2017-06","ReportId":"7","ReportName":"變壓器負載率報告","OperateType":1,"IsInIe":false}返回值:ActionInfo{ActionName,ActionTime,ActionUser,ExceptionMsg,Success}Url:Report/Transformer/ReportTransformer.aspx?Action=1&Reporttime=2017-06-01&Id=1&isInIe=False業(yè)務故事描述暫無年滑動能耗分析實現方案:根據年滑動能耗分析的條件(時間范圍、區(qū)域或業(yè)態(tài)的選擇,能耗類型、能耗類型)等條件進行查詢數據。首先后臺會首先獲取能耗類型類型最小的顆粒度(用于當日的時候獲取當日能耗數據時根據最小顆粒度來計算當日能耗值),根據時間范圍計算年滑動的極小時間,根據年滑動的需求分析獲取到的極小時間以及最后時間范圍調用底層方法BaseTools類中的GetBaseDataV1.42獲取時間訪問內指定顆粒度的數值,通過對數值處理得到接口需要的值流程圖訪問地址:action.ashx?action=GetEnergyYearSlide訪問數據的接口參數訪問數據的返回參數首頁年滑動能耗數據簡介:首頁組態(tài)年滑動能耗數據,是基于“年滑動能耗分析”功能的底層代碼進行業(yè)務性的改變,較上一個模塊,時間定范圍為當年一月初到12月月底,能源類型通過后臺設置能源類型。當然在日能耗上多了一個跟去年同期數據的比較,因為閏年原因所以我決定去除與2月29號數據的讀取訪問地址:action.ashx?action=GetEnergyYearSlideHome訪問接口的參數接口返回參數數據庫結構表名:TB_EMS_YEARSLIDCOMPONENTCONFIG配置信息表序號字段名字段說明標識主鍵類型長度小數位數允許空默認值1SYSNO序號int2USEID標識號Varchar50√3PAGEID默認頁面的IdVarchar50√4COMPONENTID組態(tài)使用位置varchar500√5USETITLE子系統(tǒng)名稱nvarchar50√6ITEMCODE能源類型IdVarchar50√首頁年滑動同比數據訪問接口地址:action.ashx?action=GetEnergyYearSlideHomeCompare訪問接口的參數在地址后面添加&inputs=2359725537333397(組態(tài)編號)接口返回參數能耗分析報告優(yōu)化實現方案定制開發(fā)項目新建一個解決方案文件夾,新建一個工程文件,弄一個簡三層架構。新增一個新的模板文件,增加一個判斷條件,只有電的時候采用新的模板,其他情況還是采用舊的模板。門戶頁面實時能耗趨勢修改為24小時固定維度,修改接口拉到定制版本中,將結束時間修改為固定當天時間的23點59分59秒。能耗分析頁面,當日實時能耗曲線,同步修改為以24小時為時間軸。修改接口拉到定制版本中,將當天結束時間修改為固定當天時間的23點59分59秒。處理流程數據庫結構內外部接口業(yè)務故事描述碳排放頁面實現方案處理流程數據庫結構表名:TB_EMS_TPF_CONFIG碳排放系數表序號字段名字段說明標識主鍵類型長度小數位數允許空默認值1LHV低位熱值(GJ/萬Nm3)decimal√2TCJ單位熱值含碳量(tC/TJ)decimal√3OX氧化率(%)decimal√4XC電力排放因子decimal√5XTCE折標準煤系數decimal√6NYLX能源類型nvarchar20√表名:TB_EMS_TPF_KPI碳排放KPI配置表序號字段名字段說明標識主鍵類型長度小數位數允許空默認值1YEAR年份nvarchar10√2NDKPI年度KPI定額nvarchar20√表名:TB_EMS_TPF_PLACE碳排放地點信息表序號字段名字段說明主鍵類型允許空1ID主鍵Id√intno2CODE地點編碼Nvarchar(40)yes3NAME地點名稱Nvarchar(100)yes表名:TB_EMS_TPF_OFFICE碳排放單位信息表序號字段名字段說明主鍵類型允許空1ID主鍵Id√intno2CODE單位編碼Nvarchar(40)yes3NAME單位名稱Nvarchar(100)yes表名:TB_EMS_TPF_PLACEOFFICE碳排放地點單位信息關聯(lián)表序號字段名字段說明主鍵類型允許空1ID主鍵Id√intno2PLACEID地點Iyes3OFFICEID單位Iyes表名:TB_EMS_TPF_TPFRECORD碳排放記錄表序號字段名字段說明主鍵類型允許空1ID主鍵Id√intno2PLACEID地點Iyes3OFFICEID單位Iyes4INPUTMONTH歸屬月份Dateyes5ENERGYTYPES能源類型intyes6INPUTVALUE錄入數值decimalyes7AMOUMT金額decimalyes8CDATE錄入時間datetimeyes內外部接口編號:001說明:獲取碳排放KPI配置信息類型:內部接口地址:action.ashx?action=GetTpfNdKpi方式:POST參數:null返回值:{KpiLists{Year:年份 NdKpi:總年額定KPI}ResultInfo:{Success:是否成功ExceptionMsg:錯誤消息ExtendContent:額外的內容(給AOP登錄日志使用)IsExistsDevice:導入計費模型邏輯關系時用,記錄是否已經綁定了設備ActionUser:提交人LogType:ActionDateTime:提交時間ActionModel:提交方式LogParams:FunctionPoint:}}編號:002說明:保存碳排放KPI配置接口類型:內部接口地址:action.ashx?action=SetTpfNdKpi方式:POST參數:Inputs:參數名數據類型必填說明YearString年份NdKpidecimal總年額定KPI示例:Inputs {"Year":"2017","NdKpi":200.11}返回值:{Success:是否成功ExceptionMsg:錯誤消息ExtendContent:額外的內容(給AOP登錄日志使用)IsExistsDevice:導入計費模型邏輯關系時用,記錄是否已經綁定了設備ActionUser:提交人LogType:ActionDateTime:提交時間ActionModel:提交方式LogParams:FunctionPoint:}編號:003說明:前臺獲取能源消耗占比接口類型:內部接口地址:action.ashx?action=GetTpfEnergyPie方式:POST參數:Inputs:參數名數據類型必填說明energytypeInt能源類型1煤2CO2datetypeInt時間類型1月2年timeString時間示例:Inputs {"energytype":1,"datetype":1,"time":"2017-06"}返回值:{ActionInfo:{Success:是否成功ExceptionMsg:錯誤消息ExtendContent:額外的內容(給AOP登錄日志使用)IsExistsDevice:導入計費模型邏輯關系時用,記錄是否已經綁定了設備ActionUser:提交人LogType:ActionDateTime:提交時間ActionModel:提交方式LogParams:FunctionPoint:}Total:能耗總量Unit:單位ItemPieValues:{ItemCode:能耗對應idCName:名字Unit:單位EneryValue:值MonthCompare:百分比EnergyLastMonth:nullEnergyValue2Coal:null}}編號:004說明:前臺獲取當月消耗占比及排名接口類型:內部接口地址:action.ashx?action=GetTpfOfficePie方式:POST參數:Inputs:null返回值:{ActionInfo:{Success:是否成功ExceptionMsg:錯誤消息ExtendContent:額外的內容(給AOP登錄日志使用)IsExistsDevice:導入計費模型邏輯關系時用,記錄是否已經綁定了設備ActionUser:提交人LogType:ActionDateTime:提交時間ActionModel:提交方式LogParams:FunctionPoint:}Total:能耗總量Unit:單位ItemPieValues:{ItemCode:單位idCName:單位名稱Unit:單位EneryValue:值MonthCompare:百分比EnergyLastMonth:nullEnergyValue2Coal:null}}編號:005說明:前臺獲取年度碳排放KPI接口類型:內部接口地址:action.ashx?action=GetTpfKpiPie方式:POST參數:Inputs:null返回值:{ActionInfo:{Success:是否成功ExceptionMsg:錯誤消息ExtendContent:額外的內容(給AOP登錄日志使用)IsExistsDevice:導入計費模型邏輯關系時用,記錄是否已經綁定了設備ActionUser:提交人LogType:ActionDateTime:提交時間ActionModel:提交方式LogParams:FunctionPoint:}QuotaList:{Level:0Item:{ ConsumSpeed:同比能耗UnDisplay:falseQuotaValue:定額值ConsumValue:實際消耗值ResidueValue:剩余值ConsumPercent:已消耗百分比EnergySaving:nullForeEnergySaving:nullUnit:單位ItemCode:null,ItemName:nullAlarmValue:0CallMessages:有數據為null,無數據為"|無定額數據" Year:年份}}}編號:006說明:前臺獲取關聯(lián)單位信息接口類型:內部接口地址:action.ashx?action=GetTpfOffice方式:POST參數:Inputs:參數名數據類型必填說明PlaceIdInt地點Id示例:Inputs {"PlaceId":1}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"OfficeItemList":[{"Id":"1","OfficeName":"研發(fā)部"},{"Id":"2","OfficeName":"生產部"}]}編號:006說明:前臺獲取地點信息接口類型:內部接口地址:action.ashx?action=GetTpfPlace方式:POST參數:Inputs:null返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"PlaceItemList":[{"Id":"1","PlaceName":"北京"},{"Id":"2","PlaceName":"上海"}]}編號:008說明:前臺獲取新增碳排放記錄接口類型:內部接口地址:action.ashx?action=AddTpfRecord方式:POST參數:參數名數據類型必填說明PlaceIdInt地點IdOfficeIdInt單位IdInputMonthstring時間EnergyTypeInt能源類型AmountDecimal消費金額CountDecimal能源消耗量示例:Inputs {"PlaceId":1,"OfficeId":2,"InputMonth":"2017-06","EnergyType":1,"Amount":1,"Count":1,}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}編號:009說明:前臺獲取當年能耗趨勢圖類型:內部接口地址:action.ashx?action=GetTpfEnergyConsumption方式:POST參數:Inputs:null返回值://當年能源消耗趨勢格式{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498793554054+0800)/","LogType":0,"ActionDateTime":"/Date(1498793554078+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"lineJson":{"util":"kWh","series":[{"id":"36","name":"新城科技園1棟,年滑動","data":[86.4,86.4,87.2,87.2,7.2,167.2167.286.4,87.2,87.2,7.2,167.2],"dataStatus":[1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1]},{"id":"61","name":"新城科技園2棟,61","data":[0,0,0,0,167.20,0,0,0,167.20,0],"dataStatus":[1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1]},{"id":"81","name":"新城科技園4棟,81","data":[105.8,112.3,109.3,103.6,109,109.2,108.8,107.5,104.5,108.2,109.2,109],"dataStatus":[1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1]}],"xAxisTime":["6782368131","4892482489"],"yAxisItems":[{"title":"能耗值","Unit":"Tce"}],"util":"tce","Unit":3,"Year":2107}}xAxisTime:月份時間戳編號:010說明:前臺獲取碳排放能耗記錄信息接口類型:內部接口地址:action.ashx?action=GetTpfRecord方式:POST參數:參數名數據類型必填說明PlaceIdInt地點IdOfficeIdInt單位IdInputMonthDate時間EnergyTypeInt能源類型RecordNamestring關鍵字PageSizeInt一頁的數量PageIndexint頁數示例:Inputs {"PlaceId":1,"OfficeId":1,"InputMonth":"2017-06","EnergyType":1,"RecordName":"關鍵字","PageSize":13,"PageIndex":8}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":null,"ActionName":"查詢結果","ActionUser":null,"ActionTime":"/Date(1498802356438+0800)/","LogType":0,"ActionDateTime":"/Date(1498802356438+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"TPFRecord":[{"Sysno":1,"Id":"d5525447-ee05-4aab-9e8b-a6a68a0709b9","OfficeName":"動力科","Cdate":"2017年","HomeMonth":"3月","EnergyType":"柴油","EnergyConsumption":390000,"ConsumptionAmount":0.131241},{"Sysno":2,"Id":"d5525447-ee05-4aab-9e8b-a6a68a0709b9","OfficeName":"動力科","Cdate":"2017年","HomeMonth":"3月","EnergyType":"柴油","EnergyConsumption":390000,"ConsumptionAmount":0.131241}],"total":10,"current":1,"Count":2}編號:011說明:前臺新增碳排放記錄校驗接口類型:內部接口地址:action.ashx?action=IsExistTpfRecord方式:POST參數:參數名數據類型必填說明PlaceIdInt地點IdOfficeIdInt單位IdInputMonthstring時間EnergyTypeInt能源類型示例:Inputs {"PlaceId":1,"OfficeId":2,"InputMonth":"2017-06","EnergyType":1}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}編號:011說明:后臺新增碳排放地點信息類型:內部接口地址:action.ashx?action=AddTPFConfigPlace方式:POST參數:參數名數據類型必填說明IdInt地點主鍵IdCodeString編碼NameString名稱示例:Inputs {"Id":1,"Code":2,"Name":"加油站a"}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}編號:011說明:后臺更新碳排放地點信息類型:內部接口地址:action.ashx?action=UpdateTPFConfigPlace方式:POST參數:參數名數據類型必填說明IdInt地點主鍵IdCodeString編碼NameString名稱示例:Inputs {"Id":1,"Code":2,"Name":"加油站a"}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}編號:011說明:后臺刪除碳排放地點信息類型:內部接口地址:action.ashx?action=DeleteTPFConfigPlace方式:POST參數:參數名數據類型必填說明IdInt地點主鍵Id示例:Inputs {"Id":1}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}編號:011說明:后臺查詢碳排放地點信息類型:內部接口地址:action.ashx?action=GetTPFConfigPlaceList方式:POST參數:參數名數據類型必填說明PLACENameString地點名稱PageInt頁數PageSizeInt頁數量示例:Inputs {"PLACEName":"加油","PaddingInfo":{"Page":1,"PageSize":5}}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"ItemList":[{"Sysno":1,"Id":11,"Code":"4","Name":"第三加油站"},{"Sysno":2,"Id":19,"Code":"001","Name":"人民加油站"}],"Page":{"Current":1,"Total":2}}編號:011說明:后臺新增碳排放單位信息類型:內部接口地址:action.ashx?action=AddTPFConfigOffice方式:POST參數:參數名數據類型必填說明IdInt單位主鍵IdCodeString編碼NameString名稱示例:Inputs {"Id":1,"Code":code01,"Name":"銷售部"}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}}編號:011說明:后臺更新碳排放單位信息類型:內部接口地址:action.ashx?action=UpdateTPFConfigOffice方式:POST參數:參數名數據類型必填說明IdInt單位主鍵IdCodeString編碼NameString名稱示例:Inputs {"Id":1,"Code":code01,"Name":"銷售部"}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}編號:011說明:后臺刪除碳排放單位信息類型:內部接口地址:action.ashx?action=DeleteTPFConfigOffice方式:POST參數:參數名數據類型必填說明IdInt單位主鍵Id示例:Inputs {"Id":1}返回值:{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null}}編號:011說明:后臺查詢碳排放單位信息類型:內部接口地址:action.ashx?action=GetTPFConfigOfficeList方式:POST參數:參數名數據類型必填說明OFFICENameString單位名稱PageInt頁數PageSizeInt頁數量示例Inputs{"OFFICEName":"國防","PaddingInfo":{"Page":1,"PageSize":5}}返回值{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"ItemList":[{"Sysno":1,"Id":18,"Code":"0987","Name":"國防科技大學"}],"Page":{"Current":1,"Total":1}}編號:011說明:后臺查詢碳排放關聯(lián)的單位信息類型:內部接口地址:action.ashx?action=GetTPFConfigPlaceOffice方式:POST參數:參數名數據類型必填說明IdInt地點主鍵Id示例Inputs{"Id":"19"}返回值{"ActionInfo":{"Success":true,"ExceptionMsg":"","ActionName":null,"ActionUser":null,"ActionTime":"/Date(1498704036730+0800)/","LogType":0,"ActionDateTime":"/Date(1498704036736+0800)/","ActionModel":null,"LogParams":null,"FunctionPoint":null},"ItemList":[{"PlaceId":0,"OfficeId":3,"OfficeName":"wuzhuangbuafajfla","IsChecked":1},{"PlaceId":0,"OfficeId":5,"OfficeName":"qwer","IsChecked":1},{"PlaceId":0,"OfficeId":6,"OfficeName":"武裝部","IsChecked":0},{"PlaceId":0,"OfficeId":7,"OfficeName":"人民政腐","IsChecked":0},{"PlaceId":0,"OfficeId":18,"OfficeName":"國防科技大學","IsChecked":0},{"PlaceId":0,"OfficeId":19,"OfficeName":"12345678901234567890","IsChecked":0}]}編號:011說明:后臺更新地點單位關聯(lián)信息類型:內部接口地址:action.ashx?action=UpdateTPFConfigPlaceOffice方式:POST參數:參數名數據類型必填說明PlaceIdInt地點IdOfficeIdInt單位IdOfficeNameString單位名稱IsCheckedInt1為選中、0為不選示例Input{"ItemList":[{"PlaceId":"19","OfficeId":"3","OfficeName":"0","IsChecked":"1"},{"PlaceId":"19","OfficeId":"5","OfficeName":"0","IsChecked":"1"},{"PlaceId":"19","OfficeId":"6","OfficeName":"0","IsChecked":"1"},{"PlaceId":"19","OfficeId":"7","OfficeName":"0","IsChecked":"1"},{"PlaceId":"19","OfficeId":"18","OfficeName":"0","IsChecked":"0"},{"PlaceId":"19","OfficeId":"19","OfficeName":"0","IsChecked":"0"}]}返回值{"Success":true,"ExceptionMsg":null,"ExtendContent":null,"IsExistsDevice":false,"ActionUser":"admin","LogType":0,"ActionDateTime":"\/Date(1499045922886+0800)\/","ActionModel":null,"LogParams":null,"FunctionPoint":null}業(yè)務故事描述峰值分析優(yōu)化方案實現方案一、峰值分析下屬節(jié)點可多選,選取多個節(jié)點時:例如,選擇了15號和16號變壓器,平均功率走勢圖里面會顯示三條曲線,分別為1)15號變壓器的平均功率走勢;2)16號變壓器的平均功率走勢;3)每個時間點15號+16號之和的平均功率走勢圖”。多選節(jié)點總數限制為最多7個。a):原頁面中的監(jiān)測對象描述信息,添加至每條曲線信息中去。b):當分析曲線大于等于兩條時,下級節(jié)點功率占比分析顯示為所選曲線的功率占比,末端節(jié)點TOP功率占比保持不變二、時段峰值信息:加上單位面積的統(tǒng)計;三、峰值相同時間次數排名TOP5:改成時間段統(tǒng)計,例如是統(tǒng)計“10:00~11:00有幾次,然后再排名”,即原來的時間點的展示形式,改為對應統(tǒng)計點的時間段,例如“13:00”改成“12:50~13:00”,同時該頁面上相關時間點的描述均改為時間段。具體如下:時間修改規(guī)則:原時間點改為向前推十分鐘的時間段(如上述例子)。a):每日功率峰值分布散點圖,橫坐標時間點改為時間段,切換為表格同步修改b):時段峰值信息,時間點改為時間段c):每日功率峰值分布柱狀圖,橫坐標顯示時間點改為時間段d):峰值相同時間次數排名TOP5,時間點改為時間段四、點擊“峰值分析”主菜單時,頁面初始化進入峰值分析界面,將頁面內的“峰值統(tǒng)計”和“峰值分析”頁簽位置互換。處理流程一、峰值分析和峰值統(tǒng)計tab頁位置互換二、a):峰值分析區(qū)域節(jié)點可多選,峰值統(tǒng)計單選 b):峰值分析多選:當選中超過2個節(jié)點,數據為空的節(jié)點不顯示,如果有超過2個節(jié)點有數據時,添加一條”總平均功率走勢”數據,數據值為 多個節(jié)點值的和; 峰值分析單選:只展示當前選中節(jié)點數據 C):下級節(jié)點功率占比圖: 1.當選中1個節(jié)點時,認為下級節(jié)點為當前選中節(jié)點的子項 2.當選中超過1個節(jié)點時,認為下級節(jié)點為當前選中節(jié)點自身 d):末端節(jié)點top功率占比分析:末端節(jié)點為下級節(jié)點末端子項三、a):每日功率峰值分布散點圖:圖表現在時間修優(yōu)化成時間段(如:2017-06-2802:20優(yōu)化2017-06-2802:20:00~02:30:00), 切換表格時間優(yōu)化為(2017-06-2800:00~00:10),導出同表格 b):時段峰值信息:新增一列”單位面積”,單位面積=數值/區(qū)域面積,保留2為有效小數點, 時間列優(yōu)化如:2017-06-2800:00:00優(yōu)化為2017-06-2800:00:00~00:10:00 c):每日功率峰值分布柱狀圖:圖表時間優(yōu)化成時間段如(00:00優(yōu)化為00:00~00:10),表格、導出相同優(yōu)化 d):峰值相同時間次數排名TOP5:時間優(yōu)化成時間段如 00:00優(yōu)化為00:00~00:10數據庫表結構序號字段名字段說明標識主鍵類型長度小數位數允許空默認值1SYSNO序號√√bigint自增2COUNTID區(qū)域或設備idint3VALUE24值varchar4CDATE時間datetime5ITEMCODE分類分項varchar(1)表名:TS_EMS_DATACENTER_AREA_HOUR_20172.TS_EMS_DATACENTER_Area_MINUTES10_2017序號字段名字段說明標識主鍵類型長度小數位數允許空默認值1SYSNO序號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版房屋租賃及轉讓合同全方位權益保護協(xié)議書
- 二零二五年度房地產開發(fā)項目貸款及違約補償合同4篇
- 墻紙師傅施工合同(2025版)6篇
- 二零二五年度民辦學校教師心理健康輔導聘用合同4篇
- 二零二五年度汽車報廢回收及再利用合同4篇
- 二零二五年度汽車美容養(yǎng)護服務合同8篇
- 2025版旅行社與旅游健康產業(yè)合作框架協(xié)議4篇
- 二零二五年度抹灰工程綠色施工評價合同4篇
- 二零二五年度光伏發(fā)電項目承包合作協(xié)議范本4篇
- 二零二五版無形資產擔保合同模板3篇
- 衡水市出租車駕駛員從業(yè)資格區(qū)域科目考試題庫(全真題庫)
- 護理安全用氧培訓課件
- 《三國演義》中人物性格探析研究性課題報告
- 注冊電氣工程師公共基礎高數輔導課件
- 土方勞務分包合同中鐵十一局
- 乳腺導管原位癌
- 冷庫管道應急預案
- 司法考試必背大全(涵蓋所有法律考點)
- 公共部分裝修工程 施工組織設計
- 《學習教育重要論述》考試復習題庫(共250余題)
- 裝飾裝修施工及擔保合同
評論
0/150
提交評論