jeecgDemo-update.jsp 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@include file="/context/mytags.jsp"%>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title>jeecg_demo</title>
  7. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  8. </head>
  9. <body>
  10. <t:formvalid formid="formobj" dialog="true"
  11. btnsub="sunmitbtn"
  12. refresh="true"
  13. tiptype = "4"
  14. usePlugin="password" layout="table" action="jeecgListDemoController.do?doUpdate" >
  15. <input id="id" name="id" type="hidden" value="${jeecgDemoPage.id }">
  16. <input id="createDate" name="createDate" type="hidden" value="${jeecgDemoPage.createDate }">
  17. <input id="createBy" name="createBy" type="hidden" value="${jeecgDemoPage.createBy }">
  18. <input id="createName" name="createName" type="hidden" value="${jeecgDemoPage.createName }">
  19. <input id="updateBy" name="updateBy" type="hidden" value="${jeecgDemoPage.updateBy }">
  20. <input id="updateDate" name="updateDate" type="hidden" value="${jeecgDemoPage.updateDate }">
  21. <input id="updateName" name="updateName" type="hidden" value="${jeecgDemoPage.updateName }">
  22. <table style="width: 600px;" cellpadding="0" cellspacing="1" class="formtable">
  23. <tr>
  24. <td align="right">
  25. <label class="Validform_label">
  26. 名称:
  27. </label>
  28. </td>
  29. <td class="value">
  30. <input id="name" name="name" type="text" style="width: 150px" class="inputxt" validType = "jeecg_demo,name,id" datatype="*" value='${jeecgDemoPage.name}'>
  31. <span class="Validform_checktip"></span>
  32. <label class="Validform_label" style="display: none;">名称</label>
  33. </td>
  34. </tr>
  35. <tr>
  36. <td align="right">
  37. <label class="Validform_label">
  38. 年龄:
  39. </label>
  40. </td>
  41. <td class="value">
  42. <input id="age" name="age" type="text" style="width: 150px" class="inputxt" datatype="d" value='${jeecgDemoPage.age}'>
  43. <span class="Validform_checktip"></span>
  44. <label class="Validform_label" style="display: none;">年龄</label>
  45. </td>
  46. </tr>
  47. <tr>
  48. <td align="right">
  49. <label class="Validform_label">
  50. 生日:
  51. </label>
  52. </td>
  53. <td class="value">
  54. <input id="birthday" name="birthday" type="text" style="width: 150px" class="Wdate" onClick="WdatePicker()" value='<fmt:formatDate value='${jeecgDemoPage.birthday}' type="date" pattern="yyyy-MM-dd"/>'>
  55. <span class="Validform_checktip"></span>
  56. <label class="Validform_label" style="display: none;">生日</label>
  57. </td>
  58. </tr>
  59. <tr>
  60. <td align="right">
  61. <label class="Validform_label">
  62. 部门:
  63. </label>
  64. </td>
  65. <td class="value">
  66. <t:dictSelect field="depId" id= 'zhl' type="list"
  67. dictTable="t_s_depart" dictField="id" dictText="departname" defaultVal="${jeecgDemoPage.depId}" hasLabel="false" title="部门" ></t:dictSelect>
  68. <span class="Validform_checktip"></span>
  69. <label class="Validform_label" style="display: none;">部门</label>
  70. </td>
  71. </tr>
  72. <tr>
  73. <td align="right">
  74. <label class="Validform_label">
  75. 邮箱:
  76. </label>
  77. </td>
  78. <td class="value">
  79. <input id="email" name="email" type="text" style="width: 150px" class="inputxt" datatype="*" validType = "t_s_busconfig,online_id" value='${jeecgDemoPage.email}'>
  80. <span class="Validform_checktip"></span>
  81. <label class="Validform_label" style="display: none;">邮箱</label>
  82. </td>
  83. </tr>
  84. <tr>
  85. <td align="right">
  86. <label class="Validform_label">
  87. 电话:
  88. </label>
  89. </td>
  90. <td class="value">
  91. <input id="phone" name="phone" type="text" style="width: 150px" class="inputxt" datatype="m" value='${jeecgDemoPage.phone}'>
  92. <span class="Validform_checktip"></span>
  93. <label class="Validform_label" style="display: none;">电话</label>
  94. </td>
  95. </tr>
  96. <tr>
  97. <td align="right">
  98. <label class="Validform_label">
  99. 工资:
  100. </label>
  101. </td>
  102. <td class="value">
  103. <input id="salary" name="salary" type="text" style="width: 150px" class="inputxt" value='${jeecgDemoPage.salary}'>
  104. <span class="Validform_checktip"></span>
  105. <label class="Validform_label" style="display: none;">工资</label>
  106. </td>
  107. </tr>
  108. <tr>
  109. <td align="right">
  110. <label class="Validform_label">
  111. 性别:
  112. </label>
  113. </td>
  114. <td class="value">
  115. <t:dictSelect field="sex" type="radio"
  116. typeGroupCode="sex" defaultVal="${jeecgDemoPage.sex}" hasLabel="false" title="性别" ></t:dictSelect>
  117. <span class="Validform_checktip"></span>
  118. <label class="Validform_label" style="display: none;">性别</label>
  119. </td>
  120. </tr>
  121. <tr>
  122. <td align="right">
  123. <label class="Validform_label">
  124. 入职状态:
  125. </label>
  126. </td>
  127. <td class="value">
  128. <t:dictSelect field="status" type="list"
  129. typeGroupCode="sf_yn" defaultVal="${jeecgDemoPage.status}" hasLabel="false" title="入职状态" ></t:dictSelect>
  130. <span class="Validform_checktip"></span>
  131. <label class="Validform_label" style="display: none;">入职状态</label>
  132. </td>
  133. </tr>
  134. <tr>
  135. <td align="right">
  136. <label class="Validform_label">
  137. 图片:
  138. </label>
  139. </td>
  140. <td class="value">
  141. <t:webUploader type="image" busiTable="jeecg_demo"
  142. busiId="${jeecgDemoPage.id}"
  143. duplicate="true"
  144. bizType="touxiang" name="touxiang" auto="false"
  145. nullMsg="请选择头像(自定义提示信息)"></t:webUploader>
  146. </td>
  147. </tr>
  148. <tr>
  149. <td align="right">
  150. <label class="Validform_label">
  151. 附件:
  152. </label>
  153. </td>
  154. <td class="value">
  155. <t:webUploader auto="true" busiTable="jeecg_demo"
  156. busiId="${jeecgDemoPage.id}" bizType="fujian" remark="test"
  157. name="fujian" duplicate="true" fileNumLimit="3"
  158. nullMsg="请选择附件(自定义提示信息)"></t:webUploader>
  159. </td>
  160. </tr>
  161. <tr>
  162. <td align="right">
  163. <label class="Validform_label">
  164. 个人介绍:
  165. </label>
  166. </td>
  167. <td class="value">
  168. <script type="text/javascript" charset="utf-8" src="plug-in/ueditor/ueditor.config.js"></script>
  169. <script type="text/javascript" charset="utf-8" src="plug-in/ueditor/ueditor.all.min.js"></script>
  170. <textarea name="content" readonly="true" id="content" style="width: 650px;height:300px">${jeecgDemoPage.content}</textarea>
  171. <script type="text/javascript">
  172. var editor = UE.getEditor('content');
  173. </script>
  174. <span class="Validform_checktip"></span>
  175. <label class="Validform_label" style="display: none;">个人介绍</label>
  176. </td>
  177. </tr>
  178. <tr>
  179. <td align="right"><label class="Validform_label">
  180. <%-- update -- start --Author : zhaohualong Date:20170821
  181. note: 该按钮id 绑定至<t:formvalid 标签的btnsub 属性上即可实现点击该按钮时,提交表单数据并关闭窗口 --%>
  182. <button id="sunmitbtn">确定</button>
  183. </label></td>
  184. <td class="value"><label class="Validform_label">
  185. <%-- update -- start --Author : zhaohualong Date:20170821
  186. note:closeCurrentDialog()方法为关闭当前窗口的方法,可根据各自业务需要,传入回调方法,回调方法无入参 --%>
  187. <button id="closebtn" onclick="closeCurrentDialog()">取消</button>
  188. </label></td>
  189. </tr>
  190. </table>
  191. </t:formvalid>
  192. <script type="text/javascript">
  193. $(function(){
  194. $("select[name='depId']").on('change',function(){
  195. //判断是否选取prompt属性,无返回值;
  196. if($(this).val()){
  197. var selected =$(this).find('option:selected');
  198. console.log(selected);
  199. var selectText = selected.text()+selected.val();
  200. tip(selectText);
  201. }else{
  202. tip("没有选择内容");
  203. }
  204. });
  205. });
  206. function showmmmmmm(data){
  207. alert("这是子页面");
  208. // var win = frameElement.api.opener;
  209. W.showmmmmmm(data);
  210. }
  211. </script>
  212. </body>