Browse Source

康复管理模块 增功能

zhangyanfang 6 years ago
parent
commit
1587238f15

+ 4 - 1
api/healthy-control-api.js

@ -14,7 +14,10 @@
        },
        updatePlanStatusById:function(data){
            return httpRequest.post("doctor/specialist/rehabilitation/updatePlanStatusById",{data: data})
        }
        },
        doctorBaseinfo: function(data){
			return httpRequest.get('doctor/baseinfo',{data:data})
		},
         
    }

+ 2 - 1
app/rehabilitation/css/health_control.css

@ -409,7 +409,8 @@ select.form-control {
}
.falsebutton {
    background-color: #999999 !important;
    border: none !important;
    background-color: #d7dce6 !important;
}
.table{
     width: calc(100% - 20px);

+ 2 - 2
app/rehabilitation/html/health_control.html

@ -5,7 +5,7 @@
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <title>康复管理</title>
    <link rel="shortcut icon" href="../../../favicon.ico">
    <link rel="stylesheet" type="text/css" href="../../../css/bootstrap.min.css" />
    <link rel="stylesheet" href="../../../css/font-awesome.min.css">
@ -121,7 +121,7 @@
                                <button @click="checkPlan(data)">
                                    <a href="javascript: void(0)">查看计划</a>
                                </button>
                                <button class="" @click="stop(data)" :data-id="data.id" :id="'stopBtn_'+data.id">终止计划</button>
                                <button class="stopBtn" @click="stop(data)" :data-id="data.id" :id="'stopBtn_'+data.id">终止计划</button>
                            </div>
                        </div>
                    </td>

+ 2 - 2
app/rehabilitation/html/moreplan.html

@ -143,9 +143,9 @@
                        </p>
                    </div>
                    <div class="detaild">
                        <a href="">查看患者</a>
                        <a href="javascript: void(0)" @click="checkPatient()">查看患者</a>
                        <a href="">查看计划</a>
                        <a href="javascript: void(0)" @click="stop(data)" :id="'stopBtn_'+data.planId">终止计划</a>
                        <a href="javascript: void(0)" class="ii" @click="stop(data)" :id="'stopBtn_'+data.planId">终止计划</a>
                    </div>

+ 23 - 1
app/rehabilitation/js/health_control.js

@ -81,6 +81,9 @@ layui.use('element', function () {
            planid: "",
            isStop: 1, //
            isActive: true,
            doctorType:"",
            docInfo:[],
            isLeader:0,
            
@ -117,7 +120,6 @@ layui.use('element', function () {
                             $("#stopBtn_"+val[i].id).html("终止计划")
            
                         }
                      
                    }
                    var lastColor = 'red';
@ -187,6 +189,15 @@ layui.use('element', function () {
                        if (vm.tablelist.length == 0) {
                            vm.wujilu = true
                        }
                        vm.docInfo = JSON.parse(window.localStorage.getItem('wlyyAgent'))
                        vm.doctorType= vm.docInfo.doctorType
                        if(vm.doctorType==1){
                            $(".neironglef>button").attr('disabled',"true")
                            $(".neironglef>button").addClass("falsebutton")
                            $(".neironglef>button").css("color","white")
                            }
                      
                    } else {
@ -194,6 +205,17 @@ layui.use('element', function () {
                    }
                })
                healthAPI.doctorBaseinfo().then(function (res) {
                    console.log(res.data)
                    vm.isLeader=res.data.isLeader
                    console.log( vm.isLeader)
                    if( vm.isLeader==0){
                        $(".stopBtn").attr('disabled',"true")
                        $(".stopBtn").addClass("falsebutton")
                    }
                })
            },
            gettypes: function () {

+ 24 - 2
app/rehabilitation/js/moreplan.js

@ -32,7 +32,7 @@ layui.use('element', function () {
                 $("#stopBtn_"+planid).html("终止计划")
             }
          
           
            var params = {
                status: isStop,
@ -44,6 +44,8 @@ layui.use('element', function () {
                    getDat()
                }
            })
          
            layer.close(index);
        });
    }
@ -87,6 +89,7 @@ layui.use('element', function () {
                        var allCount = val[i].allCount
                        var isStop = val[i].status
                        var ishospitalName = val[i].hospitalName
                        if(ishospitalName==null){
                            $("#hospitalName_"+val[i].id).html("暂无社区信息")
                        }
@ -175,10 +178,25 @@ layui.use('element', function () {
                        if (vm.tablelist.length == 0) {
                            vm.wujilu = true
                        }
                        healthAPI.doctorBaseinfo().then(function (res) {
                            var vm=this
                            console.log(res.data)
                            vm.isLeader=res.data.isLeader
                            console.log( vm.isLeader)
                            if( vm.isLeader==0){
                                console.log( $(".ii"))
                                $(".ii").attr('disabled', 'true')
                                $(".ii").css("pointer-events","none");
                                $(".ii").css("color","#999999")
                           
                               
                            }
            })
                    } else {
                        // showErrorMessage(res.msg);
                    }
                })
               
            },
            stop: function (data) {
@ -186,12 +204,16 @@ layui.use('element', function () {
                vm.planid = data.planId
                console.log(data.planId)
                conFirm("确定终止该计划吗", data.status, vm.isStop, vm.planid, vm.getDatas)
                
                console.log(vm.isStop)
            },
            noOpen: function () {
                showInfoMessage("暂未开放")
            },
            checkPatient:function(){
                var vm=this
                location.href = "../../temporary/html/userInfo.html?patient=" + vm.paticentcode
            }
        }
    })