| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- <html>
- <head>
- <%-- 先去掉,好像没用到。Lin
- <wdDialog record="true" close="true" ></wdDialog>
- --%>
- <script>
- function controlDisplay(sfyj) {
- var num = $("input[name='sfyj']").val();
- console.log($("input[name='sfyj']").val());
- console.log(22222111);
- if(num==0) {
- //不预警
- $('.yj').hide();
- } else if(num==1) {
- //预警
- $('.yj').show();
- }
- }
- </script>
- </head>
- <body>
- <%-- 改。Lin
- <form id="form" action='@service{name:"ycd_cdyd_zj_bc",dest:"sys_info"}@' method="post"> --%>
- <form id="form" action="<serv.ss name='cd_sureYd' dest='info'/>" method="post">
- <div class="content-div" ssFith="true">
- <table class='form'>
- <tr>
- <th>名称</th>
- <td id="cdmc" colspan="3"></td>
- </tr>
- <tr>
- <th>事由</th>
- <td colspan="3" style="padding-bottom: 7px;padding-top: 5px;">
- <%-- 改,不用 <growh@ss,直接用 <in@put。Lin
- <div id="ms" width="calc(100% + 12px)" height="60px"></div>
- <wd:write type="growHeight" name="ms" mode="edit" maxHeight="150px"/>
- --%> <input type="text" name="ms" height="50px" width="100%"/>
- </td>
- </tr>
- <tr>
- <th width="118px">使用要求</th>
- <td>
- <%-- 改,不用 <growh@ss,直接用 <in@put。Lin
- <div id="syyq" width="90%" height="28px"></div>
- <wd:write type="growHeight" name="syyq" mode="edit" maxHeight="150px"/>
- --%> <input type="text" name="syyq" width="100%" height="28px"/>
- </td>
- <th width="118px">使用人数</th>
- <td>
- <%-- 改,不用 <growh@ss。Lin
- <div id="syrs" width="90%" height="28px"></div>
- <wd:write type="growHeight" name="syrs" mode="edit" maxHeight="150px"/>
- --%> <input type="text" name="syrs" width="90%" height="28px"/>
- </td>
- </tr>
- <tr>
- <th>开始时间</th>
- <td id="kssj" style="width: 200px;"></td>
- <th>结束时间</th>
- <td id="jssj"></td>
- </tr>
- <tr>
- <th>联系人</th>
- <td>
- <%-- 改,预订人 改为 联系人。Lin
- <in@put name="ydr" id="ydr" type="text" value="${sessionScope['wd.yh'].xm}"><span id="ts1" style="color: red;" /> --%>
- <input name="lxr"/>
- </td>
- <th>联系人电话</th>
- <td>
- <%-- 改,预订人 改为 联系人。Lin
- <in@put name="ydrdh" id="ydrdh" type="text" value="${sessionScope['wd.yh'].yddh}"><span id="ts2" style="color: red;" /> --%>
- <input name="lxrdh"/>
- </td>
- </tr>
- <tr>
- <%-- 去掉,预订时间 改用数据库的默认时间。Lin
- <th>预定时间</th>
- <td>
- <in@put name="ydsj" type="text" id="ydsj" value="" onFocus="wd.edit.datePicker()" format="yyyy-MM-dd " />
- </td>
- --%>
- <th>是否预警</th>
- <td colspan="3">
- <%-- 改,有 .obj.xml。Lin
- <@input name="sfyj" type="button" value="否" wdValue="0"/>
- <@input name="sfyj" type="button" value="是" wdValue="1" />
- <wd:write type="radio" name="sfyj" value="0" nullable="true" mode="edit" callback="controlDisplay"/>
- --%> <input name="sfyj" ssRun="controlDisplay"/>
- </td>
- </tr>
- <tr class="yj" style="display:none;">
- <%-- 改。Lin
- 预警人员ID 改为 被预警人员ID
- 增加 被预警部门ID
- codebook:hqry,rylbm=500有问题,改为ry
- <th width="118px">预警人员</th>
- <td>
- <input name="yjryid" type="hidden" value="${cd.yjryid}" />
- <input name="yjryidName" style="width:118px;" type="text" />
- <wd:write type="objectPicker" name="yjryid" codebook="ry" input="true"/>
- </td>
- --%>
- <th>被预警部门</th>
- <td><input name="byjbmid" style="width:118px;" type="text" ssCcp='{name:"bm_ry",prfx:"byj"}'/></td>
- <th>被预警人员</th>
- <td><input name="byjryid" style="width:118px;" type="text"/></td>
- </tr>
- <tr class="yj" style="display:none;">
- <th width="148px">预警时间长度</th>
- <td colspan="3">
- <input type="hidden" id="yjsjcd" name="yjsjcd" value="" />提前
- <input class="time-input" type="text" id="day" value="0" />天
- <input class="time-input" type="text" id="hour" value="0" />小时
- <input class="time-input" type="text" id="min" value="0" />分钟 提醒
- </td>
- </tr>
- <tr class="yj" style="display:none;">
- <th>预警描述</th>
- <td colspan="3">
- <input type="text" name="yjms" height="50px" width="100%"/> <%-- id="yjms" value=""。去掉,没用到。Lin --%>
- </td>
- </tr>
- </table>
- </div>
- <div class='bottom-div'>
- <div class="bottom-down-div border-top">
- <%-- 改。Lin
- 去掉 name="ycd_cdyd_zj_bc",没用到
- 增加 确认 环节
- <input type="button" value="保存" class="bottom-button" name="ycd_cdyd_zj_bc" onclick="oc();">
- --%> <input type="button" value="保存并提交" class="bottom-button" onclick='wd.display.confirm("提交场地预定", "<br>确定吗?", oc)'>
- <input type="button" name="button" onclick="wd.display.closeDialog();" value="取消" class="bottom-button" >
- </div>
- </div>
- </form>
- <%-- 去掉,编译时自动加。Lin
- <wd:validation name="ycd_cdyd_zj_bc" />
- --%>
- <script type="text/javascript">
- // document.getElementById("ydr").value,innerHTML="$@{ry.xm}"; // 去掉,场地预订.预订人 改为 .联系人。Lin
- var data=${data};
- console.info(data);
- window.onload=function(){
- $("#cdmc").append(data.mc[0].cdmc+"<input type='hidden' name='cdids' value='"+data.cd[2].cdids+"' />");
- /* 改,改为 beginTime 改为 kssj,endTime 改为 jssj -- cd.ichk.xml 使用对象(数据表)的字段名。Lin
- * 另,"<@input 需要改为 "<"+"input -- 拆开 <@input,避免被 PageComper 改变 -- 会改为 "<@input type="hidden" name="jssj"
- $("#kssj").append(data.cd[0].beginTime+"<@input type='hidden' name='beginTime' value='"+data.cd[0].beginTime+"' />");
- $("#jssj").append(data.cd[1].endTime+"<@input type='hidden' name='endTime' value='"+data.cd[1].endTime+"' />");
- */
- $("#kssj").append(data.cd[0].beginTime+"<"+"input type='hidden' name='kssj' value='"+data.cd[0].beginTime+"' />");
- $("#jssj").append(data.cd[1].endTime+"<"+"input type='hidden' name='jssj' value='"+data.cd[1].endTime+"' />");
- }
- function oc(){
- var n=1;
- // var ms1=$("textarea[name=ms]").val(); // 去掉,去掉 场地预订.描述 了。Lin
- //var ms1=document.getElementById("ms").value;
- var ydrdh1=document.getElementById("lxrdh").value; // ("ydrdh").。场地预订.预订人电话 改为 .联系人电话。Lin
- // ydrdh1.innerHTML="$@{ry.gzdh}"; // 去掉,场地预订.预订人电话 改为 .联系人电话。LinLin
- /* 去掉,去掉 场地预订.描述 了。Lin
- if(ms1==""){
- n=-1;
- $("textarea[name=ms]").css("border","red solid 2px");
- // document.getElementById("ms").style.border="red solid 2px";
- }else{
- $("textarea[name=ms]").css("border","red solid 0");
- //document.getElementById("ms").style.border="red solid 0";
- }
- */
- if(ydrdh1==""){
- n=-1;
- /* 去掉,由 SS 实现非空即时校验。Lin
- document.getElementById("ydrdh").style.border="red solid 2px";
- }else{
- document.getElementById("ydrdh").style.border="red solid 0";
- */
- }
- if(n==1){
- min2date();
- document.getElementById("form").submit();
- //预订之后清空主页面的信息
- var topWin = wd.display.getwdDialogOpener();
- topWin.getElementById('qk').click(); // qk = 清空,cd_rcpt.ss.jsp。Lin
- }
- }
- function min2date() {
- var m = document.getElementById("yjsjcd");
- var d = document.getElementById("day").value;
- var h = document.getElementById("hour").value;
- var mi = document.getElementById("min").value;
- m.value = wd.c.min2date(parseFloat(d) * 1440 + parseFloat(h) * 60 + parseFloat(mi));
- }
- //预定时间
- /* 去掉,使用数据库默认值。Lin
- var tim= new Date();
- var y = tim.getFullYear();
- var m =tim.getMonth()+1;
- var d = tim.getDate();
- var ymd=y+"-"+m+"-"+d;
- document.getElementById("ydsj").value=ymd;
- */
- </script>
- </body>
- </html>
|