tSUserErp-add.jsp 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  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>第三方系统用户</title>
  7. <t:base type="jquery,easyui,tools,DatePicker"></t:base>
  8. <script type="text/javascript">
  9. //编写自定义JS代码
  10. </script>
  11. </head>
  12. <body>
  13. <t:formvalid formid="formobj" dialog="true" usePlugin="password" layout="table" action="tSUserErpController.do?doAdd" >
  14. <input id="id" name="id" type="hidden" value="${tSUserErpPage.id }"/>
  15. <input id="createName" name="createName" type="hidden" value="${tSUserErpPage.createName }"/>
  16. <input id="createBy" name="createBy" type="hidden" value="${tSUserErpPage.createBy }"/>
  17. <input id="createDate" name="createDate" type="hidden" value="${tSUserErpPage.createDate }"/>
  18. <input id="updateName" name="updateName" type="hidden" value="${tSUserErpPage.updateName }"/>
  19. <input id="updateBy" name="updateBy" type="hidden" value="${tSUserErpPage.updateBy }"/>
  20. <input id="updateDate" name="updateDate" type="hidden" value="${tSUserErpPage.updateDate }"/>
  21. <input id="sysOrgCode" name="sysOrgCode" type="hidden" value="${tSUserErpPage.sysOrgCode }"/>
  22. <input id="sysCompanyCode" name="sysCompanyCode" type="hidden" value="${tSUserErpPage.sysCompanyCode }"/>
  23. <table style="width: 100%;" cellpadding="0" cellspacing="1" class="formtable">
  24. <!-- <tr>
  25. <td align="right">
  26. <label class="Validform_label">
  27. 用户账号:
  28. </label>
  29. </td>
  30. <td class="value">
  31. <input id="userId" name="userId" type="text" style="width: 150px" class="inputxt" />
  32. <span class="Validform_checktip"></span>
  33. <label class="Validform_label" style="display: none;">用户账号</label>
  34. </td>
  35. </tr> -->
  36. <tr>
  37. <td align="right">
  38. <label class="Validform_label">
  39. 第三方系统类型:
  40. </label>
  41. </td>
  42. <td class="value">
  43. <t:dictSelect field="sysCode" type="list"
  44. typeGroupCode="syscode" defaultVal="${tSUserErpPage.sysCode}" hasLabel="false" title="第三方系统类型" datatype="*" ></t:dictSelect>
  45. <span class="Validform_checktip"></span>
  46. <label class="Validform_label" style="display: none;">第三方系统类型</label>
  47. </td>
  48. </tr>
  49. <tr>
  50. <td align="right">
  51. <label class="Validform_label">
  52. 第三方用户账号:
  53. </label>
  54. </td>
  55. <td class="value">
  56. <input id="erpNo" name="erpNo" type="text" style="width: 150px" class="inputxt" datatype="*"/>
  57. <span class="Validform_checktip"></span>
  58. <label class="Validform_label" style="display: none;">第三方系统账号</label>
  59. </td>
  60. </tr>
  61. <tr>
  62. <td align="right">
  63. <label class="Validform_label">
  64. 是否绑定系统用户:
  65. </label>
  66. </td>
  67. <td class="value">
  68. <input name="bindUserFlag" type="radio" onclick="bindUser('0')" checked="true" value="0">
  69. 不绑定
  70. <input name="bindUserFlag" type="radio" onclick="bindUser('1')" value="1">
  71. 绑定
  72. <span class="Validform_checktip">不绑定则会生成一个对应的系统用户</span>
  73. <label class="Validform_label" style="display: none;">是否绑定系统用户</label>
  74. </td>
  75. </tr>
  76. <tr id="userId_tr" style="display:none">
  77. <td align="right">
  78. <label class="Validform_label">
  79. 系统用户账号:
  80. </label>
  81. </td>
  82. <td class="value">
  83. <input id="userId" name="userId" type="text" readonly="readonly" onclick="openUserSelect()" style="width: 150px" class="inputxt"/>
  84. <span class="Validform_checktip"></span>
  85. <label class="Validform_label" style="display: none;">系统用户账号</label>
  86. </td>
  87. </tr>
  88. <tr>
  89. <td align="right">
  90. <label class="Validform_label">
  91. 真实姓名:
  92. </label>
  93. </td>
  94. <td class="value">
  95. <input id="userName" name="userName" type="text" style="width: 150px" class="inputxt" datatype="*"/>
  96. <span class="Validform_checktip"></span>
  97. <label class="Validform_label" style="display: none;">用户名称</label>
  98. </td>
  99. </tr>
  100. <tr>
  101. <td align="right" nowrap><label class="Validform_label"> <t:mutiLang langKey="common.phone"/>: </label></td>
  102. <td class="value">
  103. <input class="inputxt" name="mobilePhone" value="" datatype="m" errormsg="手机号码不正确" ignore="ignore">
  104. <span class="Validform_checktip"></span>
  105. </td>
  106. </tr>
  107. <tr>
  108. <td align="right"><label class="Validform_label"> <t:mutiLang langKey="common.tel"/>: </label></td>
  109. <td class="value">
  110. <input class="inputxt" name="officePhone" value="" datatype="n" errormsg="办公室电话不正确" ignore="ignore">
  111. <span class="Validform_checktip"></span>
  112. </td>
  113. </tr>
  114. <tr>
  115. <td align="right"><label class="Validform_label"> <t:mutiLang langKey="common.common.mail"/>: </label></td>
  116. <td class="value">
  117. <input class="inputxt" name="email" value="" datatype="e" errormsg="邮箱格式不正确!" ignore="ignore">
  118. <span class="Validform_checktip"></span>
  119. </td>
  120. </tr>
  121. </table>
  122. </t:formvalid>
  123. </body>
  124. <script type="text/javascript">
  125. function bindUser(flag){
  126. if(flag=='1'){
  127. $("#userId_tr").css("display","");
  128. $("#userId").val("");
  129. }else{
  130. $("#userId_tr").css("display","none");
  131. $("#userId").val("");
  132. }
  133. }
  134. function openUserSelect() {
  135. $.dialog({content: 'url:userController.do?userSelect',
  136. zIndex: 9999,
  137. title: '用户列表',
  138. lock: false,
  139. width: '1000px',
  140. height: '600px',
  141. opacity: 0.4,
  142. button: [
  143. {name: '确定', callback: callbackUserSelect, focus: true},
  144. {name: '取消', callback: function (){}} ]
  145. });
  146. }
  147. function callbackUserSelect() {
  148. var iframe = this.iframe.contentWindow;
  149. var rowsData = iframe.$('#userList1').datagrid('getSelections');
  150. if (!rowsData || rowsData.length==0) {
  151. tip('<t:mutiLang langKey="common.please.select.edit.item"/>');
  152. return;
  153. }
  154. var userName=rowsData[0].userName;
  155. $("#userId").val(userName);
  156. //$("#runningListtb").find("input[name='startUserId']").blur();
  157. }
  158. </script>
  159. </html>