sugangqiang 1 年之前
父节点
当前提交
6b10170c24
共有 2 个文件被更改,包括 13 次插入13 次删除
  1. 8 3
      app/admin/view/nhc/hospital/index.html
  2. 5 10
      public/static/modular/nhc/hospital/hospital.js

+ 8 - 3
app/admin/view/nhc/hospital/index.html

@@ -17,17 +17,22 @@
                                             医院名称
                                         </button>
                                     </div>
-                                    <input type="text" class="form-control" id="hospitalName"/>
+                                    <input type="text" class="form-control" id="name"/>
                                 </div>
                             </div>
                             <div class="col-sm-3">
                                 <div class="input-group input-group-sm">
                                     <div class="input-group-btn">
                                         <button data-toggle="dropdown" class="btn btn-white dropdown-toggle" type="button">
-                                            医共体名称
+                                            医共体
                                         </button>
                                     </div>
-                                    <input type="text" class="form-control" id="communityName"/>
+                                    <select class="form-control" id="communityId">
+                                        <option value=""></option>
+                                        {volist name="mediaCommunities" id="mc"}                                        
+                                        <option value="{$mc.id}">{$mc.name}</option>
+                                        {/volist}
+                                    </select>
                                 </div>
                             </div>
                             <div class="col-sm-3">

+ 5 - 10
public/static/modular/nhc/hospital/hospital.js

@@ -16,7 +16,7 @@ Hospital.initColumn = function () {
         {field: 'selectItem', radio: true},
         {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
         {title: '医院名称', field: 'name', align: 'center', valign: 'middle', sortable: true},
-        {title: '医共体', field: 'categoryName', align: 'center', valign: 'middle', sortable: true},
+        {title: '医共体', field: 'medicalCommunityName', align: 'center', valign: 'middle', sortable: true},
         {title: '是否总院', field: 'isGeneral', align: 'center', valign: 'middle', sortable: true},
         {title: '状态', field: 'status', align: 'center', valign: 'middle', sortable: true,
             formatter: function (value) {
@@ -35,7 +35,7 @@ Hospital.initColumn = function () {
  * 检查是否选中
  */
 Hospital.check = function () {
-    var selected = $('#' + this.id).bootstrapTreeTable('getSelections');
+    var selected = $('#' + this.id).bootstrapTable('getSelections');
     if (selected.length == 0) {
         Feng.info("请先选中表格中的某一记录!");
         return false;
@@ -104,20 +104,15 @@ Hospital.delHospital = function () {
 Hospital.search = function () {
     var queryData = {};
 
-    queryData['communityName'] = $("#communityName").val();
-    queryData['hospitalName'] = $("#hospitalName").val();
+    queryData['communityId'] = $("#communityId").val();
+    queryData['name'] = $("#name").val();
 
     Hospital.table.refresh({query: queryData});
 }
 
 $(function () {
     var defaultColunms = Hospital.initColumn();
-    var table = new BSTreeTable(Hospital.id, "/admin/nhc.hospital/list", defaultColunms);
-    table.setExpandColumn(2);
-    table.setIdField("id");
-    table.setCodeField("code");
-    table.setParentCodeField("communityId");
-    table.setExpandAll(true);
+    var table = new BSTable(Hospital.id, "/admin/nhc.hospital/list", defaultColunms);
     table.init();
     Hospital.table = table;
 });