| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294 |
- <%@ page language="java" pageEncoding="UTF-8" isELIgnored="false" %>
- <%@ taglib uri="/ssTag" prefix="ss"%>
- <% pageContext.setAttribute(ss.page.PageC.PAGE_objName,"ry");%>
- <%pageContext.setAttribute("wdpageinformation","{'hastab':'0'}");%>
- <!DOCTYPE html>
- <style type="text/css">
- #wh_content img:nth-of-type(1){
- position: relative;
- }
- #wh_content img:nth-of-type(n+2){
- position: absolute;
- z-index: 999;
- }
- #ascrail2013 {
- display:none!important;
- }
- #sybjBody{
- width: 100%;
- /* padding: 15px; */
- box-sizing: border-box;
- }
- #sybjBodyInner{
- position: relative;
- }
- </style>
- <div id="sybj">
- <div class="plugin-component-div">
- <span style="position: absolute;right: 10px;top: 10px;display: block;z-index: 10;" class="infoPlugin-title-right">
- <span id="refreshButton" style="display:none;" class="img-header plugin-icon todoPlugin-icon"></span>
- <span class="icon-setHelpButton" style="position: relative;display: inline-block;">
- </span>
- <span class="icon-helpButton" style="position: relative;">
- </span>
- <span class="icon-set" style="position: relative;display: inline-block;"
- onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='ryxxGrtjTx' parm='{"wdConfirmationCaptchaService":"0","ryid":"${ry.ryid}"}' dest='homep_info_set'/>",title:"个人头像上传",width:800,height:670});' >
- </span>
- </span>
- <div id="sybjBody" class="seif-info" >
- <div id="sybjBodyInner" >
- <div style="position: relative;overflow: hidden;display: flex;width:100%;padding-top: 34px;align-items: center;">
-
- <div class="personalPhoto cursor-click" style="float: left;margin-left: 15px;margin-right:20px;box-sizing: border-box;">
-
-
- <img name="p_ry_ck"
- <%-- onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='p_ry_cx' parm='{"wdConfirmationCaptchaService":"0","ryid":"${ry.ryid}","bmid":"${ry.bmid}"}' dest='persHome'/>",title:"个人资料",width:970,height:670,minHeight:32,maxHeight:701});'--%>
- onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='ry_bd_jbqk' dest='2objInp' parm='{ssObjId:"${sessionScope.ssUser.ryid}",ssObjName:ry,"ryid":"111141",dataType:"change"}'/>",title:"个人资料",width:970,height:670,minHeight:32,maxHeight:701});'
- <%-- 再增加 type="img"。Lin
- src="<serv@ss name='dlByHttp' parm='{path:"${empty ry.yszwj?ry.zjzwj:ry.yszwj}"}'/>" --%>
- src="<ss:serv name='dlByHttp' parm='{"wdConfirmationCaptchaService":"0","path":"${empty ry.yszwj?ry.zjzwj:ry.yszwj}","type":"img"}'/>"
- onerror="this.src='${sessionScope.ssUser.skinDir}image/default-personalPhoto.png'"/>
-
- </div>
- <div style="float: left;width: calc(100% - 135px);box-sizing: border-box;padding-right: 5px;">
- <div style="padding-bottom: 7px;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;" >
- <%-- 问候语 --%>
- <span class="plugin-boldText" name="p_ry_ck"
- onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv parm='{"wdConfirmationCaptchaService":"0"}' dest='persHome'/>",title:"个人资料",width:970,height:670,minHeight:32,maxHeight:701});'>
- <ss:txt val='${xm}'/></span>
- <span id="msg" class="plugin-text" style="display: inline-block;height: 14px;line-height: 14px;">,${whymsg}</span>
- </div>
- <div style="<ss:equal val='${empty whList}' val2='false'>
- display:none;
- </ss:equal>"
- class="plugin-smallText zhdlsj">
- <h1>最近登录时间:</h1>
- <span style="margin-right: 17px"><ss:txt val='${scdlsj}' fmt='MM月dd日 HH:mm'/></span>
- </div>
-
- <%-- 问候卡片放置区 --%>
- <ss:equal val='${empty whList}' val2='false'>
-
- <div id="wh_content" style="position: relative;margin-top:5px;height: 60px;" class="whList">
- <ss:equal val='${whzs <= 1}' val2='false'>
- <span class="xxx${whzs} ${whzs<=9?'icon-num':''} ${whzs>9&&whzs<=99?'icon-fullNum':''}" style="z-index: 999;display: inline-block;right: -5px;top:-3px;position: absolute;text-align: center;">${whzs<=9?whzs:''}${whzs>99?'99+':''}</span>
- </ss:equal>
- <ss:rpt name='whList' id='item'>
- <ss:equal val='${index}' val2='0'> <%-- 改 equal:val1="${index==0}" val2="true"。Lin --%>
- <div class="dHover" style="width: 100%;height: 44px;margin-top: 5px;overflow: hidden;display: flex;justify-content: center;align-items: center;">
- <img style="max-width: 100%;max-height: 100%;" title="${item.topmsg}"
- <%-- 再增加 type="img"。Lin
- src="<serv@ss name='dlByHttp' parm='{path:"${item.sltwj}"}'/>" /> --%>
- src="<ss:serv name='dlByHttp' parm='{"wdConfirmationCaptchaService":"0","path":"${item.sltwj}","type":"img"}'/>" />
- </div>
- </ss:equal>
-
- <ss:equal val='${index}' val2='1'> <%-- 改 equal:val1="${index==1}" val2="true"。Lin --%>
- <div id="cardList" ><div class="popup-div" style="position: absolute;z-index: 99999;width: 140px;padding-top:6px;padding-right: 2px;box-sizing: border-box;"><div class="smallScr" style="max-height: 100px;overflow: auto;">
- </ss:equal>
- <ss:equal val='${index > 0}' val2='true'>
- <div style="width: 134px;height: 44px;display: flex;justify-content: center;align-items: center;margin-bottom: 6px;margin-right: 2px;">
- <img style="max-height: 100%;max-width: 100%;" title="${item.topmsg}"
- <%-- 再增加 type="img"。Lin
- src="<serv@ss name='dlByHttp' parm='{path:"${item.sltwj}"}'/>" /> --%>
- src="<ss:serv name='dlByHttp' parm='{"wdConfirmationCaptchaService":"0","path":"${item.sltwj}","type":"img"}'/>" />
- </div>
- </ss:equal>
- </ss:rpt>
-
- <ss:rpt name='whList' id='item'>
- <ss:equal val='${index}' val2='1'> <%-- 改 equal:val1="${index==1}" val2="true"。Lin --%>
- </div></div></div>
- </ss:equal>
- </ss:rpt>
-
- </div>
- </ss:equal>
-
- </div>
- </div>
-
- <ss:notEqual val='${ry.rylbm}' val2='1100'> <%-- 改 equal:val1="${ry.rylbm eq 1100}" val2="false"。Lin --%>
- <%-- <div class="" style="position: relative;width: calc(100% );margin-left: 1px;height: 24px;overflow: hidden;"> --%>
- <%-- 进度条 --%>
- <%-- <span class="fl">工作量:</span><span class="gzl2">${grgzl}</span> --%>
- <%-- <div style="overflow: hidden;">
- <div class="progress-button tjlb" style="min-width: 70px;" onclick='@service{name:"p_ry_ck_gzl_jd",dest:"p_gzl_cx",show:"wdDialog",title:"工作量明细"}@'>
- ${grgzl}/${edgzl}
- </div>
- </div>
- <div class="progress-div" name="p_ry_ck_gzl_jd" >
- <div class="progress-done gzl1">
- </div>
- </div>
- </div> --%>
- </ss:notEqual>
- <ss:equal val='${empty grtjList}' val2='true'>
- <div class="" style="position:absolute;width: calc(100% );margin-left: 1px;height: 24px;overflow: hidden;margin-top: 15px;padding:0 10px;box-sizing: border-box;">
- <div class="progress-div" >
- <div class="progress-done ">
- </div>
- </div>
- </div>
- </ss:equal>
- <ss:equal val='${empty grtjList[0]}' val2='false'> <%-- 改 equal:val1="${not empty grtjList[0]}" val2="true"。Lin --%>
- <div id="grtjList-div" style="position:absolute;width: 100%;text-align: left;z-index: 1001;background-color:#FFF;">
- <ss:rpt name='grtjList' id='item'>
- <ss:equal val='${index > 0}' val2='false'>
- <div style="position:relative;width: calc(100% - 2px);margin-left:1px;height: 24px;overflow: hidden;"
- onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='${grtjList[0].detail.service}' dest='${grtjList[0].detail.dest}'/>",title:"${grtjList[0].detail.desc}",width:"${grtjList[0].detail.width}",height:"${grtjList[0].detail.height}",minHeight:"${grtjList[0].detail.height}",maxHeight:"${grtjList[0].detail.height}"});' >
- <%-- 进度条列表 --%>
- <div style="overflow: hidden;">
- <div class="progress-button tjlb-child" style="min-width: 70px;" >
- ${grtjList[0].fz}/${grtjList[0].fm}
- </div>
- </div>
- <div class="progress-div" name="p_ry_ck_gzl_jd" >
- <div class="progress-done grtj${grtjList[0].grtjid}"> </div>
- </div>
- <script>
- var fm${item.grtjid} = parseFloat("${item.fm}");
- fm${item.grtjid} = isNaN("${item.fm}") ? 0 : fm${item.grtjid};
- fm${item.grtjid} = fm${item.grtjid} > 0 ? fm${item.grtjid} : 100;
- var fz${item.grtjid} = parseFloat("${item.fz}");
- fz${item.grtjid} = isNaN("${item.fz}") ? 0 : fz${item.grtjid};
- var p${item.grtjid} = fz${item.grtjid} / fm${item.grtjid};
- $(".grtj${item.grtjid}").css("width", (p${item.grtjid} > 1 ? 1 : p${item.grtjid}) * 100 + "%");
-
- </script>
- </div>
- <%-- 子进度条列表 开始--%>
- <ss:equal val='${empty grtjList[0].child}' val2='false'>
- <div id="grtjList-child-div" style="height:100%;max-height:250px;position: relative;width: calc(100% - 10px);margin-left:5px;text-align: left;z-index:1011;display:none;background-color:#FFF; box-shadow: 4px 4px 9px rgba(0, 0, 0, .13);box-sizing: border-box; border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1; border-top: 1px solid #6c9ed7;">
- <ss:rpt name='${grtjList[0].child}' id='item2'>
- <div class="plugin-largeText hLine" style="height: 40px;line-height: 40px;text-align: left;text-indent: 6px;background-color:#FFF;">
- <div onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='${item2.detail.service}' dest='${item2.detail.dest}'/>",title:"${item2.detail.desc}",width:"${item2.detail.width}",height:"${item2.detail.height}",minHeight:"${item2.detail.height}",maxHeight:"${item2.detail.height}"});' >
- <span>${item2.mc}</span><span> ${item2.sl}</span></div>
- </div>
- </ss:rpt>
- </div>
- </ss:equal>
- <%-- 子进度条列表 结束 --%>
- </ss:equal>
- </ss:rpt>
- </div>
- </ss:equal>
- </div>
- <ss:equal val='${empty grtjList}' val2='true'>
- <div id="rc_content" style="margin-top: 40px;text-align: left;height: 41px;box-sizing: border-box;width: calc(100% - 12px);margin-left: 15px;position: relative;" >
- </ss:equal>
- <ss:equal val='${empty grtjList}' val2='false'>
- <div id="rc_content" style="margin-top: 40px;text-align: left;height: 41px;box-sizing: border-box;width: calc(100% - 12px);margin-left: 15px;position: relative;" >
- </ss:equal>
- <ss:equal val='${rcNum <= 1}' val2='false'>
- <span class="xxx${rcNum} ${rcNum<=9?'icon-num':''} ${rcNum>9&&rcNum<=99?'icon-fullNum':''}" style="z-index: 999;display: inline-block;right: 0px;top:1px;position: absolute;text-align: center;text-indent: 0px;">${rcNum<=9?rcNum:''}${rcNum>99?'99+':''}</span>
- </ss:equal>
- <ss:equal val='${empty rclist}' val2='false'>
- <ss:rpt name='rclist' id='item'>
- <ss:equal val='${index}' val2='0'> <%-- 改 equal:val1="${index==0}" val2="true"。Lin --%>
- <div class="dHover2 cursor-click" style="height: 40px;text-align: left;" onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='getSystemTime' parm='{"wdConfirmationCaptchaService":"0"}' dest='Sched'/>",title:"日历",width:930,height:710});'>
- <div class="plugin-largeText" style="display: inline-block;max-width: calc(100% - 4px);margin-left: 2px;margin-top: 12px;height: 20px;position: relative;text-indent: 0px;">
- ${item.mc}
- </div>
- </div>
-
- </ss:equal>
- <ss:equal val='${index}' val2='1'> <%-- 改 equal:val1="${index==1}" val2="true"。Lin --%>
- <div id="cardList2" style="margin-top: 0px;">
- <div class="popup-div" style="width: 100%;padding: 0px;">
- <div class="smallScr" style="max-height: 80px;width: calc(100% - 2px);padding-right: 2px;box-sizing: border-box;margin-top: 2px;overflow: auto;">
- </ss:equal>
- <ss:equal val='${index > 0}' val2='true'>
- <div class="plugin-largeText hLine" style="height: 40px;line-height: 40px;text-align: left;text-indent: 6px;">
- <div onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='getSystemTime' parm='{"wdConfirmationCaptchaService":"0"}' dest='Sched'/>",title:"日历",width:930,height:710});'>
- ${item.mc}</div>
- </div>
- </ss:equal>
- </ss:rpt>
- <ss:rpt name='rclist' id='item'>
- <ss:equal val='${index}' val2='1'> <%-- 改 equal:val1="${index==1}" val2="true"。Lin --%>
- </div>
- </div>
- </div>
- </ss:equal>
- </ss:rpt>
- </ss:equal>
- <div id="nowDate" onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='getSystemTime' parm='{"wdConfirmationCaptchaService":"0"}' dest='Sched'/>",title:"日历",width:930,height:710});'
- class="plugin-largeText nowDateGrxx"
- style="display:
- <ss:equal val='${empty rclist}' val2='true'>
- inline-block;
- </ss:equal>
- <ss:equal val='${empty rclist}' val2='false'>
- none;
- </ss:equal>
- max-width: calc(100% - 4px);margin-left: 2px;margin-top: 12px;height: 20px;">
- </div>
-
- <ss:equal val='${empty grtjList[0]}' val2='false'> <%-- 改 equal:val1="${not empty grtjList[0]}" val2="true"。Lin --%>
- <ss:rpt name='grtjList' id='item'>
- <div class="grtjList-num" id="${item.grtjid}" style="position:relative;width: calc(100% - 2px);text-align: left;z-index:1000;background-color:#FFF;border-bottom: 1px solid #6c9ed7;">
-
- <ss:equal val='${index > 0}' val2='true'>
- <div style="height: 40px;text-align: left;"
- onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='${item.detail.service}' dest='${item.detail.dest}'/>",title:"${item.detail.desc}",width:"${item.detail.width}",height:"${item.detail.height}",minHeight:"${item.detail.height}",maxHeight:"${item.detail.height}"});' >
- <div class="plugin-largeText cursor-click" style="display: inline-block;max-width: calc(100% - 4px);margin-left: 2px;margin-top: 12px;height: 20px;position: relative;text-indent: 0px;">
- ${item.mc}
- </div>
- </div>
- <ss:equal val='${empty item.child}' val2='false'>
-
- <div class="grtjList-child-num" parentId="${item.grtjid}" style="position: fixed;width:0px;padding-right: 2px;text-align: left;z-index:1001;display:none;background-color:#FFF; box-shadow: 4px 4px 9px rgba(0, 0, 0, .13);box-sizing: border-box; border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1; border-top: 1px solid #6c9ed7;">
- <div style="position: relative;max-height: 207px;" class="smallScrollbar">
- <ss:rpt name='${item.child}' id='item2'>
- <div class="plugin-largeText hLine" style="width:100%;height: 40px;line-height: 40px;text-align: left;text-indent: 6px;background-color:#FFF;">
- <div onclick='wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='${item2.detail.service}' dest='${item2.detail.dest}'/>",title:"${item2.detail.desc}",width:"${item2.detail.width}",height:"${item2.detail.height}",minHeight:"${item2.detail.height}",maxHeight:"${item2.detail.height}"});' >
- <span>${item2.mc}</span><span> ${item2.sl}</span></div>
- </div>
- </ss:rpt>
- </div>
- </div>
- </ss:equal>
- </ss:equal>
-
- </div>
- </ss:rpt>
- </ss:equal>
-
- </div>
- <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQIW2NkAAIAAAoAAggA9GkAAAAASUVORK5CYII=" onload="initJs${sybjId}(this)" />
- </div>
- </div>
- </div>
- <script src="/js/PageJs/infoHomep.js"></script>
- <script>
-
- var initJs${sybjId} = init
- var a = 'wd.display.showComponent({show:["wdDialog"],url:"<ss:serv name='bj_cxgz' parm='{"wdConfirmationCaptchaService":"0","sfgxwkh":"1"}' dest='cmsPlay'/>",title:"内容播放器",width:900,height:800,minHeight:1,maxHeight:800});'
- </script>
- <script type="text/javascript">var wdRecordValue='${wdRecordValue}';</script>
- <script type="text/javascript" src="/ss/js/wdRecord.js"></script>
- <script type="text/javascript">(function(){wdRecord("infoHomep");})();</script>
- <ss:equal val="${empty resizeComponent}" val2="false">
- <script>{var iframe=wd.display.getFrameOfWindow();
- if(iframe&&iframe.contentWindow==window)
- wd.display.resizeComponent(${resizeComponent.width}, ${resizeComponent.height}, ${empty resizeComponent.minHeight?'null':resizeComponent.minHeight}, ${empty resizeComponent.maxHeight?'null':resizeComponent.maxHeight});}</script>
- </ss:equal>
- <ss:help/>
- <script type="text/javascript">
- tokenCleanser("<ss:serv name='ss.clearPageToken'/>", {tokenList:"<%= pageContext.getAttribute(ss.page.PageC.PAGE_tokenList)%>"});
- </script>
|