فهرست منبع

将传染病上报单独抽离

hurugang 2 سال پیش
والد
کامیت
ffc620896f

+ 0 - 795
src/main/resources/static/js/mz/clinic.js

@@ -27,93 +27,6 @@ var getResultUrl = null;
 //定时器
 var timer;
 
-//甲类
-var classA = [
-    {code: '0100', name: '鼠疫'},
-    {code: '0200', name: '霍乱'}
-];
-
-//乙类
-var classB = [
-    {code: '2002', name: '副伤寒'},
-    {code: '2001', name: '伤寒'},
-    {code: '0305', name: '肝炎(未分型)'},
-    {code: '0401', name: '细菌性痢疾'},
-    {code: '0402', name: '阿米巴性痢疾'},
-    {code: '0501', name: '伤寒'},
-    {code: '0502', name: '副伤寒'},
-    {code: '0600', name: '艾滋病'},
-    {code: '0700', name: '淋病'},
-    {code: '0801', name: '梅毒Ⅰ期'},
-    {code: '0802', name: '梅毒Ⅱ期'},
-    {code: '0803', name: '梅毒Ⅲ期'},
-    {code: '0804', name: '梅毒胎传'},
-    {code: '0805', name: '梅毒隐性'},
-    {code: '0900', name: '脊髓灰质炎'},
-    {code: '1000', name: '麻疹'},
-    {code: '1100', name: '百日咳'},
-    {code: '1200', name: '白喉'},
-    {code: '1400', name: '猩红热'},
-    {code: '1500', name: '流行性出血热'},
-    {code: '1600', name: '狂犬病'},
-    {code: '1700', name: '钩端螺旋体病'},
-    {code: '1800', name: '布鲁氏菌病'},
-    {code: '2100', name: '流行性乙型脑炎'},
-    {code: '2301', name: '间日疟'},
-    {code: '2302', name: '恶性疟'},
-    {code: '2303', name: '疟疾未分型'},
-    {code: '2400', name: '登革热'},
-    {code: '2500', name: '新生儿破伤风'},
-    {code: '2603', name: '肺结核未痰检'},
-    {code: '2604', name: '肺结核仅培阳'},
-    {code: '3100', name: '血吸虫病'},
-    {code: '5100', name: '不明原因肺炎'},
-    {code: '2702', name: '传染性非典型肺炎'},
-    {code: '0306', name: '甲型肝炎'},
-    {code: '0307', name: '乙型肝炎'},
-    {code: '0308', name: '丙型肝炎'},
-    {code: '0309', name: '戊型肝炎'},
-    {code: '5500', name: '人感染高致病性禽流感'},
-    {code: '1901', name: '肺炭疽'},
-    {code: '1902', name: '皮肤炭疽'},
-    {code: '1903', name: '未分型炭疽'},
-    {code: '2606', name: '肺结核涂阳'},
-    {code: '2607', name: '肺结核菌阴'},
-    {code: '5600', name: '流行性脑脊髓膜炎'},
-    {code: '5800', name: '甲型H1N1流感'},
-    {code: '9001', name: '新型冠状病毒肺炎'},
-    {code: '9002', name: '新型冠状病毒感染'},
-    {code: '9003', name: '新型冠状病毒肺炎临床诊断病例'},
-    {code: '9004', name: '新型冠状病毒肺炎疑似病例'},
-];
-
-//丙类
-var classC = [
-    {code: '2200', name: '黑热病'},
-    {code: '3200', name: '丝虫病'},
-    {code: '3300', name: '包虫病'},
-    {code: '3400', name: '麻风病'},
-    {code: '3500', name: '流行性感冒'},
-    {code: '3600', name: '流行性腮腺炎'},
-    {code: '3700', name: '风疹'},
-    {code: '3800', name: '急性出血性结膜炎'},
-    {code: '3900', name: '其他感染性腹泻'},
-    {code: '5700', name: '流行性和地方性斑疹伤寒'},
-    {code: '5900', name: '手足口病'}
-];
-var otherInfections = [
-    {code: '4100', name: '非淋菌性尿道炎(衣原体)'},
-    {code: '4200', name: '尖锐湿疣'},
-    {code: '4300', name: '生殖器疱疹'},
-    {code: '5200', name: '水痘'},
-    {code: '5400', name: '肝吸虫病'},
-    {code: '4000', name: '生殖道沙眼衣原体感染'},
-    {code: '6000', name: '恙虫病'},
-    {code: '6100', name: '森林脑炎'},
-    {code: '6200', name: '结核性胸膜炎'},
-    {code: '6300', name: '人感染猪链球菌'},
-    {code: '6400', name: '人粒细胞无形体病'},
-];
 
 $(function () {
     initGenderSelect();
@@ -3825,184 +3738,6 @@ function initGenderSelect() {
     var otpErReflFlag = '<option value="-1">无</option><option value="1">急诊</option><option value="2">转诊</option><option value="3">转诊合并急诊</option>';
     $('#otpErReflFlag').html(otpErReflFlag);
     $('#otpErReflFlag').selectpicker('refresh');
-
-    //报卡类别
-    var cardReportingType = '<option value="01">初次报告</option><option value="02">订正报告</option><option value="03">死亡</option>';
-    $('#cardReportingType').html(cardReportingType);
-    $('#cardReportingType').selectpicker('refresh');
-
-    //病人属于
-    var thePatientBelongsTo = '<option value="01">外省</option><option value="02">本县区</option><option value="03">本市其他县区</option><option value="04">本省其他城市</option><option value="05">港奥台</option><option value="06">外藉</option>';
-    $('#scopeFlag').html(thePatientBelongsTo);
-    $('#scopeFlag').selectpicker('refresh');
-
-
-    //职业
-    var occupationCode = '<option value="11">国家公务员</option><option value="13">专业技术人员</option><option value="17">职员</option><option value="21">企业管理人员</option><option value="24">工人</option><option value="27">农民</option>' +
-        '<option value="31">学生</option><option value="37">现役军人</option><option value="51">自由职业者</option><option value="54">个体经营者</option><option value="70">无业人员</option><option value="80">退(离)休人员</option><option value="90">其他</option>';
-    $('#occupationCode').html(occupationCode);
-    $('#occupationCode').selectpicker('refresh');
-
-    //分类(1)
-    var vaccinate = '<option value="1">临床诊断</option><option value="2">实验室确诊</option><option value="3">疑似</option><option value="4">病原携带者</option>';
-    $('#vaccinate').html(vaccinate);
-    $('#vaccinate').selectpicker('refresh');
-
-    //分类(2)
-    var vaccinate2 = '<option value="1">急性</option><option value="2">慢性</option>';
-    $('#vaccinate2').html(vaccinate2);
-    $('#vaccinate2').selectpicker('refresh');
-
-
-    var contagion = '';
-    for (var i = 0; i < classA.length; i++) {
-        contagion += '<option value="' + classA[i].code + '">' + classA[i].name + '</option>';
-    }
-    $('#contagion').html(contagion);
-    $('#contagion').selectpicker('refresh');
-
-
-    var contagion2 = '';
-    for (var i = 0; i < classB.length; i++) {
-        contagion2 += '<option value="' + classB[i].code + '">' + classB[i].name + '</option>';
-    }
-    $('#contagion2').html(contagion2);
-    $('#contagion2').selectpicker('refresh');
-
-    //丙类
-    var contagion3 = '';
-    for (var i = 0; i < classC.length; i++) {
-        contagion3 += '<option value="' + classC[i].code + '">' + classC[i].name + '</option>';
-    }
-    $('#contagion3').html(contagion3);
-    $('#contagion3').selectpicker('refresh');
-
-
-    var contagionQt = '';
-    for (var i = 0; i < otherInfections.length; i++) {
-        contagionQt += '<option value="' + otherInfections[i].code + '">' + otherInfections[i].name + '</option>';
-    }
-    $('#contagionQt').html(contagionQt);
-    $('#contagionQt').selectpicker('refresh');
-
-    var testing = [
-        {code: '0', name: '没检测'},
-        {code: '1', name: '阴性'},
-        {code: '2', name: '阳性'}
-    ];
-    var mTrust = '';
-    for (var i = 0; i < testing.length; i++) {
-        mTrust += '<option value="' + testing[i].code + '">' + testing[i].name + '</option>';
-    }
-    $('#mTrust').html(mTrust);
-    $('#mTrust').selectpicker('refresh');
-    $('#mTppa').html(mTrust);
-    $('#mTppa').selectpicker('refresh');
-
-    $('#cTrust').html(mTrust);
-    $('#cTrust').selectpicker('refresh');
-    $('#cTppa').html(mTrust);
-    $('#cTppa').selectpicker('refresh');
-    $('#cTpha').html(mTrust);
-    $('#cTpha').selectpicker('refresh');
-
-    var other = [
-        {code: '0', name: '1:1'},
-        {code: '1', name: '1:2'},
-        {code: '2', name: '1:4'},
-        {code: '3', name: '1:8'},
-        {code: '4', name: '1:16'},
-        {code: '5', name: '1:32'},
-        {code: '6', name: '1:61己以上'},
-        {code: '7', name: '无'},
-    ];
-    var mRpr = '';
-    for (var i = 0; i < other.length; i++) {
-        mRpr += '<option value="' + other[i].code + '">' + other[i].name + '</option>';
-    }
-    $('#mRpr').html(mRpr);
-    $('#mRpr').selectpicker('refresh');
-    $('#cRpr').html(mRpr);
-    $('#cRpr').selectpicker('refresh');
-
-    var testOther = [
-        {code: '0', name: '暗视野显微镜检查阳性'},
-        {code: '1', name: 'ELISA阳性'},
-        {code: '2', name: 'VDRL阳性'},
-        {code: '3', name: 'FTA-ABS阳性'},
-    ];
-    var mOther = '';
-    for (var i = 0; i < testOther.length; i++) {
-        mOther += '<option value="' + testOther[i].code + '">' + testOther[i].name + '</option>';
-    }
-    $('#mOther').html(mOther);
-    $('#mOther').selectpicker('refresh');
-
-    var diagnosticBasis = [
-        {code: '1', name: '临床'},
-        {code: '2', name: '流行病学'},
-        {code: '3', name: '特异性诊断'},
-    ];
-    var disDiagType = '';
-    for (var i = 0; i < diagnosticBasis.length; i++) {
-        disDiagType += '<option value="' + diagnosticBasis[i].code + '">' + diagnosticBasis[i].name + '</option>';
-    }
-    $('#disDiagType').html(disDiagType);
-    $('#disDiagType').selectpicker('refresh');
-
-    var pastHistory = [
-        {code: '1', name: '有'},
-        {code: '0', name: '无'}
-    ];
-    var anamnesis = '';
-    for (var i = 0; i < pastHistory.length; i++) {
-        anamnesis += '<option value="' + pastHistory[i].code + '">' + pastHistory[i].name + '</option>';
-    }
-    $('#anamnesis').html(anamnesis);
-    $('#anamnesis').selectpicker('refresh');
-
-    var visitTypeArr = [
-        {code: '初诊', name: '初诊'},
-        {code: '复诊', name: '复诊'},
-        {code: '急性发作', name: '急性发作'},
-    ];
-    var visitType = '';
-    for (var i = 0; i < visitTypeArr.length; i++) {
-        visitType += '<option value="' + visitTypeArr[i].code + '">' + visitTypeArr[i].name + '</option>';
-    }
-    $('#visitType').html(visitType);
-    $('#visitType').selectpicker('refresh');
-
-    var gyLcfxArr = [
-        {code: '急黄肝', name: '急黄肝'},
-        {code: '隐无黄肝', name: '隐无黄肝'},
-        {code: '慢迁肝', name: '慢迁肝'},
-        {code: '慢活肝', name: '慢活肝'},
-        {code: '重肝', name: '重肝'},
-        {code: '瘀胆肝', name: '瘀胆肝'},
-        {code: '肝硬化', name: '肝硬化'},
-    ];
-    var gyLcfx = '';
-    for (var i = 0; i < gyLcfxArr.length; i++) {
-        gyLcfx += '<option value="' + gyLcfxArr[i].code + '">' + gyLcfxArr[i].name + '</option>';
-    }
-    $('#gyLcfx').html(gyLcfx);
-    $('#gyLcfx').selectpicker('refresh');
-
-    var gyByfxArr = [
-        {code: '甲型', name: '甲型'},
-        {code: '乙型', name: '乙型'},
-        {code: '丙型', name: '丙型'},
-        {code: '戊型', name: '戊型'},
-        {code: '未分型', name: '未分型'},
-        {code: '病原携带者', name: '病原携带者'}
-    ];
-    var gyByfx = '';
-    for (var i = 0; i < gyByfxArr.length; i++) {
-        gyByfx += '<option value="' + gyByfxArr[i].code + '">' + gyByfxArr[i].name + '</option>';
-    }
-    $('#gyByfx').html(gyByfx);
-    $('#gyByfx').selectpicker('refresh');
 }
 
 /**
@@ -13691,533 +13426,3 @@ function realSaveMzyReqrecUnPay() {
     });
 }
 
-
-/**
- * 打开传染病上报
- */
-function crbMainCard() {
-    $("#crbMainCardModal").modal();
-    $.ajax({
-        type: "GET",
-        url: '/thmz/getByPatientId?patientId=' + $("#patientId").text(),
-        contentType: "application/json;charset=UTF-8",
-        dataType: "json",
-        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
-        success: function (res) {
-            if (res == '401' || res == 401) {
-                window.location.href = '/thmz/login/view'
-                return;
-            }
-            if (res.code == 0) {
-                if (res.data != null) {
-                    //延时调用,因为当前弹框还没有加载出来,校验规则无法获取光标与模拟光标丢失事件,延时可以等弹框加载出来后模拟事件
-                    setTimeout(function () {
-                        fillCrbPatinet(res.data);
-                    }, 400);
-                }
-            } else {
-                errorMesage(res);
-                $("#crbMainCardModal").modal("hide");
-            }
-        }
-    });
-    var now=new Date();
-    $("#crbReportDate").text(format(now,"yyyy-MM-dd HH:mm:ss"));
-    $("#inputDt").text(format(now,"yyyy-MM-dd HH:mm:ss"));
-    $("#repotrDoctorName").text(localStorage.getItem("userName"));
-    $('#tb_table_crb').bootstrapTable('refresh');
-    $('#tb_table_crb').bootstrapTable({
-        url: "/thmz/getCrbMainCardByPatientId?patientId=" + $("#patientId").text(),         //请求后台的URL(*)
-        method: 'get',                      //请求方式(*)
-        toolbar: '#toolbar',                //工具按钮用哪个容器
-        striped: true,                      //是否显示行间隔色
-        cache: false,                       //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
-        pagination: true,                   //是否显示分页(*)
-        sortable: true,                     //是否启用排序
-        sortOrder: "asc",                   //排序方式
-        //queryParams: queryParams,           //传递参数(*)
-        sidePagination: "client",           //分页方式:client客户端分页,server服务端分页(*)
-        pageNumber: 1,                       //初始化加载第一页,默认第一页
-        pageSize: 5,                       //每页的记录行数(*)
-        pageList: [5, 10, 25, 50, 100],        //可供选择的每页的行数(*)
-        search: false,                       //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
-        strictSearch: true,
-        showColumns: false,                  //是否显示所有的列
-        showRefresh: false,                  //是否显示刷新按钮
-        minimumCountColumns: 2,             //最少允许的列数
-        clickToSelect: true,                //是否启用点击选中行
-        uniqueId: "ID",                     //每一行的唯一标识,一般为主键列
-        showToggle: false,                    //是否显示详细视图和列表视图的切换按钮
-        cardView: false,                    //是否显示详细视图
-        detailView: false,
-        //rowStyle:rowStyle,//通过自定义函数设置行样式
-        ajaxOptions: {
-            headers: {
-                'Accept': 'application/json',
-                'Authorization': 'Bearer ' + localStorage.getItem("token")
-            }
-        },
-        columns: [
-            {
-                field: '',
-                title: '传染病名称',
-                align: "center",
-                valign: 'middle',
-                // sortable: true
-                formatter: function (value, row, index) {
-                    if (stringNotBlank(row.contagion)) {
-                        return classA.filter(item => {
-                            return item.code === row.contagion
-                        })[0].name
-                    }
-
-                    if (stringNotBlank(row.contagion2)) {
-                        return classB.filter(item => {
-                            return item.code === row.contagion2
-                        })[0].name
-                    }
-                    if (stringNotBlank(row.contagion3)) {
-                        return classC.filter(item => {
-                            return item.code === row.contagion3
-                        })[0].name
-                    }
-                    if (stringNotBlank(row.contagionQt)) {
-                        return otherInfections.filter(item => {
-                            return item.code === row.contagionQt
-                        })[0].name
-                    }
-                }
-            }, {
-                field: 'reportDate',
-                title: '填报日期',
-                align: "center",
-                valign: 'middle',
-                //  sortable: true
-                formatter: function (value, row, index) {
-                    return format(value, "yyyy-MM-dd HH:mm");
-                }
-            }
-        ],
-        onClickRow: function (row) {
-            getCrbMainCardByPatientIdAndTimes(row.patientId, row.times);
-        },
-        responseHandler: function (res) {
-            if (res == '401' || res == 401) {
-                window.location.href = '/thmz/login/view'
-                return;
-            }
-            var ress = eval(res);
-            if (ress.code == -1) {
-                errorMesage(ress);
-                return {
-                    "total": 0,//总页数
-                    "rows": {}   //数据
-                };
-            }
-
-            return {
-                "total": ress.data.length,//总页数
-                "rows": ress.data   //数据
-            };
-        }
-    });
-}
-
-/**
- *
- * @param patientId
- * @param times
- */
-function getCrbMainCardByPatientIdAndTimes(patientId,times) {
-    $.ajax({
-        type: "GET",
-        url: '/thmz/getByPatientId?patientId=' + patientId,
-        contentType: "application/json;charset=UTF-8",
-        dataType: "json",
-        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
-        success: function (res) {
-            if (res == '401' || res == 401) {
-                window.location.href = '/thmz/login/view'
-                return;
-            }
-            if (res.code == 0) {
-                if (res.data != null) {
-                    //延时调用,因为当前弹框还没有加载出来,校验规则无法获取光标与模拟光标丢失事件,延时可以等弹框加载出来后模拟事件
-                    setTimeout(function () {
-                        fillCrbPatinet(res.data);
-                        $.ajax({
-                            type: "GET",
-                            url: '/thmz/getCrbMainCardByPatientIdAndTimes?patientId=' + patientId+'&times='+times,
-                            contentType: "application/json;charset=UTF-8",
-                            dataType: "json",
-                            headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
-                            success: function (res) {
-                                if (res == '401' || res == 401) {
-                                    window.location.href = '/thmz/login/view'
-                                    return;
-                                }
-                                if (res.code == 0) {
-                                    if (res.data != null) {
-                                        var homeDistrict=res.data.homeDistrict;
-                                        if(homeDistrict!=null &&homeDistrict!=''){
-                                           var pro=homeDistrict.substring(0,2)+'0000';
-                                            $("#crbMainCardProvinceCode").selectpicker('val', pro);
-                                            $("#crbMainCardProvinceCode").selectpicker('refresh');
-                                            var city=homeDistrict.substring(0,4)+'00';
-                                            $("#crbMainCardCityCode").selectpicker('val', city);
-                                            $("#crbMainCardCityCode").selectpicker('refresh');
-                                            $("#crbMainCardDistrictCode").selectpicker('val', homeDistrict);
-                                            $("#crbMainCardDistrictCode").selectpicker('refresh');
-                                        }
-                                        $("#cardReportingType").selectpicker('val', res.data.illType);
-                                        $("#cardReportingType").selectpicker('refresh');
-                                        $("#crbMainCardName").val(res.data.name);
-                                        $("#crbMainCardCode").val(res.data.patientId);
-                                        $("#genearch").val(res.data.genearch);
-                                        $("#crbMainCardAge").val(res.data.age);
-                                        $("#crbMainCardGender").selectpicker('val', res.data.sex);
-                                        $("#crbMainCardGender").selectpicker('refresh');
-                                        $("#yunDays").val(res.data.yunDays);
-                                        $("#corporation").val(res.data.corporation);
-                                        $("#scopeFlag").selectpicker('val', res.data.scopeFlag);
-                                        $("#scopeFlag").selectpicker('refresh');
-                                        $("#occupationCode").selectpicker('val', res.data.occupationCode);
-                                        $("#occupationCode").selectpicker('refresh');
-                                        $("#crbMainCardBirthDay").val(res.data.birthDate);
-                                        $("#crbMainCardCardNo").val(res.data.cardNo);
-                                        $("#crbMainCardPhoneNum").val(res.data.relationTel);
-                                        $("#crbMainCardIdCard").val(res.data.socialNo);
-                                        $("#crbMainCardDetail").val(res.data.homeStreet);
-                                        $("#currentStreet").val(res.data.currentStreet);
-                                        $("#vaccinate").selectpicker('val', res.data.vaccinate);
-                                        $("#vaccinate").selectpicker('refresh');
-                                        $("#vaccinate2").selectpicker('val', res.data.vaccinate2);
-                                        $("#vaccinate2").selectpicker('refresh');
-                                        $("#illStartDate").val(res.data.illStartDate);
-                                        $("#illFirstDate").val(res.data.illFirstDate);
-                                        $("#deathDate").val(res.data.deathDate);
-                                        $("#contagion").selectpicker('val', res.data.contagion);
-                                        $("#contagion").selectpicker('refresh');
-                                        $("#contagion2").selectpicker('val', res.data.contagion2);
-                                        $("#contagion2").selectpicker('refresh');
-                                        $("#contagion3").selectpicker('val', res.data.contagion3);
-                                        $("#contagion3").selectpicker('refresh');
-                                        $("#contagionQt").selectpicker('val', res.data.contagionQt);
-                                        $("#contagionQt").selectpicker('refresh');
-                                        $("#mTrust").selectpicker('val', res.data.mtrust);
-                                        $("#mTrust").selectpicker('refresh');
-                                        $("#mRpr").selectpicker('val', res.data.mrpr);
-                                        $("#mRpr").selectpicker('refresh');
-                                        $("#mTppa").selectpicker('val', res.data.mtppa);
-                                        $("#mTppa").selectpicker('refresh');
-                                        $("#mOther").selectpicker('val', res.data.mother);
-                                        $("#mOther").selectpicker('refresh');
-                                        $("#cTrust").selectpicker('val', res.data.ctrust);
-                                        $("#cTrust").selectpicker('refresh');
-                                        $("#cRpr").selectpicker('val', res.data.crpr);
-                                        $("#cRpr").selectpicker('refresh');
-                                        $("#cTppa").selectpicker('val', res.data.ctppa);
-                                        $("#cTppa").selectpicker('refresh');
-                                        $("#cTpha").selectpicker('val', res.data.ctpha);
-                                        $("#cTpha").selectpicker('refresh');
-                                        $("#contagionText").val(res.data.contagionText);
-                                        $("#disDiagType").selectpicker('val', res.data.disDiagType);
-                                        $("#disDiagType").selectpicker('refresh');
-                                        $("#cardRet").val(res.data.cardRet);
-                                        $("#reportTel").val(res.data.reportTel);
-                                        $("#repotrDoctorName").text(res.data.reportOpera);
-                                        $("#crbReportDate").text(res.data.reportDate);
-                                        $("#inputDt").text(res.data.inputDt);
-                                        $("#anamnesis").selectpicker('val', res.data.anamnesis);
-                                        $("#anamnesis").selectpicker('refresh');
-                                        $("#visitType").selectpicker('val', res.data.visitType);
-                                        $("#visitType").selectpicker('refresh');
-                                        $("#crbRemark").val(res.data.remark);
-                                        $("#gyLcfx").selectpicker('val', res.data.gyLcfx);
-                                        $("#gyLcfx").selectpicker('refresh');
-                                        $("#gyByfx").selectpicker('val', res.data.gyByfx);
-                                        $("#gyByfx").selectpicker('refresh');
-                                        $("#vAlt").val(res.data.valt);
-                                        $("#vZdhz").val(res.data.vzdhz);
-                                        $("#vKHavigm").val(res.data.vkhavigm);
-                                        $("#vHavRna").val(res.data.vhavrna);
-                                        $("#vHbsag").val(res.data.vhbsag);
-                                        $("#vKHbs").val(res.data.vkhbs);
-                                        $("#vHbeag").val(res.data.vhbeag);
-                                        $("#vKHbc").val(res.data.vkhbc);
-                                        $("#vKHbcigm").val(res.data.vkhbcigm);
-                                        $("#vHbvDna").val(res.data.vhbvdna);
-                                        $("#vKHcv").val(res.data.vkhcv);
-                                        $("#vHcvRna").val(res.data.vhcvrna);
-                                        $("#vKHdvigm").val(res.data.vkhdvigm);
-                                        $("#vKHdv").val(res.data.vkhdv);
-                                        $("#vHdvRna").val(res.data.vhdvrna);
-                                        $("#vKHevigm").val(res.data.vkhevigm);
-                                        $("#vKHev").val(res.data.vkhev);
-                                        $("#vHevRna").val(res.data.vhevrna);
-                                        $("#gyDzbm").val(res.data.gyDzbm);
-                                        $("#timesCrbMainCard").val(times);
-                                        $("#vKHbe").val(res.data.vkhbe);
-                                    }
-                                } else {
-                                    errorMesage(res);
-                                }
-                            }
-                        });
-
-                    }, 400);
-                }
-            } else {
-                errorMesage(res);
-            }
-        }
-    });
-}
-
-
-/**
- * 将病人信息填入患者信息修改form
- * @param patinet
- */
-function fillCrbPatinet(patinet) {
-    if (patinet != null) {
-        $("#crbMainCardCode").val(patinet.patientId);
-        $("#crbMainCardName").val(patinet.name);
-        $("#crbMainCardName").blur();
-        $("#crbMainCardAge").val(patinet.age);
-        $("#crbMainCardAge").blur();
-        $("#crbMainCardGender").selectpicker('val', patinet.sex);
-        $("#crbMainCardGender").selectpicker('refresh');
-        $("#crbMainCardGender").blur();
-        $("#crbMainCardBirthDay").val(patinet.birthDayStr);
-        $("#crbMainCardBirthDay").blur();
-        $('#crbMainCardCertificateType').selectpicker('val', patinet.certificateType);
-        $('#crbMainCardCertificateType').selectpicker('refresh');
-        $("#crbMainCardCardNo").val(patinet.icCardNo);
-        $("#crbMainCardCardNo").attr("title", patinet.icCardNo);
-        $("#crbMainCardCardNo").blur();
-        $("#crbMainCardPhoneNum").val(patinet.phoneNo);
-        $("#crbMainCardPhoneNum").attr("title", patinet.phoneNo);
-        $("#crbMainCardPhoneNum").blur();
-        $("#crbMainCardPatientsNature").selectpicker('val', patinet.responseType);//默认选中
-        $('#crbMainCardPatientsNature').selectpicker('refresh');
-        $("#crbMainCardPatientsNature").blur();
-        $("#crbMainCardIdCard").val(patinet.socialNo);
-        $("#crbMainCardIdCard").attr("title", patinet.socialNo);
-        $("#crbMainCardIdCard").blur();
-        $('#crbMainCardProvinceCode').selectpicker('val', patinet.provinceCode);
-        $('#crbMainCardProvinceCode').selectpicker('refresh');
-        initCity(5, patinet.cityCode);
-        initDistrict(5, patinet.cityCode, patinet.districtCode);
-        $("#crbMainCardDetail").val(patinet.detail);
-        $("#crbMainCardDetail").blur();
-        $("#crbMainCardContact").val(patinet.relName);
-        $("#crbMainCardContactPhone").val(patinet.contractName);
-    }
-}
-
-
-/**
- * 传染病上报
- */
-function saveCrbMainCard() {
-    $("#saveCrbMainCard").attr("disabled", true);
-    var userIdCode = localStorage.getItem("userIdCode");
-    var reportDept = localStorage.getItem(userIdCode);
-    $.ajax({
-        type: "POST",
-        url: '/thmz/saveCrbMainCard',
-        contentType: "application/json;charset=UTF-8",
-        dataType: "json",
-        data: JSON.stringify({
-            "illType": $("#cardReportingType").val(),
-            "name": $("#crbMainCardName").val(),
-            "patientId": $("#crbMainCardCode").val(),
-            "genearch": $("#genearch").val(),
-            "age": $("#crbMainCardAge").val(),
-            "sex": $("#crbMainCardGender").val(),
-            "yunDays": $("#yunDays").val(),
-            "corporation": $("#corporation").val(),
-            "scopeFlag": $("#scopeFlag").val(),
-            "occupationCode": $("#occupationCode").val(),
-            "birthDate": $("#crbMainCardBirthDay").val(),
-            "cardNo": $("#crbMainCardCardNo").val(),
-            "relationTel": $("#crbMainCardPhoneNum").val(),
-            "socialNo": $("#crbMainCardIdCard").val(),
-            "homeDistrict":$("#crbMainCardDistrictCode").val(),
-            "homeStreet": $("#crbMainCardDetail").val(),
-            "currentStreet": $("#currentStreet").val(),
-            "vaccinate": $("#vaccinate").val(),
-            "vaccinate2": $("#vaccinate2").val(),
-            "illStartDate": $("#illStartDate").val(),
-            "illFirstDate": $("#illFirstDate").val(),
-            "deathDate": $("#deathDate").val(),
-            "contagion": $("#contagion").val(),
-            "contagion2": $("#contagion2").val(),
-            "contagion3": $("#contagion3").val(),
-            "contagionQt": $("#contagionQt").val(),
-            "mtrust": $("#mTrust").val(),
-            "mrpr": $("#mRpr").val(),
-            "mtppa": $("#mTppa").val(),
-            "mother": $("#mOther").val(),
-            "ctrust": $("#cTrust").val(),
-            "crpr": $("#cRpr").val(),
-            "ctppa": $("#cTppa").val(),
-            "ctpha": $("#cTpha").val(),
-            "contagionText": $("#contagionText").val(),
-            "disDiagType": $("#disDiagType").val(),
-            "cardRet": $("#cardRet").val(),
-            "reportTel": $("#reportTel").val(),
-            // "reportDate": $("#crbReportDate").text(),
-            // "inputDt": $("#inputDt").text(),
-            "anamnesis": $("#anamnesis").val(),
-            "visitType": $("#visitType").val(),
-            "remark": $("#crbRemark").val(),
-            "gyLcfx": $("#gyLcfx").val(),
-            "gyByfx": $("#gyByfx").val(),
-            "valt": $("#vAlt").val(),
-            "vzdhz": $("#vZdhz").val(),
-            "vkhavigm": $("#vKHavigm").val(),
-            "vhavrna": $("#vHavRna").val(),
-            "vhbsag": $("#vHbsag").val(),
-            "vkhbs": $("#vKHbs").val(),
-            "vhbeag": $("#vHbeag").val(),
-            "vkhbe": $("#vKHbe").val(),
-            "vkhbc": $("#vKHbc").val(),
-            "vkhbcigm": $("#vKHbcigm").val(),
-            "vhbvdna": $("#vHbvDna").val(),
-            "vkhcv": $("#vKHcv").val(),
-            "vhcvrna": $("#vHcvRna").val(),
-            "vkhdvigm": $("#vKHdvigm").val(),
-            "vkhdv": $("#vKHdv").val(),
-            "vhdvrna": $("#vHdvRna").val(),
-            "vkhevigm": $("#vKHevigm").val(),
-            "vkhev": $("#vKHev").val(),
-            "vhevrna": $("#vHevRna").val(),
-            "gyDzbm": $("#gyDzbm").val(),
-            "reportDept": reportDept,
-            "times":$("#timesCrbMainCard").val()
-        }),
-        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
-        success: function (res) {
-            if (res == '401' || res == 401) {
-                window.location.href = '/thmz/login/view'
-                return;
-            }
-            if (res.code == 0) {
-                successMesage(res);
-                clearCrbMainCard();
-                $("#crbMainCardModal").modal('hide');
-            } else {
-                errorMesage(res);
-            }
-            $("#saveCrbMainCard").attr("disabled", false);
-        }
-    });
-}
-
-
-/**
- * 清空传染病上报
- */
-function clearCrbMainCard() {
-    $("#cardReportingType").selectpicker('val', null);
-    $("#cardReportingType").selectpicker('refresh');
-    $("#crbMainCardName").val(null);
-    $("#crbMainCardCode").val(null);
-    $("#genearch").val(null);
-    $("#crbMainCardAge").val(null);
-    $("#crbMainCardGender").selectpicker('val', null);
-    $("#crbMainCardGender").selectpicker('refresh');
-    $("#yunDays").val(null);
-    $("#corporation").val(null);
-    $("#scopeFlag").selectpicker('val', null);
-    $("#scopeFlag").selectpicker('refresh');
-    $("#occupationCode").selectpicker('val', null);
-    $("#occupationCode").selectpicker('refresh');
-    $("#crbMainCardBirthDay").val(null);
-    $("#crbMainCardCardNo").val(null);
-    $("#crbMainCardPhoneNum").val(null);
-    $("#crbMainCardPatientsNature").selectpicker('val', null);
-    $("#crbMainCardPatientsNature").selectpicker('refresh');
-    $("#crbMainCardCertificateType").selectpicker('val', null);
-    $("#crbMainCardCertificateType").selectpicker('refresh');
-    $("#crbMainCardIdCard").val(null);
-    $("#crbMainCardProvinceCode").selectpicker('val', null);
-    $("#crbMainCardProvinceCode").selectpicker('refresh');
-    $("#crbMainCardCityCode").selectpicker('val', null);
-    $("#crbMainCardCityCode").selectpicker('refresh');
-    $("#crbMainCardDistrictCode").selectpicker('val', null);
-    $("#crbMainCardDistrictCode").selectpicker('refresh');
-    $("#crbMainCardDetail").val(null);
-    $("#currentStreet").val(null);
-    $("#vaccinate").selectpicker('val', null);
-    $("#vaccinate").selectpicker('refresh');
-    $("#vaccinate2").selectpicker('val', null);
-    $("#vaccinate2").selectpicker('refresh');
-    $("#illStartDate").val(null);
-    $("#illFirstDate").val(null);
-    $("#deathDate").val(null);
-    $("#contagion").selectpicker('val', null);
-    $("#contagion").selectpicker('refresh');
-    $("#contagion2").selectpicker('val', null);
-    $("#contagion2").selectpicker('refresh');
-    $("#contagion3").selectpicker('val', null);
-    $("#contagion3").selectpicker('refresh');
-    $("#contagionQt").selectpicker('val', null);
-    $("#contagionQt").selectpicker('refresh');
-    $("#mTrust").selectpicker('val', null);
-    $("#mTrust").selectpicker('refresh');
-    $("#mRpr").selectpicker('val', null);
-    $("#mRpr").selectpicker('refresh');
-    $("#mTppa").selectpicker('val', null);
-    $("#mTppa").selectpicker('refresh');
-    $("#mOther").selectpicker('val', null);
-    $("#mOther").selectpicker('refresh');
-    $("#cTrust").selectpicker('val', null);
-    $("#cTrust").selectpicker('refresh');
-    $("#cRpr").selectpicker('val', null);
-    $("#cRpr").selectpicker('refresh');
-    $("#cTppa").selectpicker('val', null);
-    $("#cTppa").selectpicker('refresh');
-    $("#cTpha").selectpicker('val', null);
-    $("#cTpha").selectpicker('refresh');
-    $("#contagionText").val(null);
-    $("#disDiagType").selectpicker('val', null);
-    $("#disDiagType").selectpicker('refresh');
-    $("#cardRet").val(null);
-    $("#reportTel").val(null);
-    $("#repotrDoctorName").text(null);
-    $("#crbReportDate").text(null);
-    $("#inputDt").text(null);
-    $("#anamnesis").selectpicker('val', null);
-    $("#anamnesis").selectpicker('refresh');
-    $("#visitType").selectpicker('val', null);
-    $("#visitType").selectpicker('refresh');
-    $("#crbRemark").val(null);
-    $("#gyLcfx").selectpicker('val', null);
-    $("#gyLcfx").selectpicker('refresh');
-    $("#gyByfx").selectpicker('val', null);
-    $("#gyByfx").selectpicker('refresh');
-    $("#vAlt").val(null);
-    $("#vZdhz").val(null);
-    $("#vKHavigm").val(null);
-    $("#vHavRna").val(null);
-    $("#vHbsag").val(null);
-    $("#vKHbs").val(null);
-    $("#vHbeag").val(null);
-    $("#vKHbc").val(null);
-    $("#vKHbcigm").val(null);
-    $("#vHbvDna").val(null);
-    $("#vKHcv").val(null);
-    $("#vHcvRna").val(null);
-    $("#vKHdvigm").val(null);
-    $("#vKHdv").val(null);
-    $("#vHdvRna").val(null);
-    $("#vKHevigm").val(null);
-    $("#vKHev").val(null);
-    $("#vHevRna").val(null);
-    $("#gyDzbm").val(null);
-    $("#timesCrbMainCard").val(null);
-    $("#vKHbe").val(null);
-}

+ 810 - 0
src/main/resources/static/js/mz/crb_main_card.js

@@ -0,0 +1,810 @@
+//@ sourceURL=crb_main_card.js
+//甲类
+var classA = [
+    {code: '0100', name: '鼠疫'},
+    {code: '0200', name: '霍乱'}
+];
+
+//乙类
+var classB = [
+    {code: '2002', name: '副伤寒'},
+    {code: '2001', name: '伤寒'},
+    {code: '0305', name: '肝炎(未分型)'},
+    {code: '0401', name: '细菌性痢疾'},
+    {code: '0402', name: '阿米巴性痢疾'},
+    {code: '0501', name: '伤寒'},
+    {code: '0502', name: '副伤寒'},
+    {code: '0600', name: '艾滋病'},
+    {code: '0700', name: '淋病'},
+    {code: '0801', name: '梅毒Ⅰ期'},
+    {code: '0802', name: '梅毒Ⅱ期'},
+    {code: '0803', name: '梅毒Ⅲ期'},
+    {code: '0804', name: '梅毒胎传'},
+    {code: '0805', name: '梅毒隐性'},
+    {code: '0900', name: '脊髓灰质炎'},
+    {code: '1000', name: '麻疹'},
+    {code: '1100', name: '百日咳'},
+    {code: '1200', name: '白喉'},
+    {code: '1400', name: '猩红热'},
+    {code: '1500', name: '流行性出血热'},
+    {code: '1600', name: '狂犬病'},
+    {code: '1700', name: '钩端螺旋体病'},
+    {code: '1800', name: '布鲁氏菌病'},
+    {code: '2100', name: '流行性乙型脑炎'},
+    {code: '2301', name: '间日疟'},
+    {code: '2302', name: '恶性疟'},
+    {code: '2303', name: '疟疾未分型'},
+    {code: '2400', name: '登革热'},
+    {code: '2500', name: '新生儿破伤风'},
+    {code: '2603', name: '肺结核未痰检'},
+    {code: '2604', name: '肺结核仅培阳'},
+    {code: '3100', name: '血吸虫病'},
+    {code: '5100', name: '不明原因肺炎'},
+    {code: '2702', name: '传染性非典型肺炎'},
+    {code: '0306', name: '甲型肝炎'},
+    {code: '0307', name: '乙型肝炎'},
+    {code: '0308', name: '丙型肝炎'},
+    {code: '0309', name: '戊型肝炎'},
+    {code: '5500', name: '人感染高致病性禽流感'},
+    {code: '1901', name: '肺炭疽'},
+    {code: '1902', name: '皮肤炭疽'},
+    {code: '1903', name: '未分型炭疽'},
+    {code: '2606', name: '肺结核涂阳'},
+    {code: '2607', name: '肺结核菌阴'},
+    {code: '5600', name: '流行性脑脊髓膜炎'},
+    {code: '5800', name: '甲型H1N1流感'},
+    {code: '9001', name: '新型冠状病毒肺炎'},
+    {code: '9002', name: '新型冠状病毒感染'},
+    {code: '9003', name: '新型冠状病毒肺炎临床诊断病例'},
+    {code: '9004', name: '新型冠状病毒肺炎疑似病例'},
+];
+
+//丙类
+var classC = [
+    {code: '2200', name: '黑热病'},
+    {code: '3200', name: '丝虫病'},
+    {code: '3300', name: '包虫病'},
+    {code: '3400', name: '麻风病'},
+    {code: '3500', name: '流行性感冒'},
+    {code: '3600', name: '流行性腮腺炎'},
+    {code: '3700', name: '风疹'},
+    {code: '3800', name: '急性出血性结膜炎'},
+    {code: '3900', name: '其他感染性腹泻'},
+    {code: '5700', name: '流行性和地方性斑疹伤寒'},
+    {code: '5900', name: '手足口病'}
+];
+var otherInfections = [
+    {code: '4100', name: '非淋菌性尿道炎(衣原体)'},
+    {code: '4200', name: '尖锐湿疣'},
+    {code: '4300', name: '生殖器疱疹'},
+    {code: '5200', name: '水痘'},
+    {code: '5400', name: '肝吸虫病'},
+    {code: '4000', name: '生殖道沙眼衣原体感染'},
+    {code: '6000', name: '恙虫病'},
+    {code: '6100', name: '森林脑炎'},
+    {code: '6200', name: '结核性胸膜炎'},
+    {code: '6300', name: '人感染猪链球菌'},
+    {code: '6400', name: '人粒细胞无形体病'},
+];
+
+$(function () {
+    initSelect();
+});
+
+
+/**
+ * 初始化下拉选
+ */
+function initSelect() {
+    //报卡类别
+    var cardReportingType = '<option value="01">初次报告</option><option value="02">订正报告</option><option value="03">死亡</option>';
+    $('#cardReportingType').html(cardReportingType);
+    $('#cardReportingType').selectpicker('refresh');
+
+    //病人属于
+    var thePatientBelongsTo = '<option value="01">外省</option><option value="02">本县区</option><option value="03">本市其他县区</option><option value="04">本省其他城市</option><option value="05">港奥台</option><option value="06">外藉</option>';
+    $('#scopeFlag').html(thePatientBelongsTo);
+    $('#scopeFlag').selectpicker('refresh');
+
+
+    //职业
+    var occupationCode = '<option value="11">国家公务员</option><option value="13">专业技术人员</option><option value="17">职员</option><option value="21">企业管理人员</option><option value="24">工人</option><option value="27">农民</option>' +
+        '<option value="31">学生</option><option value="37">现役军人</option><option value="51">自由职业者</option><option value="54">个体经营者</option><option value="70">无业人员</option><option value="80">退(离)休人员</option><option value="90">其他</option>';
+    $('#occupationCode').html(occupationCode);
+    $('#occupationCode').selectpicker('refresh');
+
+    //分类(1)
+    var vaccinate = '<option value="1">临床诊断</option><option value="2">实验室确诊</option><option value="3">疑似</option><option value="4">病原携带者</option>';
+    $('#vaccinate').html(vaccinate);
+    $('#vaccinate').selectpicker('refresh');
+
+    //分类(2)
+    var vaccinate2 = '<option value="1">急性</option><option value="2">慢性</option>';
+    $('#vaccinate2').html(vaccinate2);
+    $('#vaccinate2').selectpicker('refresh');
+
+
+    var contagion = '';
+    for (var i = 0; i < classA.length; i++) {
+        contagion += '<option value="' + classA[i].code + '">' + classA[i].name + '</option>';
+    }
+    $('#contagion').html(contagion);
+    $('#contagion').selectpicker('refresh');
+
+
+    var contagion2 = '';
+    for (var i = 0; i < classB.length; i++) {
+        contagion2 += '<option value="' + classB[i].code + '">' + classB[i].name + '</option>';
+    }
+    $('#contagion2').html(contagion2);
+    $('#contagion2').selectpicker('refresh');
+
+    //丙类
+    var contagion3 = '';
+    for (var i = 0; i < classC.length; i++) {
+        contagion3 += '<option value="' + classC[i].code + '">' + classC[i].name + '</option>';
+    }
+    $('#contagion3').html(contagion3);
+    $('#contagion3').selectpicker('refresh');
+
+
+    var contagionQt = '';
+    for (var i = 0; i < otherInfections.length; i++) {
+        contagionQt += '<option value="' + otherInfections[i].code + '">' + otherInfections[i].name + '</option>';
+    }
+    $('#contagionQt').html(contagionQt);
+    $('#contagionQt').selectpicker('refresh');
+
+    var testing = [
+        {code: '0', name: '没检测'},
+        {code: '1', name: '阴性'},
+        {code: '2', name: '阳性'}
+    ];
+    var mTrust = '';
+    for (var i = 0; i < testing.length; i++) {
+        mTrust += '<option value="' + testing[i].code + '">' + testing[i].name + '</option>';
+    }
+    $('#mTrust').html(mTrust);
+    $('#mTrust').selectpicker('refresh');
+    $('#mTppa').html(mTrust);
+    $('#mTppa').selectpicker('refresh');
+
+    $('#cTrust').html(mTrust);
+    $('#cTrust').selectpicker('refresh');
+    $('#cTppa').html(mTrust);
+    $('#cTppa').selectpicker('refresh');
+    $('#cTpha').html(mTrust);
+    $('#cTpha').selectpicker('refresh');
+
+    var other = [
+        {code: '0', name: '1:1'},
+        {code: '1', name: '1:2'},
+        {code: '2', name: '1:4'},
+        {code: '3', name: '1:8'},
+        {code: '4', name: '1:16'},
+        {code: '5', name: '1:32'},
+        {code: '6', name: '1:61己以上'},
+        {code: '7', name: '无'},
+    ];
+    var mRpr = '';
+    for (var i = 0; i < other.length; i++) {
+        mRpr += '<option value="' + other[i].code + '">' + other[i].name + '</option>';
+    }
+    $('#mRpr').html(mRpr);
+    $('#mRpr').selectpicker('refresh');
+    $('#cRpr').html(mRpr);
+    $('#cRpr').selectpicker('refresh');
+
+    var testOther = [
+        {code: '0', name: '暗视野显微镜检查阳性'},
+        {code: '1', name: 'ELISA阳性'},
+        {code: '2', name: 'VDRL阳性'},
+        {code: '3', name: 'FTA-ABS阳性'},
+    ];
+    var mOther = '';
+    for (var i = 0; i < testOther.length; i++) {
+        mOther += '<option value="' + testOther[i].code + '">' + testOther[i].name + '</option>';
+    }
+    $('#mOther').html(mOther);
+    $('#mOther').selectpicker('refresh');
+
+    var diagnosticBasis = [
+        {code: '1', name: '临床'},
+        {code: '2', name: '流行病学'},
+        {code: '3', name: '特异性诊断'},
+    ];
+    var disDiagType = '';
+    for (var i = 0; i < diagnosticBasis.length; i++) {
+        disDiagType += '<option value="' + diagnosticBasis[i].code + '">' + diagnosticBasis[i].name + '</option>';
+    }
+    $('#disDiagType').html(disDiagType);
+    $('#disDiagType').selectpicker('refresh');
+
+    var pastHistory = [
+        {code: '1', name: '有'},
+        {code: '0', name: '无'}
+    ];
+    var anamnesis = '';
+    for (var i = 0; i < pastHistory.length; i++) {
+        anamnesis += '<option value="' + pastHistory[i].code + '">' + pastHistory[i].name + '</option>';
+    }
+    $('#anamnesis').html(anamnesis);
+    $('#anamnesis').selectpicker('refresh');
+
+    var visitTypeArr = [
+        {code: '初诊', name: '初诊'},
+        {code: '复诊', name: '复诊'},
+        {code: '急性发作', name: '急性发作'},
+    ];
+    var visitType = '';
+    for (var i = 0; i < visitTypeArr.length; i++) {
+        visitType += '<option value="' + visitTypeArr[i].code + '">' + visitTypeArr[i].name + '</option>';
+    }
+    $('#visitType').html(visitType);
+    $('#visitType').selectpicker('refresh');
+
+    var gyLcfxArr = [
+        {code: '急黄肝', name: '急黄肝'},
+        {code: '隐无黄肝', name: '隐无黄肝'},
+        {code: '慢迁肝', name: '慢迁肝'},
+        {code: '慢活肝', name: '慢活肝'},
+        {code: '重肝', name: '重肝'},
+        {code: '瘀胆肝', name: '瘀胆肝'},
+        {code: '肝硬化', name: '肝硬化'},
+    ];
+    var gyLcfx = '';
+    for (var i = 0; i < gyLcfxArr.length; i++) {
+        gyLcfx += '<option value="' + gyLcfxArr[i].code + '">' + gyLcfxArr[i].name + '</option>';
+    }
+    $('#gyLcfx').html(gyLcfx);
+    $('#gyLcfx').selectpicker('refresh');
+
+    var gyByfxArr = [
+        {code: '甲型', name: '甲型'},
+        {code: '乙型', name: '乙型'},
+        {code: '丙型', name: '丙型'},
+        {code: '戊型', name: '戊型'},
+        {code: '未分型', name: '未分型'},
+        {code: '病原携带者', name: '病原携带者'}
+    ];
+    var gyByfx = '';
+    for (var i = 0; i < gyByfxArr.length; i++) {
+        gyByfx += '<option value="' + gyByfxArr[i].code + '">' + gyByfxArr[i].name + '</option>';
+    }
+    $('#gyByfx').html(gyByfx);
+    $('#gyByfx').selectpicker('refresh');
+}
+
+
+/**
+ * 打开传染病上报
+ */
+function crbMainCard() {
+    $("#crbMainCardModal").modal();
+    $.ajax({
+        type: "GET",
+        url: '/thmz/getByPatientId?patientId=' + $("#patientId").text(),
+        contentType: "application/json;charset=UTF-8",
+        dataType: "json",
+        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
+        success: function (res) {
+            if (res == '401' || res == 401) {
+                window.location.href = '/thmz/login/view'
+                return;
+            }
+            if (res.code == 0) {
+                if (res.data != null) {
+                    //延时调用,因为当前弹框还没有加载出来,校验规则无法获取光标与模拟光标丢失事件,延时可以等弹框加载出来后模拟事件
+                    setTimeout(function () {
+                        fillCrbPatinet(res.data);
+                    }, 400);
+                }
+            } else {
+                errorMesage(res);
+                $("#crbMainCardModal").modal("hide");
+            }
+        }
+    });
+    var now = new Date();
+    $("#crbReportDate").text(format(now, "yyyy-MM-dd HH:mm:ss"));
+    $("#inputDt").text(format(now, "yyyy-MM-dd HH:mm:ss"));
+    $("#repotrDoctorName").text(localStorage.getItem("userName"));
+    $('#tb_table_crb').bootstrapTable('refresh');
+    $('#tb_table_crb').bootstrapTable({
+        url: "/thmz/getCrbMainCardByPatientId?patientId=" + $("#patientId").text(),         //请求后台的URL(*)
+        method: 'get',                      //请求方式(*)
+        toolbar: '#toolbar',                //工具按钮用哪个容器
+        striped: true,                      //是否显示行间隔色
+        cache: false,                       //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
+        pagination: true,                   //是否显示分页(*)
+        sortable: true,                     //是否启用排序
+        sortOrder: "asc",                   //排序方式
+        //queryParams: queryParams,           //传递参数(*)
+        sidePagination: "client",           //分页方式:client客户端分页,server服务端分页(*)
+        pageNumber: 1,                       //初始化加载第一页,默认第一页
+        pageSize: 5,                       //每页的记录行数(*)
+        pageList: [5, 10, 25, 50, 100],        //可供选择的每页的行数(*)
+        search: false,                       //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
+        strictSearch: true,
+        showColumns: false,                  //是否显示所有的列
+        showRefresh: false,                  //是否显示刷新按钮
+        minimumCountColumns: 2,             //最少允许的列数
+        clickToSelect: true,                //是否启用点击选中行
+        uniqueId: "ID",                     //每一行的唯一标识,一般为主键列
+        showToggle: false,                    //是否显示详细视图和列表视图的切换按钮
+        cardView: false,                    //是否显示详细视图
+        detailView: false,
+        //rowStyle:rowStyle,//通过自定义函数设置行样式
+        ajaxOptions: {
+            headers: {
+                'Accept': 'application/json',
+                'Authorization': 'Bearer ' + localStorage.getItem("token")
+            }
+        },
+        columns: [
+            {
+                field: '',
+                title: '传染病名称',
+                align: "center",
+                valign: 'middle',
+                // sortable: true
+                formatter: function (value, row, index) {
+                    if (stringNotBlank(row.contagion)) {
+                        return classA.filter(item => {
+                            return item.code === row.contagion
+                        })[0].name
+                    }
+
+                    if (stringNotBlank(row.contagion2)) {
+                        return classB.filter(item => {
+                            return item.code === row.contagion2
+                        })[0].name
+                    }
+                    if (stringNotBlank(row.contagion3)) {
+                        return classC.filter(item => {
+                            return item.code === row.contagion3
+                        })[0].name
+                    }
+                    if (stringNotBlank(row.contagionQt)) {
+                        return otherInfections.filter(item => {
+                            return item.code === row.contagionQt
+                        })[0].name
+                    }
+                }
+            }, {
+                field: 'reportDate',
+                title: '填报日期',
+                align: "center",
+                valign: 'middle',
+                //  sortable: true
+                formatter: function (value, row, index) {
+                    return format(value, "yyyy-MM-dd HH:mm");
+                }
+            }
+        ],
+        onClickRow: function (row) {
+            getCrbMainCardByPatientIdAndTimes(row.patientId, row.times);
+        },
+        responseHandler: function (res) {
+            if (res == '401' || res == 401) {
+                window.location.href = '/thmz/login/view'
+                return;
+            }
+            var ress = eval(res);
+            if (ress.code == -1) {
+                errorMesage(ress);
+                return {
+                    "total": 0,//总页数
+                    "rows": {}   //数据
+                };
+            }
+
+            return {
+                "total": ress.data.length,//总页数
+                "rows": ress.data   //数据
+            };
+        }
+    });
+}
+
+/**
+ *
+ * @param patientId
+ * @param times
+ */
+function getCrbMainCardByPatientIdAndTimes(patientId, times) {
+    $.ajax({
+        type: "GET",
+        url: '/thmz/getByPatientId?patientId=' + patientId,
+        contentType: "application/json;charset=UTF-8",
+        dataType: "json",
+        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
+        success: function (res) {
+            if (res == '401' || res == 401) {
+                window.location.href = '/thmz/login/view'
+                return;
+            }
+            if (res.code == 0) {
+                if (res.data != null) {
+                    //延时调用,因为当前弹框还没有加载出来,校验规则无法获取光标与模拟光标丢失事件,延时可以等弹框加载出来后模拟事件
+                    setTimeout(function () {
+                        fillCrbPatinet(res.data);
+                        $.ajax({
+                            type: "GET",
+                            url: '/thmz/getCrbMainCardByPatientIdAndTimes?patientId=' + patientId + '&times=' + times,
+                            contentType: "application/json;charset=UTF-8",
+                            dataType: "json",
+                            headers: {
+                                'Accept': 'application/json',
+                                'Authorization': 'Bearer ' + localStorage.getItem("token")
+                            },
+                            success: function (res) {
+                                if (res == '401' || res == 401) {
+                                    window.location.href = '/thmz/login/view'
+                                    return;
+                                }
+                                if (res.code == 0) {
+                                    if (res.data != null) {
+                                        var homeDistrict = res.data.homeDistrict;
+                                        if (homeDistrict != null && homeDistrict != '') {
+                                            var pro = homeDistrict.substring(0, 2) + '0000';
+                                            $("#crbMainCardProvinceCode").selectpicker('val', pro);
+                                            $("#crbMainCardProvinceCode").selectpicker('refresh');
+                                            var city = homeDistrict.substring(0, 4) + '00';
+                                            $("#crbMainCardCityCode").selectpicker('val', city);
+                                            $("#crbMainCardCityCode").selectpicker('refresh');
+                                            $("#crbMainCardDistrictCode").selectpicker('val', homeDistrict);
+                                            $("#crbMainCardDistrictCode").selectpicker('refresh');
+                                        }
+                                        $("#cardReportingType").selectpicker('val', res.data.illType);
+                                        $("#cardReportingType").selectpicker('refresh');
+                                        $("#crbMainCardName").val(res.data.name);
+                                        $("#crbMainCardCode").val(res.data.patientId);
+                                        $("#genearch").val(res.data.genearch);
+                                        $("#crbMainCardAge").val(res.data.age);
+                                        $("#crbMainCardGender").selectpicker('val', res.data.sex);
+                                        $("#crbMainCardGender").selectpicker('refresh');
+                                        $("#yunDays").val(res.data.yunDays);
+                                        $("#corporation").val(res.data.corporation);
+                                        $("#scopeFlag").selectpicker('val', res.data.scopeFlag);
+                                        $("#scopeFlag").selectpicker('refresh');
+                                        $("#occupationCode").selectpicker('val', res.data.occupationCode);
+                                        $("#occupationCode").selectpicker('refresh');
+                                        $("#crbMainCardBirthDay").val(res.data.birthDate);
+                                        $("#crbMainCardCardNo").val(res.data.cardNo);
+                                        $("#crbMainCardPhoneNum").val(res.data.relationTel);
+                                        $("#crbMainCardIdCard").val(res.data.socialNo);
+                                        $("#crbMainCardDetail").val(res.data.homeStreet);
+                                        $("#currentStreet").val(res.data.currentStreet);
+                                        $("#vaccinate").selectpicker('val', res.data.vaccinate);
+                                        $("#vaccinate").selectpicker('refresh');
+                                        $("#vaccinate2").selectpicker('val', res.data.vaccinate2);
+                                        $("#vaccinate2").selectpicker('refresh');
+                                        $("#illStartDate").val(res.data.illStartDate);
+                                        $("#illFirstDate").val(res.data.illFirstDate);
+                                        $("#deathDate").val(res.data.deathDate);
+                                        $("#contagion").selectpicker('val', res.data.contagion);
+                                        $("#contagion").selectpicker('refresh');
+                                        $("#contagion2").selectpicker('val', res.data.contagion2);
+                                        $("#contagion2").selectpicker('refresh');
+                                        $("#contagion3").selectpicker('val', res.data.contagion3);
+                                        $("#contagion3").selectpicker('refresh');
+                                        $("#contagionQt").selectpicker('val', res.data.contagionQt);
+                                        $("#contagionQt").selectpicker('refresh');
+                                        $("#mTrust").selectpicker('val', res.data.mtrust);
+                                        $("#mTrust").selectpicker('refresh');
+                                        $("#mRpr").selectpicker('val', res.data.mrpr);
+                                        $("#mRpr").selectpicker('refresh');
+                                        $("#mTppa").selectpicker('val', res.data.mtppa);
+                                        $("#mTppa").selectpicker('refresh');
+                                        $("#mOther").selectpicker('val', res.data.mother);
+                                        $("#mOther").selectpicker('refresh');
+                                        $("#cTrust").selectpicker('val', res.data.ctrust);
+                                        $("#cTrust").selectpicker('refresh');
+                                        $("#cRpr").selectpicker('val', res.data.crpr);
+                                        $("#cRpr").selectpicker('refresh');
+                                        $("#cTppa").selectpicker('val', res.data.ctppa);
+                                        $("#cTppa").selectpicker('refresh');
+                                        $("#cTpha").selectpicker('val', res.data.ctpha);
+                                        $("#cTpha").selectpicker('refresh');
+                                        $("#contagionText").val(res.data.contagionText);
+                                        $("#disDiagType").selectpicker('val', res.data.disDiagType);
+                                        $("#disDiagType").selectpicker('refresh');
+                                        $("#cardRet").val(res.data.cardRet);
+                                        $("#reportTel").val(res.data.reportTel);
+                                        $("#repotrDoctorName").text(res.data.reportOpera);
+                                        $("#crbReportDate").text(res.data.reportDate);
+                                        $("#inputDt").text(res.data.inputDt);
+                                        $("#anamnesis").selectpicker('val', res.data.anamnesis);
+                                        $("#anamnesis").selectpicker('refresh');
+                                        $("#visitType").selectpicker('val', res.data.visitType);
+                                        $("#visitType").selectpicker('refresh');
+                                        $("#crbRemark").val(res.data.remark);
+                                        $("#gyLcfx").selectpicker('val', res.data.gyLcfx);
+                                        $("#gyLcfx").selectpicker('refresh');
+                                        $("#gyByfx").selectpicker('val', res.data.gyByfx);
+                                        $("#gyByfx").selectpicker('refresh');
+                                        $("#vAlt").val(res.data.valt);
+                                        $("#vZdhz").val(res.data.vzdhz);
+                                        $("#vKHavigm").val(res.data.vkhavigm);
+                                        $("#vHavRna").val(res.data.vhavrna);
+                                        $("#vHbsag").val(res.data.vhbsag);
+                                        $("#vKHbs").val(res.data.vkhbs);
+                                        $("#vHbeag").val(res.data.vhbeag);
+                                        $("#vKHbc").val(res.data.vkhbc);
+                                        $("#vKHbcigm").val(res.data.vkhbcigm);
+                                        $("#vHbvDna").val(res.data.vhbvdna);
+                                        $("#vKHcv").val(res.data.vkhcv);
+                                        $("#vHcvRna").val(res.data.vhcvrna);
+                                        $("#vKHdvigm").val(res.data.vkhdvigm);
+                                        $("#vKHdv").val(res.data.vkhdv);
+                                        $("#vHdvRna").val(res.data.vhdvrna);
+                                        $("#vKHevigm").val(res.data.vkhevigm);
+                                        $("#vKHev").val(res.data.vkhev);
+                                        $("#vHevRna").val(res.data.vhevrna);
+                                        $("#gyDzbm").val(res.data.gyDzbm);
+                                        $("#timesCrbMainCard").val(times);
+                                        $("#vKHbe").val(res.data.vkhbe);
+                                    }
+                                } else {
+                                    errorMesage(res);
+                                }
+                            }
+                        });
+
+                    }, 400);
+                }
+            } else {
+                errorMesage(res);
+            }
+        }
+    });
+}
+
+
+/**
+ * 将病人信息填入患者信息修改form
+ * @param patinet
+ */
+function fillCrbPatinet(patinet) {
+    if (patinet != null) {
+        $("#crbMainCardCode").val(patinet.patientId);
+        $("#crbMainCardName").val(patinet.name);
+        $("#crbMainCardName").blur();
+        $("#crbMainCardAge").val(patinet.age);
+        $("#crbMainCardAge").blur();
+        $("#crbMainCardGender").selectpicker('val', patinet.sex);
+        $("#crbMainCardGender").selectpicker('refresh');
+        $("#crbMainCardGender").blur();
+        $("#crbMainCardBirthDay").val(patinet.birthDayStr);
+        $("#crbMainCardBirthDay").blur();
+        $('#crbMainCardCertificateType').selectpicker('val', patinet.certificateType);
+        $('#crbMainCardCertificateType').selectpicker('refresh');
+        $("#crbMainCardCardNo").val(patinet.icCardNo);
+        $("#crbMainCardCardNo").attr("title", patinet.icCardNo);
+        $("#crbMainCardCardNo").blur();
+        $("#crbMainCardPhoneNum").val(patinet.phoneNo);
+        $("#crbMainCardPhoneNum").attr("title", patinet.phoneNo);
+        $("#crbMainCardPhoneNum").blur();
+        $("#crbMainCardPatientsNature").selectpicker('val', patinet.responseType);//默认选中
+        $('#crbMainCardPatientsNature').selectpicker('refresh');
+        $("#crbMainCardPatientsNature").blur();
+        $("#crbMainCardIdCard").val(patinet.socialNo);
+        $("#crbMainCardIdCard").attr("title", patinet.socialNo);
+        $("#crbMainCardIdCard").blur();
+        $('#crbMainCardProvinceCode').selectpicker('val', patinet.provinceCode);
+        $('#crbMainCardProvinceCode').selectpicker('refresh');
+        initCity(5, patinet.cityCode);
+        initDistrict(5, patinet.cityCode, patinet.districtCode);
+        $("#crbMainCardDetail").val(patinet.detail);
+        $("#crbMainCardDetail").blur();
+        $("#crbMainCardContact").val(patinet.relName);
+        $("#crbMainCardContactPhone").val(patinet.contractName);
+    }
+}
+
+
+/**
+ * 传染病上报
+ */
+function saveCrbMainCard() {
+    $("#saveCrbMainCard").attr("disabled", true);
+    var userIdCode = localStorage.getItem("userIdCode");
+    var reportDept = localStorage.getItem(userIdCode);
+    $.ajax({
+        type: "POST",
+        url: '/thmz/saveCrbMainCard',
+        contentType: "application/json;charset=UTF-8",
+        dataType: "json",
+        data: JSON.stringify({
+            "illType": $("#cardReportingType").val(),
+            "name": $("#crbMainCardName").val(),
+            "patientId": $("#crbMainCardCode").val(),
+            "genearch": $("#genearch").val(),
+            "age": $("#crbMainCardAge").val(),
+            "sex": $("#crbMainCardGender").val(),
+            "yunDays": $("#yunDays").val(),
+            "corporation": $("#corporation").val(),
+            "scopeFlag": $("#scopeFlag").val(),
+            "occupationCode": $("#occupationCode").val(),
+            "birthDate": $("#crbMainCardBirthDay").val(),
+            "cardNo": $("#crbMainCardCardNo").val(),
+            "relationTel": $("#crbMainCardPhoneNum").val(),
+            "socialNo": $("#crbMainCardIdCard").val(),
+            "homeDistrict": $("#crbMainCardDistrictCode").val(),
+            "homeStreet": $("#crbMainCardDetail").val(),
+            "currentStreet": $("#currentStreet").val(),
+            "vaccinate": $("#vaccinate").val(),
+            "vaccinate2": $("#vaccinate2").val(),
+            "illStartDate": $("#illStartDate").val(),
+            "illFirstDate": $("#illFirstDate").val(),
+            "deathDate": $("#deathDate").val(),
+            "contagion": $("#contagion").val(),
+            "contagion2": $("#contagion2").val(),
+            "contagion3": $("#contagion3").val(),
+            "contagionQt": $("#contagionQt").val(),
+            "mtrust": $("#mTrust").val(),
+            "mrpr": $("#mRpr").val(),
+            "mtppa": $("#mTppa").val(),
+            "mother": $("#mOther").val(),
+            "ctrust": $("#cTrust").val(),
+            "crpr": $("#cRpr").val(),
+            "ctppa": $("#cTppa").val(),
+            "ctpha": $("#cTpha").val(),
+            "contagionText": $("#contagionText").val(),
+            "disDiagType": $("#disDiagType").val(),
+            "cardRet": $("#cardRet").val(),
+            "reportTel": $("#reportTel").val(),
+            // "reportDate": $("#crbReportDate").text(),
+            // "inputDt": $("#inputDt").text(),
+            "anamnesis": $("#anamnesis").val(),
+            "visitType": $("#visitType").val(),
+            "remark": $("#crbRemark").val(),
+            "gyLcfx": $("#gyLcfx").val(),
+            "gyByfx": $("#gyByfx").val(),
+            "valt": $("#vAlt").val(),
+            "vzdhz": $("#vZdhz").val(),
+            "vkhavigm": $("#vKHavigm").val(),
+            "vhavrna": $("#vHavRna").val(),
+            "vhbsag": $("#vHbsag").val(),
+            "vkhbs": $("#vKHbs").val(),
+            "vhbeag": $("#vHbeag").val(),
+            "vkhbe": $("#vKHbe").val(),
+            "vkhbc": $("#vKHbc").val(),
+            "vkhbcigm": $("#vKHbcigm").val(),
+            "vhbvdna": $("#vHbvDna").val(),
+            "vkhcv": $("#vKHcv").val(),
+            "vhcvrna": $("#vHcvRna").val(),
+            "vkhdvigm": $("#vKHdvigm").val(),
+            "vkhdv": $("#vKHdv").val(),
+            "vhdvrna": $("#vHdvRna").val(),
+            "vkhevigm": $("#vKHevigm").val(),
+            "vkhev": $("#vKHev").val(),
+            "vhevrna": $("#vHevRna").val(),
+            "gyDzbm": $("#gyDzbm").val(),
+            "reportDept": reportDept,
+            "times": $("#timesCrbMainCard").val()
+        }),
+        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
+        success: function (res) {
+            if (res == '401' || res == 401) {
+                window.location.href = '/thmz/login/view'
+                return;
+            }
+            if (res.code == 0) {
+                successMesage(res);
+                clearCrbMainCard();
+                $("#crbMainCardModal").modal('hide');
+            } else {
+                errorMesage(res);
+            }
+            $("#saveCrbMainCard").attr("disabled", false);
+        }
+    });
+}
+
+
+/**
+ * 清空传染病上报
+ */
+function clearCrbMainCard() {
+    $("#cardReportingType").selectpicker('val', null);
+    $("#cardReportingType").selectpicker('refresh');
+    $("#crbMainCardName").val(null);
+    $("#crbMainCardCode").val(null);
+    $("#genearch").val(null);
+    $("#crbMainCardAge").val(null);
+    $("#crbMainCardGender").selectpicker('val', null);
+    $("#crbMainCardGender").selectpicker('refresh');
+    $("#yunDays").val(null);
+    $("#corporation").val(null);
+    $("#scopeFlag").selectpicker('val', null);
+    $("#scopeFlag").selectpicker('refresh');
+    $("#occupationCode").selectpicker('val', null);
+    $("#occupationCode").selectpicker('refresh');
+    $("#crbMainCardBirthDay").val(null);
+    $("#crbMainCardCardNo").val(null);
+    $("#crbMainCardPhoneNum").val(null);
+    $("#crbMainCardPatientsNature").selectpicker('val', null);
+    $("#crbMainCardPatientsNature").selectpicker('refresh');
+    $("#crbMainCardCertificateType").selectpicker('val', null);
+    $("#crbMainCardCertificateType").selectpicker('refresh');
+    $("#crbMainCardIdCard").val(null);
+    $("#crbMainCardProvinceCode").selectpicker('val', null);
+    $("#crbMainCardProvinceCode").selectpicker('refresh');
+    $("#crbMainCardCityCode").selectpicker('val', null);
+    $("#crbMainCardCityCode").selectpicker('refresh');
+    $("#crbMainCardDistrictCode").selectpicker('val', null);
+    $("#crbMainCardDistrictCode").selectpicker('refresh');
+    $("#crbMainCardDetail").val(null);
+    $("#currentStreet").val(null);
+    $("#vaccinate").selectpicker('val', null);
+    $("#vaccinate").selectpicker('refresh');
+    $("#vaccinate2").selectpicker('val', null);
+    $("#vaccinate2").selectpicker('refresh');
+    $("#illStartDate").val(null);
+    $("#illFirstDate").val(null);
+    $("#deathDate").val(null);
+    $("#contagion").selectpicker('val', null);
+    $("#contagion").selectpicker('refresh');
+    $("#contagion2").selectpicker('val', null);
+    $("#contagion2").selectpicker('refresh');
+    $("#contagion3").selectpicker('val', null);
+    $("#contagion3").selectpicker('refresh');
+    $("#contagionQt").selectpicker('val', null);
+    $("#contagionQt").selectpicker('refresh');
+    $("#mTrust").selectpicker('val', null);
+    $("#mTrust").selectpicker('refresh');
+    $("#mRpr").selectpicker('val', null);
+    $("#mRpr").selectpicker('refresh');
+    $("#mTppa").selectpicker('val', null);
+    $("#mTppa").selectpicker('refresh');
+    $("#mOther").selectpicker('val', null);
+    $("#mOther").selectpicker('refresh');
+    $("#cTrust").selectpicker('val', null);
+    $("#cTrust").selectpicker('refresh');
+    $("#cRpr").selectpicker('val', null);
+    $("#cRpr").selectpicker('refresh');
+    $("#cTppa").selectpicker('val', null);
+    $("#cTppa").selectpicker('refresh');
+    $("#cTpha").selectpicker('val', null);
+    $("#cTpha").selectpicker('refresh');
+    $("#contagionText").val(null);
+    $("#disDiagType").selectpicker('val', null);
+    $("#disDiagType").selectpicker('refresh');
+    $("#cardRet").val(null);
+    $("#reportTel").val(null);
+    $("#repotrDoctorName").text(null);
+    $("#crbReportDate").text(null);
+    $("#inputDt").text(null);
+    $("#anamnesis").selectpicker('val', null);
+    $("#anamnesis").selectpicker('refresh');
+    $("#visitType").selectpicker('val', null);
+    $("#visitType").selectpicker('refresh');
+    $("#crbRemark").val(null);
+    $("#gyLcfx").selectpicker('val', null);
+    $("#gyLcfx").selectpicker('refresh');
+    $("#gyByfx").selectpicker('val', null);
+    $("#gyByfx").selectpicker('refresh');
+    $("#vAlt").val(null);
+    $("#vZdhz").val(null);
+    $("#vKHavigm").val(null);
+    $("#vHavRna").val(null);
+    $("#vHbsag").val(null);
+    $("#vKHbs").val(null);
+    $("#vHbeag").val(null);
+    $("#vKHbc").val(null);
+    $("#vKHbcigm").val(null);
+    $("#vHbvDna").val(null);
+    $("#vKHcv").val(null);
+    $("#vHcvRna").val(null);
+    $("#vKHdvigm").val(null);
+    $("#vKHdv").val(null);
+    $("#vHdvRna").val(null);
+    $("#vKHevigm").val(null);
+    $("#vKHev").val(null);
+    $("#vHevRna").val(null);
+    $("#gyDzbm").val(null);
+    $("#timesCrbMainCard").val(null);
+    $("#vKHbe").val(null);
+}

+ 1 - 0
src/main/resources/templates/mz/clinic.html

@@ -22,6 +22,7 @@
 <script src="/thmz/js/common/select-util.js"></script>
 <script src="/thmz/js/jBox/common.js"></script>
 <script src="/thmz/js/common/date-util.js"></script>
+<script src="/thmz/js/mz/crb_main_card.js"></script>
 <script src="/thmz/js/mz/clinic.js"></script>
 <title>就诊</title>
 <!-- 打印的样式-->