| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266 |
- <html>
- <head>
- <style>
- .smallScrollbar::-webkit-scrollbar {
- cursor: url(image/cur.ico), default !important;
- width: 3px;
- height: 3px;
- }
- .smallScrollbar::-webkit-scrollbar-track {
- background-color: none;
- border-radius: 1px;
- cursor: url(image/cur.ico), default !important;
- }
- .smallScrollbar::-webkit-scrollbar-thumb {
- background: #b7b7b7;
- cursor: url(image/cur.ico), default !important;
- border-radius: 1px;
- }
- .smallScrollbar th {
- text-align: left !important;
- }
- #ascrail2002{
- left: 812px !important;
- }
- </style>
- </head>
- <body>
- <form id="form" action='' method="post">
- <input type="hidden" name="gzpjid" value="${gzpj.gzpjid}" />
- <input type="hidden" name="shid" value='${shid}' />
- <%-- 去掉,没用到。Lin
- <in@put type="hidden" value="${gzpjzb}" />
- <in@put type="hidden" name="sqid" value='${sqid}' />
- <in@put type="hidden" name="taskid" value='${taskID}'/>
- <in@put type="hidden" name="bpjryid" value='${gzpj.bpjryid}' />
- <in@put type="hidden" name="pjtxid" value="${pjtx.pjtxid}" />
- --%>
- <input type="hidden" name="pjjhid" value="${gzpj.pjjhid}" /> <%-- 增加。奇怪,原来没有。Lin --%>
- <div class='content-div'>
- <table id="table" class="form">
- <%-- 先去掉。Lin
- <tr>
- <th width="185px">被评价人</th>
- <td id="bpjcy" width="217px">
- <wd:translate name="ryfy" value="${gzpj.bpjryid}" filter="{ryid:'${gzpj.bpjryid}'}" />
- </td>
- <th width="185px">评价人</th>
- <td width="217px">
- $@{sessionScope['wd.yh'].xm}
- </td>
- </tr>
- --%>
- <tr>
- <th width="185px">评价类别</th>
- <td colspan="3"><cbTrans.ss cb="gzpjlb" val="${gzpj.gzpjlbm}"/></td>
- </tr>
- <%-- 先去掉。Lin
- <wd:equal leftValue="$@{empty pjjh.kcid}" rightValue="false">
- <tr>
- <th width="185px">课程</th>
- <td width="217px">
- <wd:translate name="kc" value="$@{pjjh.kcid}" />
- </td>
- <th width="185px">工作评价类别</th>
- <td width="217px">
- <wd:translate name="gzpjlb" value="$@{gzpj.gzpjlbm}" />
- </td>
- </tr>
- </wd:equal>
- --%>
- </table>
- <br>
- <div style="height: 360px;overflow-y: auto;" class="smallScrollbar">
- <table class="form">
- <tr>
- <th style="width:${pjtx.yjzblk==0?30:pjtx.yjzblk}%;">一级指标</th>
- <th width="${pjtx.ejzblk==0?30:pjtx.ejzblk}%">二级指标</th>
- <th width="${pjtx.lrlk==0?40:pjtx.lrlk}%">答案</th>
- </tr>
- <rpt.ss name='pjzbList' id='item'>
- <equal.ss val="${item.childCount>0}" val2="false">
- <%--不存在二级指标--%>
- <tr>
- <td rowspan="${item.childCount+1}">${item.ms}</td>
- <td></td>
- <td><input type="hidden" value="${childItem.pjzblxm}"> <%-- 先去掉 FDW="3424",好像没用到。Lin --%>
- <equal.ss val="${item.pjzblxm}" val2="1">
- <%--单选题--%>
- <rpt.ss name='${item.xxms_map}' id='xxmsItem'>
- <input name="da_${item.pjzblxm}_${item.pjzbid}" class="dx" type="button"
- <%-- 再去掉,没用到。Lin
- data='${item.gzpjzbs[0].da}'
- --%>
- value="${xxmsItem.name}、${xxmsItem.desc}" ssVal="${xxmsItem.name}" /> <%-- wdValue=。Lin --%>
- </rpt.ss>
- <onoff.ss rad="true" name="da_${item.pjzblxm}_${item.pjzbid}" val="${item.gzpjDefault}" mode="edit"/> <%-- null="true"。改为 不允许为空。Lin --%>
- </equal.ss>
- <equal.ss val="${item.pjzblxm}" val2="11">
- <%--多选--%>
- <rpt.ss name='${item.xxms_map}' id='xxmsItem'>
- <input name="da_${item.pjzblxm}_${item.pjzbid}" type="button"
- value="${xxmsItem.name}、${xxmsItem.desc}" ssVal="${xxmsItem.name}"/> <%-- wdValue=。Lin --%>
- </rpt.ss>
- <onoff.ss name="da_${item.pjzblxm}_${item.pjzbid}" val="${item.gzpjDefault}"/>
- </equal.ss>
- <equal.ss val="${item.pjzblxm}" val2="21">
- <%--打分--%>
- <input type="hidden" id="zf_${item.pjzbid}" value="${item.zf}">
- <input style="width: 125px" class="input-div input-s" name="da_${item.pjzblxm}_${item.pjzbid}" value="${item.gzpjDefault}" onblur="checkf(this)">
- </equal.ss>
- <equal.ss val="${item.pjzblxm}" val2="51">
- <%--问答--%>
- <div style="padding-top: 5px;padding-bottom: 7px;">
- <div id="da_${item.pjzblxm}_${item.pjzbid}" width="calc(100% + 12px)" height="60px">${item.gzpjDefault}</div>
- <growh.ss name="da_${item.pjzblxm}_${item.pjzbid}" mode="edit" maxHeight="150px"/> <%-- 先去掉 value="$@{item.gzpjDefault}",没用到。Lin --%>
- </div>
- </equal.ss>
- </td>
- </tr>
- </equal.ss>
- <equal.ss val="${item.childCount>0}" val2="true">
- <%--存在二级指标--%>
- <rpt.ss name='${item.child}' id='childItem'>
- <tr>
- <equal.ss val="${index}" val2="0">
- <td rowspan="${item.childCount}">${item.ms}(${item.zf})分</td>
- </equal.ss>
- <td>${childItem.ms}(${childItem.zf})分</td>
- <td>
- <equal.ss val="${childItem.pjzblxm}" val2="1">
- <%--单选题--%>
- <rpt.ss name='${childItem.xxms_map}' id='xxmsItem'>
- <input name="da_${childItem.pjzblxm}_${childItem.pjzbid}" type="button"
- <%-- 再去掉,没用到。Lin
- data='${childItem.gzpjzbs[0].da}'
- --%>
- value="${xxmsItem.name}、${xxmsItem.desc}" wdValue="${xxmsItem.name}"/> <%-- wdValue=。Lin --%>
- </rpt.ss>
- <onoff.ss rad="true" name="da_${childItem.pjzblxm}_${childItem.pjzbid}" val="${childItem.gzpjDefault}" mode="edit"/> <%-- null="true"。改为 不允许为空。Lin --%>
- </equal.ss>
- <equal.ss val="${childItem.pjzblxm}" val2="11">
- <%--多选--%>
- <rpt.ss name='${childItem.xxms_map}' id='xxmsItem'>
- <input name="da_${childItem.pjzblxm}_${childItem.pjzbid}" type="button"
- value="${xxmsItem.name}、${xxmsItem.desc}" wdValue="${xxmsItem.name}"/> <%-- wdValue=。Lin --%>
- </rpt.ss>
- <onoff.ss name="da_${childItem.pjzblxm}_${childItem.pjzbid}" val="${childItem.gzpjDefault}"/>
- </equal.ss>
- <equal.ss val="${childItem.pjzblxm}" val2="21">
- <%--打分--%>
- <input type="hidden" id="zf_${childItem.pjzbid}" value="${childItem.zf}">
- <input style="width: 125px" class="input-div input-s" name="da_${childItem.pjzblxm}_${childItem.pjzbid}"
- value="${childItem.gzpjDefault}" type="text" onblur="checkf(this)">
- </equal.ss>
- <equal.ss val="${childItem.pjzblxm}" val2="51">
- <%--问答--%>
- <div style="padding-top: 5px;padding-bottom: 7px;">
- <div id="da_${childItem.pjzblxm}_${childItem.pjzbid}" width="calc(100% + 12px)" height="60px">${childItem.gzpjDefault}</div>
- <growh.ss name="da_${childItem.pjzblxm}_${childItem.pjzbid}" mode="edit" maxHeight="150px"/> <%-- 先去掉 value="${childItem.gzpjDefault}",没用到。Lin --%>
- </div>
- </equal.ss>
- </td>
- </tr>
- </rpt.ss>
- </equal.ss>
- </rpt.ss>
- </table>
- </div>
- </div>
- <div class="bottom-div">
- <div class="bottom-down-div">
- <input type="button" id="save" value="保存" class="bottom-button"/> <%-- 去掉 name="gzpj_xypj_bc",没用到。Line --%>
- <input type="button" id="savecommit" value="提交" class="bottom-button"/> <%-- 去掉 name="gzpj_xypj_bc",没用到。Lin --%>
- <input type="button" value="关闭" class="bottom-button" onclick="wd.display.closeDialog();"/>
- </div>
- </div>
- </form>
- </body>
- <script type="text/javascript">
- $("#savecommit, #save").click(function(e) {
- var a = $("[name^='da']");
- var result = true;
- $.each(a, function(index) {
- if(!checkf(this)){
- result = false;
- console.log("result1:" + result);
- return false;
- }
- var t = $(this);
- if (t.val() == "") {
- alert("还有没填写的题目");
- t.css("border", "red solid 1.5px");
- result = false;
- console.log("result1:" + result);
- return false;
- } else {
- if (undefined != t.attr('id') && 'fs' == t.attr('id')) {
- result = result == true ? checkf(t[0]) : false;
- console.log("result2:" + result);
- return result;
- }
- }
- });
- console.log("result:" + result);
- if (result) {
- console.log("result3:" + result);
- if ($(this).attr('id') == 'savecommit') {
- /* 改,共用 gzpj_saveForm 服务 -- 增加 parm='{sfty:1}'。Lin
- $("form").attr("action", '@service{name:"pjjh_zjsh_pjrsh_pf_bcbtj",dest:"sys_info"}@');
- */ $("form").attr("action", "<serv.ss name='gzpj_saveForm' dest='info' parm='{sfty:1}'/>");
- } else {
- /* 改,共用 gzpj_saveForm 服务 -- 增加 parm='{sfty:0}'。Lin
- $("form").attr("action", '@service{name:"pjjh_zjsh_pjrsh_pf_bc",dest:"sys_info"}@');
- */ $("form").attr("action", "<serv.ss name='gzpj_saveForm' dest='info' parm='{sfty:0}'/>");
- }
- $("form").submit();
- }
- });
- function checkf(dom) {
- console.log($(dom)[0]);
- var id = $(dom).attr("name").replace("da_21_", "");
- var zf = parseInt($("#zf_" + id).val() == "" ? "0" : $("#zf_" + id).val());
- var fs = parseInt($(dom).val() == "" ? "0" : $(dom).val());
- if ((fs > zf || fs < 0 || isNaN($(dom).val()))&&zf) {
- alert("输入的分数有误");
- dom.style.border = "red solid 2px";
- return false;
- } else {
- dom.style.border = ""
- return true;
- }
- }
- function getUrl(url, json) {
- return wd.display.replaceDynamicParam(url, json);
- }
- function evalUrl(url, json) {
- eval(getUrl(url, json));
- }
- $(function() {
- //去掉弹框滚动条
- $($(".dhtmlx_wins_body_inner").children("div").get(0)).attr("style", "height:715px");
- console.log($($(".dhtmlx_wins_body_inner").children("div").get(0)))
- console.log($(".classcontent").find("td"));
- var tdlist = $(".classcontent").find("tr"); //内容
- var leftTd = $(".abc"); //左边
- var hei = [];
- for (var i = 0; i < tdlist.length; i++) {
- tdlist[i].clientHeight;
- hei.push((tdlist[i].clientHeight) - 1.2); //获取内容tr的高度放进数组
- }
- console.log(hei);
- // console.log(leftTd)
- for (var b = 0; b < hei.length; b++) {
- var style_str = leftTd.eq(b).attr("style");
- style_str = style_str.replace("height", "XXX");
- style_str += (";height:" + hei[b] + "px");
- leftTd.eq(b).attr("style", style_str); //给左边的第二指标高度赋值(hei数组的对应值)
- console.log(style_str)
- }
- })
- </script>
- </html>
|