edit.html 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>TODO supply a title</title>
  5. {include file="../application/manage/view/commons/headers.html" }
  6. <script >
  7. var institutionsData=new Array();
  8. var topInsData=new Array();
  9. topInsData["id"]="";
  10. topInsData["text"]="顶级节点(非机构)";
  11. {if isset($insJson) }
  12. topInsData["children"]={$insJson};
  13. {/if}
  14. institutionsData.push(topInsData);
  15. $(function(){
  16. $('#institution_id').combotree({
  17. required:true,multiple:true,cascadeCheck: false,
  18. valueField:'id',textField:'name',panelWidth:350,
  19. url:"/manage/doctors/insCombobox"
  20. });
  21. $('#role_id').combotree({
  22. required:true,multiple:false,cascadeCheck: false,
  23. valueField:'id',textField:'name',
  24. data:[{"id":"0","text":"超级管理员"},{"id":"1","text":"医院管理员"},{"id":"2","text":"代理商"}]
  25. });
  26. });
  27. // 保存信息
  28. function save(){
  29. var data=$("#myform").serialize();
  30. $.ajax({
  31. url:"/manage/manager/save",
  32. data:data,type:"get",
  33. success:function(rs){
  34. if(rs.indexOf("insert_ok")>=0){
  35. document.location.href="edit?id="+rs.split(";")[1];
  36. }else if(rs=="update_ok"){
  37. document.location.reload();
  38. }else{
  39. alert("保存失败!");
  40. }
  41. },error:function(e,e1,e2){
  42. alert(e2);
  43. }
  44. });
  45. }
  46. </script>
  47. </head>
  48. <body>
  49. <form id="myform" action="" method="get" >
  50. <input name="id" type="hidden" value="{if isset($manager) }{$manager.id}{/if}" />
  51. <table class="editform" width="99%" border="0" style="margin: 5px auto;" cellpadding="1" cellspacing="1" >
  52. <tr>
  53. <th width="105" height="38" align="right" >属性&nbsp;</th>
  54. <th colspan="3" >信息</th>
  55. </tr>
  56. <tr>
  57. <th height="32" align="right" >用户名:</th>
  58. <td >
  59. <input name="username" type="text" size="25" class="easyui-textbox" value="{if isset($manager) }{$manager.username}{/if}" />
  60. </td>
  61. <th height="32" align="right" >密码:</th>
  62. <td >
  63. <input name="password" type="password" size="25" class="easyui-textbox" value="{if isset($manager) }{$manager.password}{/if}" />
  64. </td>
  65. </tr>
  66. <tr>
  67. <th height="32" align="right" >所在机构:</th>
  68. <td colspan="3" >
  69. <input name="institution_id[]" id="institution_id" type="text" size="55" value="{if isset($manager) }{$manager.institution_id}{/if}" />
  70. </td>
  71. </tr>
  72. <tr>
  73. <th height="32" align="right" >电话:</th>
  74. <td>
  75. <input name="phone" id="sid" type="text" class="easyui-textbox" size="25" value="{if isset($manager) }{$manager.phone}{/if}" />
  76. </td>
  77. <th height="32" align="right" >邮箱:</th>
  78. <td>
  79. <input name="email" id="sid" type="text" class="easyui-textbox" size="25" value="{if isset($manager) }{$manager.email}{/if}" />
  80. </td>
  81. </tr>
  82. <tr>
  83. <th height="32" align="right" >登录IP:</th>
  84. <td>
  85. <input name="loginip" id="sid" type="text" class="easyui-textbox" size="25" value="{if isset($manager) }{$manager.loginip}{/if}" />
  86. </td>
  87. <th height="32" align="right" >登录失败次数:</th>
  88. <td>
  89. <input name="loginfailure" id="sid" type="text" class="easyui-textbox" size="25" value="{if isset($manager) }{$manager.loginfailure}{/if}" />
  90. </td>
  91. </tr>
  92. <tr>
  93. <th height="32" align="right" >角色:</th>
  94. <td >
  95. <input name="role_id" id="role_id" type="text" size="25" style="width:200px;" value="{if isset($manager) }{$manager.role_id}{/if}" />
  96. </td>
  97. <th height="32" align="right" >{if isset($manager) && $manager["logintime"] != null }最后登录:{/if}</th>
  98. <td >{if isset($manager) && $manager["logintime"] != null }
  99. <input type="text" readonly="readonly" class="easyui-datetimebox" size="20" value="{$manager['logintime']}" />{/if}
  100. </td>
  101. </tr>
  102. {if isset($manager) }
  103. <tr>
  104. <th height="32" align="right" >创建时间:</th>
  105. <td >
  106. {if $manager["createdAt"] != null }
  107. <input type="text" readonly="readonly" class="easyui-datetimebox" size="20" value="{$manager['createdAt']}" />
  108. {/if}
  109. </td>
  110. <th height="32" align="right" >更新时间:</th>
  111. <td >
  112. {if $manager["updatedAt"] != null }
  113. <input type="text" readonly="readonly" class="easyui-datetimebox" size="20" value="{$manager['updatedAt']}" />
  114. {/if}
  115. </td>
  116. </tr>
  117. {/if}
  118. <tr>
  119. <th height="32" align="right" >状态:</th>
  120. <td colspan="3" >
  121. <input name="status" id="status_1" type="radio" size="35" value="1" {if isset($manager) && $manager.status==1 }checked="check"{/if} /><label for="status_1" >可用</label>
  122. <input name="status" id="status_2" type="radio" size="35" value="2" {if isset($manager) && $manager.status==2 }checked="check"{/if} /><label for="status_2" >不可用</label>
  123. </td>
  124. </tr>
  125. <tr>
  126. <th height="32" >&nbsp;</th>
  127. <td colspan="3" >
  128. <a type="button" class="easyui-linkbutton" data-options="iconCls:'icon-save'" icon="icon-save" onclick="save()" >保存</a>
  129. <a type="button" class="easyui-linkbutton" data-options="iconCls:'icon-cancel'" onclick="window.parent.closeEditWin('reload');" >关闭</a>
  130. {if isset($manager) && $manager['id'] != null }
  131. <a type="button" class="easyui-linkbutton" data-options="iconCls:'icon-remove'" onclick="deleteData('${keywords.id}');" >删除</a>
  132. <a type="button" class="easyui-linkbutton" data-options="iconCls:'icon-add'" onclick="document.location='/manage/institution/edit'" >添加</a>
  133. <script >
  134. function deleteData(id){
  135. if(confirm('你真的要删除这条信息吗?')){
  136. $.ajax({
  137. url:"delete.page",data:"id="+id+"&t="+new Date(),
  138. success:function(rs){
  139. if(rs=="delete_ok"){
  140. alert("删除操作成功!");
  141. window.parent.closeEditWin("reload");
  142. }else{
  143. alert("删除操作失败!");
  144. }
  145. }
  146. });
  147. }
  148. }
  149. </script>
  150. {/if}
  151. </td>
  152. </tr>
  153. <tr >
  154. <th height="32" >&nbsp;</th>
  155. <td colspan="3" >
  156. &nbsp;
  157. </td>
  158. </tr>
  159. </table>
  160. </form>
  161. </body>
  162. </html>