瀏覽代碼

修改卫健相关类名文件夹名

sugangqiang 1 年之前
父節點
當前提交
7ad2d3e826

+ 2 - 2
app/admin/controller/hospital/Mgr.php → app/admin/controller/nhc/Hospital.php

@@ -1,6 +1,6 @@
 <?php
 
-namespace app\admin\controller\hospital;
+namespace app\admin\controller\nhc;
 
 use app\admin\common\AdminController;
 use app\common\api\DictApi;
@@ -10,7 +10,7 @@ use think\facade\Db;
 /**
  * 医院管理
  */
-class Mgr extends AdminController {
+class Hospital extends AdminController {
 
     public function index() {
         return view("");

+ 17 - 17
app/admin/controller/hospital/Category.php → app/admin/controller/nhc/MedicalCommunity.php

@@ -1,6 +1,6 @@
 <?php
 
-namespace app\admin\controller\hospital;
+namespace app\admin\controller\nhc;
 
 use app\admin\common\AdminController;
 use app\common\api\DictApi;
@@ -10,7 +10,7 @@ use think\facade\Db;
 /**
  * 医共体管理
  */
-class Category extends AdminController {
+class MedicalCommunity extends AdminController {
 
     public function index() {
         return view("");
@@ -28,8 +28,8 @@ class Category extends AdminController {
             $where[] = ["name", "like", "%" . $name . "%"];
         }
 
-        $count = Db::table("new_hospital_category")->where($where)->count();
-        $rows = Db::table("new_hospital_category")->where($where)->limit($offset, $limit)->order("num asc,createTime " . $order)->select()->toArray();
+        $count = Db::table("nhc_medical_community")->where($where)->count();
+        $rows = Db::table("nhc_medical_community")->where($where)->limit($offset, $limit)->order("num asc,createTime " . $order)->select()->toArray();
 
         return ["total" => $count, "rows" => $rows];
     }
@@ -40,7 +40,7 @@ class Category extends AdminController {
 
     public function edit() {
         $id = \StrUtil::getRequestDecodeParam($this->request, 'id');
-        $info = Db::table("new_hospital_category")->where("id", $id)->find();
+        $info = Db::table("nhc_medical_community")->where("id", $id)->find();
         return view("update", ["row" => $info]);
     }
 
@@ -50,10 +50,10 @@ class Category extends AdminController {
         $id = \StrUtil::getRequestDecodeParam($this->request, 'id');
         $where = [];
         if ($id) {
-            $info = Db::table("new_hospital_category")->where("id", $id)->find();
+            $info = Db::table("nhc_medical_community")->where("id", $id)->find();
             if (!$info) {
                 $response_obj->msg = '找不到记录';
-                return \StrUtil::back($response_obj, 'CategoryInfo.callBack');
+                return \StrUtil::back($response_obj, 'MedicalCommunityInfo.callBack');
             }
             $where[] = ["id", "<>", $id];
         }
@@ -61,25 +61,25 @@ class Category extends AdminController {
         $name = trim($this->request['name']);
         if (\StrUtil::isEmpOrNull($name)) {
             $response_obj->msg = '医共体名称不能为空';
-            return \StrUtil::back($response_obj, 'CategoryInfo.callBack');
+            return \StrUtil::back($response_obj, 'MedicalCommunityInfo.callBack');
         }
         $where[] = ["name", "=", $name];
-        $repeat = Db::table("new_hospital_category")->where($where)->find();
+        $repeat = Db::table("nhc_medical_community")->where($where)->find();
 
         if ($repeat) {
             $response_obj->msg = '医共体名称已经被使用';
-            return \StrUtil::back($response_obj, 'CategoryInfo.callBack');
+            return \StrUtil::back($response_obj, 'MedicalCommunityInfo.callBack');
         }
 
         $num = trim($this->request['num']);
         if (\StrUtil::isNotEmpAndNull($num) && !is_numeric($num)) {
             $response_obj->msg = '序号只能是数字';
-            return \StrUtil::back($response_obj, 'CategoryInfo.callBack');
+            return \StrUtil::back($response_obj, 'MedicalCommunityInfo.callBack');
         }
         $status = trim($this->request['status']);
         if (\StrUtil::isEmpOrNull($status)) {
             $response_obj->msg = '启用状态不能为空';
-            return \StrUtil::back($response_obj, 'CategoryInfo.callBack');
+            return \StrUtil::back($response_obj, 'MedicalCommunityInfo.callBack');
         }
         try {
             $data["name"] = $name;
@@ -90,18 +90,18 @@ class Category extends AdminController {
                 $data["id"] = $id;
                 $data["updateTime"] = date("Y-m-d H:i:s");
                 $data["updateUser"] = $this->user['uid'];
-                Db::table("new_hospital_category")->save($data);
+                Db::table("nhc_medical_community")->save($data);
             } else {
                 $data["createTime"] = date("Y-m-d H:i:s");
                 $data["createUser"] = $this->user['uid'];
-                Db::table("new_hospital_category")->insert($data);
+                Db::table("nhc_medical_community")->insert($data);
             }
             $response_obj->code = 200;
             $response_obj->msg = '修改成功';
-            return \StrUtil::back($response_obj, "CategoryInfo.callBack");
+            return \StrUtil::back($response_obj, "MedicalCommunityInfo.callBack");
         } catch (\Exception $e) {
             $response_obj->msg = $e->getMessage();
-            return \StrUtil::back($response_obj, "CategoryInfo.callBack");
+            return \StrUtil::back($response_obj, "MedicalCommunityInfo.callBack");
         }
     }
 
@@ -115,7 +115,7 @@ class Category extends AdminController {
         $data["updateTime"] = date("Y-m-d H:i:s");
         $data["updateUser"] = $this->user["uid"];
         try {
-            Db::table("new_hospital_category")->save($data);
+            Db::table("nhc_medical_community")->save($data);
             return json(['code' => 200, 'msg' => "删除成功"]);
         } catch (\Exception $e) {
             return json(['code' => 500, 'msg' => $e->getMessage()]);

+ 6 - 6
app/admin/view/hospital/mgr/index.html → app/admin/view/nhc/hospital/index.html

@@ -27,7 +27,7 @@
                                             医共体名称
                                         </button>
                                     </div>
-                                    <input type="text" class="form-control" id="categoryName"/>
+                                    <input type="text" class="form-control" id="communityName"/>
                                 </div>
                             </div>
                             <div class="col-sm-3">
@@ -37,22 +37,22 @@
                             </div>
                         </div>
                         <div class="hidden-xs" id="hospitalTableToolbar" role="group">
-                            {if condition="chkCommission('/admin/hospital.mgr/add','')"}
+                            {if condition="chkCommission('/admin/nhc.hospital/add','')"}
                             <button type="button" class="btn btn-sm btn-primary" onclick="Hospital.openAddHospital()">
                                 <i class="fa fa-plus"></i>&nbsp;添加医院
                             </button>
                             {/if}                            
-                            {if condition="chkCommission('/admin/hospital.mgr/edit','')"}
+                            {if condition="chkCommission('/admin/nhc.hospital/edit','')"}
                             <button type="button" class="btn btn-sm btn-primary button-margin" onclick="Hospital.openChangeHospital()">
                                 <i class="fa fa-edit"></i>&nbsp;修改医院
                             </button>
                             {/if}                       
-                            {if condition="chkCommission('/admin/hospital.mgr/setGeneral','')"}
+                            {if condition="chkCommission('/admin/nhc.hospital/setGeneral','')"}
                             <button type="button" class="btn btn-sm btn-primary button-margin" onclick="Hospital.setGeneral()">
                                 <i class="fa fa-edit"></i>&nbsp;设为总院
                             </button>
                             {/if}
-                            {if condition="chkCommission('/admin/hospital.mgr/delete','')"}
+                            {if condition="chkCommission('/admin/hospital.hospital/delete','')"}
                             <button type="button" class="btn btn-sm btn-primary button-margin" onclick="Hospital.delHospital()">
                                 <i class="fa fa-remove"></i>&nbsp;删除医院
                             </button>
@@ -72,6 +72,6 @@
     </div>
 </div>
 <script type="text/javascript">
-    document.write('<script src="/static/modular/hospital/mgr/hospital.js?v=' + (new Date()).getTime() + '"><\/script>');
+    document.write('<script src="/static/modular/nhc/hospital/hospital.js?v=' + (new Date()).getTime() + '"><\/script>');
 </script>
 {/block}

+ 10 - 10
app/admin/view/hospital/category/index.html → app/admin/view/nhc/medical_community/index.html

@@ -21,29 +21,29 @@
                                 </div>
                             </div>
                             <div class="col-sm-3">
-                                <button type="button" class="btn btn-sm btn-primary" onclick="HospitalCategory.search()">
+                                <button type="button" class="btn btn-sm btn-primary" onclick="MedicalCommunity.search()">
                                     <i class="fa fa-search"></i>&nbsp;搜索
                                 </button>
                             </div>
                         </div>
-                        <div class="hidden-xs" id="categoryTableToolbar" role="group">
-                            {if condition="chkCommission('/admin/hospital.category/add','')"}
-                            <button type="button" class="btn btn-sm btn-primary" onclick="HospitalCategory.openAddCategory()">
+                        <div class="hidden-xs" id="medicalCommunityTableToolbar" role="group">
+                            {if condition="chkCommission('/admin/nhc.medical_community/add','')"}
+                            <button type="button" class="btn btn-sm btn-primary" onclick="MedicalCommunity.openAddCommunity()">
                                 <i class="fa fa-plus"></i>&nbsp;添加
                             </button>
                             {/if}
-                            {if condition="chkCommission('/admin/hospital.category/edit','')"}
-                            <button type="button" class="btn btn-sm btn-primary button-margin" onclick="HospitalCategory.openChangeCategory()">
+                            {if condition="chkCommission('/admin/nhc.medical_community/edit','')"}
+                            <button type="button" class="btn btn-sm btn-primary button-margin" onclick="MedicalCommunity.openChangeCommunity()">
                                 <i class="fa fa-edit"></i>&nbsp;修改
                             </button>
                             {/if}
-                            {if condition="chkCommission('/admin/hospital.category/delete','')"}
-                            <button type="button" class="btn btn-sm btn-primary button-margin" onclick="HospitalCategory.delCategory()">
+                            {if condition="chkCommission('/admin/nhc.medical_community/delete','')"}
+                            <button type="button" class="btn btn-sm btn-primary button-margin" onclick="MedicalCommunity.delCommunity()">
                                 <i class="fa fa-remove"></i>&nbsp;删除
                             </button>
                             {/if}
                         </div>
-                        <table id="categoryTable" class="table-condensed" style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true" data-click-to-select="true">
+                        <table id="medicalCommunityTable" class="table-condensed" style="font-size: 10px;table-layout: fixed!important;" data-mobile-responsive="true" data-click-to-select="true">
                             <thead>
                                 <tr>
                                     <th data-field="selectItem" data-checkbox="true"></th>
@@ -57,6 +57,6 @@
     </div>
 </div>
 <script type="text/javascript">
-    document.write('<script src="/static/modular/hospital/category/category.js?v=' + (new Date()).getTime() + '"><\/script>');
+    document.write('<script src="/static/modular/nhc/medicalCommunity/medicalCommunity.js?v=' + (new Date()).getTime() + '"><\/script>');
 </script>
 {/block}

+ 4 - 4
app/admin/view/hospital/category/update.html → app/admin/view/nhc/medical_community/update.html

@@ -2,7 +2,7 @@
 {block name="content"}
 <div class="ibox float-e-margins">
     <div class="ibox-content">
-        <form id="hospitalCategoryInfoForm" action="/admin/hospital.category/upsert" method="post" target="hiddenIframe">
+        <form id="medicalCommunityInfoForm" action="/admin/nhc.medical_community/upsert" method="post" target="hiddenIframe">
             <div class="form-horizontal">
                 <input id="id" name="id" value="{$row.id}" type="hidden"/>
                 <div class="row">
@@ -46,10 +46,10 @@
                 </div>
                 <div class="row btn-group-m-t">
                     <div class="col-sm-12" style="text-align: center;">
-                        <button type="button" class="btn btn-sm btn-info " onclick="CategoryInfo.editSubmit()" id="ensure">
+                        <button type="button" class="btn btn-sm btn-info " onclick="MedicalCommunityInfo.editSubmit()" id="ensure">
                             <i class="fa fa-check"></i>&nbsp;提交
                         </button>
-                        <button type="button" class="btn btn-sm btn-danger " onclick="CategoryInfo.close()" id="cancel">
+                        <button type="button" class="btn btn-sm btn-danger " onclick="MedicalCommunityInfo.close()" id="cancel">
                             <i class="fa fa-eraser"></i>&nbsp;取消
                         </button>
                     </div>
@@ -60,6 +60,6 @@
 </div>
 <iframe id="hiddenIframe" name="hiddenIframe" style="display: none;"></iframe>
 <script type="text/javascript">
-    document.write('<script src="/static/modular/hospital/category/category_info.js?v=' + (new Date()).getTime() + '"><\/script>');
+    document.write('<script src="/static/modular/nhc/medicalCommunity/medicalCommunity_info.js?v=' + (new Date()).getTime() + '"><\/script>');
 </script>
 {/block}

+ 6 - 6
public/static/modular/hospital/mgr/hospital.js → public/static/modular/nhc/hospital/hospital.js

@@ -55,7 +55,7 @@ Hospital.openAddHospital = function () {
         area: ['830px', '450px'], //宽高
         fix: false, //不固定
         maxmin: true,
-        content: Feng.ctxPath + '/admin/hospital.mgr/add'
+        content: Feng.ctxPath + '/admin/nhc.hospital/add'
     });
     this.layerIndex = index;
 };
@@ -71,7 +71,7 @@ Hospital.openChangeHospital = function () {
             area: ['800px', '450px'], //宽高
             fix: false, //不固定
             maxmin: true,
-            content: Feng.ctxPath + '/admin/hospital.mgr/edit/id/' + this.seItem.id
+            content: Feng.ctxPath + '/admin/nhc.hospital/edit/id/' + this.seItem.id
         });
         this.layerIndex = index;
     }
@@ -84,7 +84,7 @@ Hospital.delHospital = function () {
     if (this.check()) {
 
         var operation = function () {
-            var ajax = new $ax(Feng.ctxPath + "/admin/hospital.mgr/delete", function (data) {
+            var ajax = new $ax(Feng.ctxPath + "/admin/nhc.hospital/delete", function (data) {
                 Feng.success("删除成功!");
                 Hospital.table.refresh();
             }, function (data) {
@@ -104,7 +104,7 @@ Hospital.delHospital = function () {
 Hospital.search = function () {
     var queryData = {};
 
-    queryData['categoryName'] = $("#categoryName").val();
+    queryData['communityName'] = $("#communityName").val();
     queryData['hospitalName'] = $("#hospitalName").val();
 
     Hospital.table.refresh({query: queryData});
@@ -112,11 +112,11 @@ Hospital.search = function () {
 
 $(function () {
     var defaultColunms = Hospital.initColumn();
-    var table = new BSTreeTable(Hospital.id, "/admin/hospital.mgr/list", defaultColunms);
+    var table = new BSTreeTable(Hospital.id, "/admin/nhc.hospital/list", defaultColunms);
     table.setExpandColumn(2);
     table.setIdField("id");
     table.setCodeField("code");
-    table.setParentCodeField("categoryId");
+    table.setParentCodeField("communityId");
     table.setExpandAll(true);
     table.init();
     Hospital.table = table;

+ 18 - 18
public/static/modular/hospital/category/category.js → public/static/modular/nhc/medicalCommunity/medicalCommunity.js

@@ -1,8 +1,8 @@
 /**
  * 角色管理的单例
  */
-var HospitalCategory = {
-    id: "categoryTable", //表格id
+var MedicalCommunity = {
+    id: "medicalCommunityTable", //表格id
     seItem: null, //选中的条目
     table: null,
     layerIndex: -1
@@ -11,7 +11,7 @@ var HospitalCategory = {
 /**
  * 初始化表格的列
  */
-HospitalCategory.initColumn = function () {
+MedicalCommunity.initColumn = function () {
     var columns = [
         {field: 'selectItem', radio: true},
         {title: 'id', field: 'id', visible: false, align: 'center', valign: 'middle'},
@@ -34,13 +34,13 @@ HospitalCategory.initColumn = function () {
 /**
  * 检查是否选中
  */
-HospitalCategory.check = function () {
+MedicalCommunity.check = function () {
     var selected = $('#' + this.id).bootstrapTable('getSelections');
     if (selected.length == 0) {
         Feng.info("请先选中表格中的某一记录!");
         return false;
     } else {
-        HospitalCategory.seItem = selected[0];
+        MedicalCommunity.seItem = selected[0];
         return true;
     }
 };
@@ -48,14 +48,14 @@ HospitalCategory.check = function () {
 /**
  * 点击添加菜单
  */
-HospitalCategory.openAddCategory = function () {
+MedicalCommunity.openAddCommunity = function () {
     var index = layer.open({
         type: 2,
         title: '添加医共体',
         area: ['830px', '450px'], //宽高
         fix: false, //不固定
         maxmin: true,
-        content: Feng.ctxPath + '/admin/hospital.category/add'
+        content: Feng.ctxPath + '/admin/nhc.medical_community/add'
     });
     this.layerIndex = index;
 };
@@ -63,7 +63,7 @@ HospitalCategory.openAddCategory = function () {
 /**
  * 点击修改
  */
-HospitalCategory.openChangeCategory = function () {
+MedicalCommunity.openChangeCommunity = function () {
     if (this.check()) {
         var index = layer.open({
             type: 2,
@@ -71,7 +71,7 @@ HospitalCategory.openChangeCategory = function () {
             area: ['800px', '450px'], //宽高
             fix: false, //不固定
             maxmin: true,
-            content: Feng.ctxPath + '/admin/hospital.category/edit/id/' + this.seItem.id
+            content: Feng.ctxPath + '/admin/nhc.medical_community/edit/id/' + this.seItem.id
         });
         this.layerIndex = index;
     }
@@ -80,17 +80,17 @@ HospitalCategory.openChangeCategory = function () {
 /**
  * 删除
  */
-HospitalCategory.delCategory = function () {
+MedicalCommunity.delCommunity = function () {
     if (this.check()) {
 
         var operation = function () {
-            var ajax = new $ax(Feng.ctxPath + "/admin/hospital.category/delete", function (data) {
+            var ajax = new $ax(Feng.ctxPath + "/admin/nhc.medical_community/delete", function (data) {
                 Feng.success("删除成功!");
-                HospitalCategory.table.refresh();
+                MedicalCommunity.table.refresh();
             }, function (data) {
                 Feng.error("删除失败!" + data.responseJSON.message + "!");
             });
-            ajax.set("id", HospitalCategory.seItem.id);
+            ajax.set("id", MedicalCommunity.seItem.id);
             ajax.start();
         };
 
@@ -101,17 +101,17 @@ HospitalCategory.delCategory = function () {
 /**
  * 搜索
  */
-HospitalCategory.search = function () {
+MedicalCommunity.search = function () {
     var queryData = {};
 
     queryData['name'] = $("#name").val();
 
-    HospitalCategory.table.refresh({query: queryData});
+    MedicalCommunity.table.refresh({query: queryData});
 }
 
 $(function () {
-    var defaultColunms = HospitalCategory.initColumn();
-    var table = new BSTable(HospitalCategory.id, "/admin/hospital.category/list", defaultColunms);
+    var defaultColunms = MedicalCommunity.initColumn();
+    var table = new BSTable(MedicalCommunity.id, "/admin/nhc.medical_community/list", defaultColunms);
     table.init();
-    HospitalCategory.table = table;
+    MedicalCommunity.table = table;
 });

+ 17 - 17
public/static/modular/hospital/category/category_info.js → public/static/modular/nhc/medicalCommunity/medicalCommunity_info.js

@@ -1,7 +1,7 @@
 /**
  * 医共体
  */
-var CategoryInfo = {
+var MedicalCommunityInfo = {
     infoData: {},
     validateFields: {
         name: {
@@ -35,7 +35,7 @@ var CategoryInfo = {
 /**
  * 清除数据
  */
-CategoryInfo.clearData = function () {
+MedicalCommunityInfo.clearData = function () {
     this.infoData = {};
 }
 
@@ -45,7 +45,7 @@ CategoryInfo.clearData = function () {
  * @param key 数据的名称
  * @param val 数据的具体值
  */
-CategoryInfo.set = function (key, val) {
+MedicalCommunityInfo.set = function (key, val) {
     this.infoData[key] = (typeof val == "undefined") ? $("#" + key).val() : val;
     return this;
 }
@@ -56,21 +56,21 @@ CategoryInfo.set = function (key, val) {
  * @param key 数据的名称
  * @param val 数据的具体值
  */
-CategoryInfo.get = function (key) {
+MedicalCommunityInfo.get = function (key) {
     return $("#" + key).val();
 }
 
 /**
  * 关闭此对话框
  */
-CategoryInfo.close = function () {
-    parent.layer.close(window.parent.HospitalCategory.layerIndex);
+MedicalCommunityInfo.close = function () {
+    parent.layer.close(window.parent.MedicalCommunity.layerIndex);
 }
 
 /**
  * 收集数据
  */
-CategoryInfo.collectData = function () {
+MedicalCommunityInfo.collectData = function () {
     this.set('id')
             .set('name')
             .set('status')
@@ -81,30 +81,30 @@ CategoryInfo.collectData = function () {
 /**
  * 验证数据是否为空
  */
-CategoryInfo.validate = function () {
-    $('#hospitalCategoryInfoForm').data("bootstrapValidator").resetForm();
-    $('#hospitalCategoryInfoForm').bootstrapValidator('validate');
-    return $("#hospitalCategoryInfoForm").data('bootstrapValidator').isValid();
+MedicalCommunityInfo.validate = function () {
+    $('#medicalCommunityInfoForm').data("bootstrapValidator").resetForm();
+    $('#medicalCommunityInfoForm').bootstrapValidator('validate');
+    return $("#medicalCommunityInfoForm").data('bootstrapValidator').isValid();
 }
 
 /**
  * 提交修改
  */
-CategoryInfo.editSubmit = function () {
+MedicalCommunityInfo.editSubmit = function () {
     this.clearData();
     this.collectData();
     if (!this.validate()) {
         return;
     }
-    $('#hospitalCategoryInfoForm')[0].submit();
+    $('#medicalCommunityInfoForm')[0].submit();
 }
 
 //回调
-CategoryInfo.callBack = function (data) {
+MedicalCommunityInfo.callBack = function (data) {
     if (data.code == "200") {
         Feng.success(data.msg);
-        window.parent.HospitalCategory.table.refresh();
-        CategoryInfo.close();
+        window.parent.MedicalCommunity.table.refresh();
+        MedicalCommunityInfo.close();
     } else {
         Feng.error(data.msg);
     }
@@ -115,5 +115,5 @@ $(function () {
     $("select").each(function () {
         $(this).val($(this).attr("selectVal"));
     });
-    Feng.initValidator("hospitalCategoryInfoForm", CategoryInfo.validateFields);
+    Feng.initValidator("medicalCommunityInfoForm", MedicalCommunityInfo.validateFields);
 });