function ribao_init() {
//lingyun
$('#btnRB').on('click', function () {
window.location.href = "/yeweihui/home.html";
});
$("#js_input_gzzd").select({
title: "选择工作驻地",
items: [
{
title: "武汉市",
value: "1",
},
{
title: "宜昌市",
value: "2",
},
{
title: "当阳市",
value: "3",
},
{
title: "其它地点",
value: "4",
}]
});
$("#js_input_jrszd").select({
title: "选择今日所在地",
items: [
{
title: "武汉市",
value: "1",
}, {
title: "宜昌市",
value: "2",
},
{
title: "当阳市",
value: "3",
},
{
title: "其它地点",
value: "4",
}]
});
$("#js_input_sf").select({
title: "",
items: [
{
title: "否",
value: "0",
},
{
title: "是",
value: "1",
}]
});
$("#js_input_cfd").select({
title: "选择出发地",
items: [
{
title: "武汉市",
value: "1",
}, {
title: "宜昌市",
value: "2",
},
{
title: "当阳市",
value: "3",
},
{
title: "其它地点",
value: "4",
}]
});
$("#js_input_mdd").select({
title: "选择目的地",
items: [
{
title: "武汉市",
value: "1",
}, {
title: "宜昌市",
value: "2",
},
{
title: "当阳市",
value: "3",
},
{
title: "其它地点",
value: "4",
}]
});
$("#js_input_cxfs").select({
title: "选择出行方式",
items: [
{
title: "长途汽车",
value: "1",
},
{
title: "火车",
value: "2",
},
{
title: "飞机",
value: "3",
},
{
title: "自驾",
value: "4",
}]
});
// $("#js_input_user_sex").val(getGreder(2)); //设置初始值
$('#btnRB').on('click', function () {
window.location.href = "/yeweihui/home.html";
});
$("#js_input_user_sex").select({
title: "选择性别",
items: [
{
title: "男",
value: "1",
},
{
title: "女",
value: "2",
}]
});
$("#js_input_user_status").select({
title: "选择基本状况",
items: [
{
title: "无病史",
value: "0",
}, {
title: "心脑血管疾病(服用ARB)",
value: "1",
},
{
title: "心脑血管疾病(未服ARB)",
value: "2",
},
{
title: "呼吸系统病史",
value: "3",
},
{
title: "肿瘤病史",
value: "4",
},
{
title: "糖尿病史",
value: "5",
},
{
title: "服用过激素药物",
value: "6",
},
{
title: "妊娠期",
value: "7",
}]
});
$("#js_input_user_kesou").select({
title: "选择咳嗽情况",
items: [
{
title: "无咳嗽",
value: "0",
},
{
title: "偶有短暂咳嗽",
value: "1",
},
{
title: "咳嗽轻度影响生活",
value: "2",
},
{
title: "咳嗽严重影响生活",
value: "3",
}]
});
$("#js_input_user_jirou").select({
title: "选择肌肉情况",
items: [
{
title: "无",
value: "0",
},
{
title: "按压有",
value: "1",
},
{
title: "偶尔",
value: "2",
},
{
title: "持续有",
value: "3",
}]
});
$("#js_input_user_huxi").select({
title: "选择呼吸情况",
items: [
{
title: "无",
value: "0",
},
{
title: "急走或上坡气短",
value: "1",
},
{
title: "气短而走路变慢",
value: "2",
},
{
title: "走路数分钟后气短",
value: "3",
},
{
title: "气短无法离开房间",
value: "4",
}]
});
$("#js_input_user_fali").select({
title: "选择乏力情况",
items: [
{
title: "无",
value: "0",
},
{
title: "体力劳动后不能恢复",
value: "1",
},
{
title: "轻体力活非常累",
value: "2",
},
{
title: "不能正常生活",
value: "3",
}]
});
$("#js_input_user_fuxie").select({
title: "选择腹泻情况",
items: [
{
title: "无",
value: "0",
},
{
title: "轻度腹泻(少于3次)",
value: "1",
},
{
title: "中度腹泻(4-6次)",
value: "2",
},
{
title: "重度腹泻(超过6次)",
value: "3",
}]
});
$("#switchQuezhen").select({
title: "选择是否确诊",
items: [
{
title: "否",
value: "0",
},
{
title: "是",
value: "1",
}]
});
$("#switchQuezhen_zz").select({
title: "选择症状",
items: [
{
title: "无",
value: "0",
},
{
title: "新冠确诊",
value: "1",
},
{
title: "新冠疑似",
value: "2",
},
{
title: "密切接触者",
value: "3",
},
{
title: "解除观察",
value: "4",
}]
});
$("#switchDanjiangeli").select({
title: "选择是否单间隔离",
items: [
{
title: "否",
value: "0",
},
{
title: "是",
value: "1",
}]
});
//
// updateSuspected({
// userName : 'www',
// grender : 2,
// age : 34,
// familyStatus : 1,
// statusDesp : "",
// medical:0,
// singleRoom:1,
// temperature:0,
// cough:2,
// muscle:1,
// dyspnea:1,
// fatigue:1,
// diarrhea:2,
// others:""
// })
//
// var grender = $("#js_input_user_sex").attr("data-values") == undefined ? 0 : $("#js_input_user_sex").attr("data-values");
// console.log("grender:" + grender)
}
function selectinput1(obj) {
var grender = $("#js_input_gzzd").attr("data-values") == undefined ? 0 : $("#js_input_gzzd").attr("data-values");
if (grender != 4) {//js_input_qtdd
// $('#js_input_qtdd')[0].disabled == 'disabled'
$('#js_input_qtdd').attr("disabled", "disabled");
$("#js_input_qtdd").val("");
} else {
$('#js_input_qtdd').removeAttr("disabled")
}
}
function selectinput2(obj) {
var grender = $("#js_input_jrszd").attr("data-values") == undefined ? 0 : $("#js_input_jrszd").attr("data-values");
if (grender != 4) {//js_input_qtdd
// $('#js_input_qtdd')[0].disabled == 'disabled' js_input_jrszq
$('#js_input_jrszq').attr("disabled", "disabled");
$("#js_input_jrszq").val("");
} else {
$('#js_input_jrszq').removeAttr("disabled")
}
}
function selectinput3(obj) {
var grender = $("#js_input_cfd").attr("data-values") == undefined ? 0 : $("#js_input_cfd").attr("data-values");
if (grender != 4) {
$('#js_input_cfdq').attr("disabled", "disabled");
$("#js_input_cfdq").val("");
} else {
$('#js_input_cfdq').removeAttr("disabled")
}
}
function selectinput4(obj) {
var grender = $("#js_input_mdd").attr("data-values") == undefined ? 0 : $("#js_input_mdd").attr("data-values");
if (grender != 4) {
$('#js_input_mddq').attr("disabled", "disabled");
$("#js_input_mddq").val("");
} else {
$('#js_input_mddq').removeAttr("disabled")
}
}
function selectinput5(obj) {
var grender = $("#js_input_cxfs").attr("data-values") == undefined ? 0 : $("#js_input_cxfs").attr("data-values");
if (grender == 4) {
// $('#js_input_cxfsq').attr("disabled","disabled")
} else {
$('#js_input_cxfsq').removeAttr("disabled")
}
}
var listcx = [];
function selectinput6(obj) {
var grender = $("#js_input_sf").attr("data-values") == undefined ? 3 : $("#js_input_sf").attr("data-values");
if (grender == 0) {
$('#none')[0].style.display = 'none';
$("#js_input_cfd").val("");
$("#js_input_cfd").attr("data-values", "");
$("#js_input_mdd").val("");
$("#js_input_mdd").attr("data-values", "");
$("#js_input_cxfs").val("");
$("#js_input_cxfs").attr("data-values", "");
$('#js_input_cxfsq').val("");
$('#js_input_cfdq').val("");
$('#js_input_mddq').val("");
listcx.splice(0, listcx.length);
$('#tabtr').empty();
} else if (grender == 1) {
$('#none')[0].style.display = '';
}
}
//添加出行详情
function insertlingyun() {
var sf = $("#js_input_sf").attr("data-values") == undefined ? 3 : $("#js_input_sf").attr("data-values");
if (sf == 0 || sf == 3) {
$.alert("请选择是否出行");
return;
}
var person = new Object();
var cxfs = $("#js_input_cxfs").attr("data-values") == undefined ? 0 : $("#js_input_cxfs").attr("data-values");
var cfd = $("#js_input_cfd").attr("data-values") == undefined ? 0 : $("#js_input_cfd").attr("data-values");
var mdd = $("#js_input_mdd").attr("data-values") == undefined ? 0 : $("#js_input_mdd").attr("data-values");
if (cxfs != 4 && cxfs != 0) {
var val = $('#js_input_cxfsq').val();
if (val == "") {
$.alert("请填写车次/航班/车牌");
return;
}
person.tripTypeDesp = $('#js_input_cxfsq').val();
if (cxfs == 1) {
person.tripType = 1;
person.tripTypeStr = "长途汽车"
} else if (cxfs == 2) {
person.tripType = 2;
person.tripTypeStr = "火车";
} else if (cxfs == 3) {
person.tripType = 3;
person.tripTypeStr = "飞机";
}
} else if (cxfs == 0) {
$.alert("请选择出行方式");
return;
} else if (cxfs == 4) {
var val6 = $('#js_input_cxfsq').val();
if (val6 == "") {
$.alert("请填写车次/航班/车牌");
return;
}
person.tripTypeStr = "自驾";
person.tripType = 4;
person.tripTypeDesp = $('#js_input_cxfsq').val();
}
if (cfd == 4 && cfd != 0) {
var val2 = $('#js_input_cfdq').val();
if (val2 == "") {
$.alert("请填写出发地");
return;
}
person.startLocal = 4;
person.startLocalOther = $('#js_input_cfdq').val();
person.startLocalStr = $('#js_input_cfdq').val();
} else if (cfd != 4 && cfd != 0) {
if (cfd == 1) {
person.startLocal = 1;
person.startLocalStr = "武汉市";
person.startLocalOther = $('#js_input_cfdq').val() == undefined ? "" : $('#js_input_cfdq').val();
} else if (cfd == 2) {
person.startLocal = 2;
person.startLocalStr = "宜昌市";
person.startLocalOther = $('#js_input_cfdq').val() == undefined ? "" : $('#js_input_cfdq').val();
} else if (cfd == 3) {
person.startLocal = 3;
person.startLocalStr = "当阳市";
person.startLocalOther = $('#js_input_cfdq').val() == undefined ? "" : $('#js_input_cfdq').val();
}
} else if (cfd == 0) {
$.alert("请选择出发地");
return;
}
if (mdd == 4 && mdd != 0) {
var val3 = $('#js_input_mddq').val();
if (val3 == "") {
$.alert("请填写目的地");
return;
}
person.endLocal = 4;
person.endLocalOther = $('#js_input_mddq').val();
person.endlocalStr = $('#js_input_mddq').val();
} else if (mdd != 4 && mdd != 0) {
if (mdd == 1) {
person.endLocal = 1;
person.endlocalStr = "武汉市";
person.endLocalOther = $('#js_input_mddq').val() == undefined ? "" : $('#js_input_mddq').val();
} else if (mdd == 2) {
person.endLocal = 2;
person.endlocalStr = "宜昌市";
person.endLocalOther = $('#js_input_mddq').val() == undefined ? "" : $('#js_input_mddq').val();
} else if (mdd == 3) {
person.endLocal = 3;
person.endlocalStr = "当阳市";
person.endLocalOther = $('#js_input_mddq').val() == undefined ? "" : $('#js_input_mddq').val();
}
} else if (mdd == 0) {
$.alert("请选择目的地");
return;
}
listcx.push(person);
// $.alert("添加成功");
tab()
}
function tab() {
var xxIds = [];
var xxName = [
"序号",
"出发地",
"目的地",
"出行方式",
"车次/航班/车牌",
"操作"
];
for (var i = 0; i < xxName.length; i++) {
xxIds.push({
name: xxName[i]
});
}
$('#tabtr').empty();
var html = "
";
for (var i = 0; i < xxIds.length; i++) {
// alert(xxIds[i].name);
html += "" + xxIds[i].name + " | ";
}
html += "
"
for (var i = 0; i < listcx.length; i++) {//后端传过来的集合遍历
if (i % 2 != 0) {
html += "";
}
else {
html += "
";
}
html += "" + (i + 1) + " | ";
// var isValue = false; //记录是否赋值
html += "" + listcx[i].startLocalStr + " | ";
html += "" + listcx[i].endlocalStr + " | ";
html += "" + listcx[i].tripTypeStr + " | ";
html += "" + listcx[i].tripTypeDesp + " | ";
html += " | ";
html += "
";
$("#tabtr").html(html);
}
}
function splice(obj) {
listcx.splice(obj, 1);
tab()
}
//近日报告
function ribaoInitialization(reportId) {
if (reportId == null)
return;
$.ajax({
url: '/home/home/queryRibaoRefresh',
data: {
reportId: reportId
},
type: 'GET',
success: function (data) {
console.log(data);
if (data.data.length > 0) {
hasData = true;
data.data.forEach(function (v) {
ribao_cell(v);
});
}
},
error: function () {
}
});
}
//刷新今日日报
function ribao_refrash() {
var userId = $("#userId").val();
$.ajax({
url: '/home/home/queryRibao',
data: {
userCreate: userId
},
type: 'GET',
success: function (data) {
// alert(data.data);
console.log(data);
if (data.data == undefined) {
$('#rb_family').empty();
}
else {
$('#rb_family').empty();
if (data.data.length > 0) {
hasData = true;
data.data.forEach(function (v) {
ribao_cell(v);
});
} else {
}
}
},
error: function () {
}
});
}
function ribao_cell(v) {
var userName = v.userName + ":";
var grender = getGreder(v.grender);
var age = v.age;
var familyStatus = "";
if (v.familyStatus != 0)
familyStatus = "基本状况:" + getFamilyStatus(v.familyStatus) + ";";
var medical = "";
if (v.medical != 0)
medical = "是否确诊:" + getMedical(v.medical) + ";";
var singleRoom = "";
if (v.singleRoom != 0)
singleRoom = "单间隔离:" + getSingleRoom(v.singleRoom) + ";";
if (v.singleRoom == 0 && v.medical != 0)
singleRoom = "单间隔离:" + getSingleRoom(v.singleRoom) + ";";
var temperature = "体温:" + v.temperature + ";";
var cough = "";
if (v.cough != 0)
cough = "咳嗽现象:" + getCough(v.cough) + ";";
var muscle = "";
if (v.muscle != 0)
muscle = "肌肉酸痛:" + getMuscle(v.muscle) + ";";
var dyspnea = "";
if (v.dyspnea != 0)
dyspnea = "呼吸困难:" + getDyspnea(v.dyspnea) + ";";
var fatigue = "";
if (v.fatigue != 0)
fatigue = "乏力现象:" + getFatigue(v.fatigue) + ";";
var diarrhea = "";
if (v.diarrhea != 0)
diarrhea = "腹泻现象:" + getDiarrhea(v.diarrhea) + ";";
var others = "";
if (v.others != "")
others = "其他描述:" + v.others + ";";
var scoreRezult = "";
if (v.scoreRezult != 0)
scoreRezult = "评估结果:" + getScoreRezult(v.scoreRezult, v.temperatureScore) + ";";
var workLocal = "";
if (v.workLocal != 0) {
if (v.workLocal < 4)
workLocal = "工作驻地:" + getLocal(v.workLocal) + ";";
else
workLocal = "工作驻地:" + v.workLocalOther + ";";
}
var todayLocal = "";
if (v.todayLocal != 0) {
if (v.todayLocal < 4)
todayLocal = "今日所在地:" + getLocal(v.todayLocal) + ";";
else
todayLocal = "今日所在地:" + v.todayLocalOther + ";";
}
var isTrip = "";
if (v.isTrip != undefined)
isTrip = "是否出行:" + getIsTrip(v.isTrip) + ";"
var tripDet = "";
if (v.tripDet != undefined)
tripDet = "出行详细:" + v.tripDet + ";"
$('#rb_family').append($('\n' +
'
\n' +
'
' + familyStatus + medical + singleRoom + temperature + cough + muscle + dyspnea + fatigue + diarrhea + others + scoreRezult + workLocal + todayLocal + isTrip + tripDet + '
\n' +
'
\n' +
' '));
}
function ribao_add() {
$('#btnAdd').on('click', function () {
if ($('#ribao')[0].style.display == 'none') {
$('#notOpenRibao').toggle();
$('#ribao')[0].style.display = '';
} else {
$('#notOpenRibao')[0].style.display = '';
$('#ribao')[0].style.display = 'none';
}
var userId = $("#userId").val();
//获取用户家人
$.ajax({
url: '/home/selectAddSuspected',
get: "get",
data: {
"userCreate": userId
},
success: function (data) {
if (data != null || data != '') {
//存在
var suspected = data;
$("#js_input_user_sex").val(getGreder(suspected.grender));
$("#js_input_user_sex").attr("data-values", suspected.grender);
$("#js_input_user_name").val(suspected.userName);
$("#js_input_user_age").val(suspected.age);
//基本情况
if (suspected.familyStatus != "") {
var familyStatusList = suspected.familyStatus.split(",");
if (familyStatusList[0] == 1)
$("input[name='checkbox1']").prop("checked", "checked");
else
$("input[name='checkbox1']").removeAttr("checked");
if (familyStatusList[1] == 1)
$("input[name='checkbox2']").prop("checked", "checked");
else
$("input[name='checkbox2']").removeAttr("checked");
if (familyStatusList[2] == 1)
$("input[name='checkbox3']").prop("checked", "checked");
else
$("input[name='checkbox3']").removeAttr("checked");
if (familyStatusList[3] == 1)
$("input[name='checkbox4']").prop("checked", "checked");
else
$("input[name='checkbox4']").removeAttr("checked");
if (familyStatusList[4] == 1)
$("input[name='checkbox5']").prop("checked", "checked");
else
$("input[name='checkbox5']").removeAttr("checked");
if (familyStatusList[5] == 1)
$("input[name='checkbox6']").prop("checked", "checked");
else
$("input[name='checkbox6']").removeAttr("checked");
if (familyStatusList[6] == 1)
$("input[name='checkbox7']").prop("checked", "checked");
else
$("input[name='checkbox7']").removeAttr("checked");
}
$("#switchQuezhen").val(getMedical(suspected.medical));
$("#switchQuezhen").attr("data-values", suspected.medical);
$("#switchDanjiangeli").val(getSingleRoom(suspected.singleRoom));
$("#switchDanjiangeli").attr("data-values", suspected.singleRoom);
$("#js_input_user_tiwen").val(suspected.temperature);
$("#js_input_user_kesou").val(getCough(suspected.cough));
$("#js_input_user_kesou").attr("data-values", suspected.cough);
$("#js_input_user_jirou").val(getMuscle(suspected.muscle));
$("#js_input_user_jirou").attr("data-values", suspected.muscle);
$("#js_input_user_huxi").val(getDyspnea(suspected.dyspnea));
$("#js_input_user_huxi").attr("data-values", suspected.dyspnea);
$("#js_input_user_fali").val(getFatigue(suspected.fatigue));
$("#js_input_user_fali").attr("data-values", suspected.fatigue);
$("#js_input_user_fuxie").val(getDiarrhea(suspected.diarrhea));
$("#js_input_user_fuxie").attr("data-values", suspected.diarrhea);
$("#shuruqita").val(suspected.others);
$("#js_input_score_rezult").val(getScoreRezult(suspected.scoreRezult, suspected.temperatureScore));
$("#js_input_score_rezult_value").val(suspected.scoreRezult);
$("#js_input_temperature_score").val(suspected.temperatureScore);
$("#js_input_score_histroy").val(suspected.scoreHistroy);
$("#js_input_score").val(suspected.score);
$("#js_input_sf").val(getIsTrip(0));
$("#js_input_sf").attr("data-values", 0);
$('#none')[0].style.display = 'none';
}
else {
//基本情况
$("input[name='checkbox1']").removeAttr("checked");
$("input[name='checkbox2']").removeAttr("checked");
$("input[name='checkbox3']").removeAttr("checked");
$("input[name='checkbox4']").removeAttr("checked");
$("input[name='checkbox5']").removeAttr("checked");
$("input[name='checkbox6']").removeAttr("checked");
$("input[name='checkbox7']").removeAttr("checked");
$("#switchQuezhen").val(getMedical(0));
$("#switchQuezhen").attr("data-values", 0);
$("#switchDanjiangeli").val(getSingleRoom(0));
$("#switchDanjiangeli").attr("data-values", 0);
$("#js_input_user_tiwen").val(0);
$("#js_input_user_kesou").val(getCough(0));
$("#js_input_user_kesou").attr("data-values", 0);
$("#js_input_user_jirou").val(getMuscle(0));
$("#js_input_user_jirou").attr("data-values", 0);
$("#js_input_user_huxi").val(getDyspnea(0));
$("#js_input_user_huxi").attr("data-values", 0);
$("#js_input_user_fali").val(getFatigue(0));
$("#js_input_user_fali").attr("data-values", 0);
$("#js_input_user_fuxie").val(getDiarrhea(0));
$("#js_input_user_fuxie").attr("data-values", 0);
// $("#js_input_cxfs").empty();
// $("#js_input_cfd").empty();
// $("#js_input_mdd").empty();
// $('#js_input_cxfsq').val("");
// $('#js_input_cfdq').val("");
// $('#js_input_mddq').val("");
// listcx.splice(0,listcx.length);
// $('#tabtr').empty();
// $("#js_input_qtdd").val("");
// $("#js_input_jrszq").val("");
// $("#js_input_sf").val("");
$("#js_input_sf").val(getIsTrip(0));
$("#js_input_sf").attr("data-values", 0);
$('#none')[0].style.display = 'none';
$('#tabtr').empty();
// $("#suspectedId").val("");
// $("#js_input_gzzd").val("");
// $("#js_input_jrszd").val("");
// $('#js_input_mddq').attr("disabled","disabled");
// $('#js_input_jrszq').attr("disabled","disabled");
// $('#js_input_qtdd').attr("disabled","disabled");
// $('#js_input_cfdq').attr("disabled","disabled");
}
},
});
});
}
function ribao_cancel() {
$('#cancel').on('click', function () {
listcx.splice(0, listcx.length);
$('#tabtr').empty();
$("#js_input_cfd").val("");
$("#js_input_cfd").attr("data-values", "");
$("#js_input_mdd").val("");
$("#js_input_mdd").attr("data-values", "");
$("#js_input_cxfs").val("");
$("#js_input_cxfs").attr("data-values", "");
$("#js_input_gzzd").val("");
$("#js_input_gzzd").attr("data-values", "");
$("#js_input_jrszd").val("");
$("#js_input_jrszd").attr("data-values", "");
$("#js_input_sf").val("");
$("#js_input_sf").attr("data-values", "");
$("#js_input_qtdd").val("");
$("#js_input_jrszq").val("");
$("#js_input_cfdq").val("");
$("#js_input_mddq").val("");
$("#js_input_cxfsq").val("");
if ($('#ribao')[0].style.display == 'none') {
$('#notOpenRibao').toggle();
$('#ribao')[0].style.display = '';
} else {
$('#notOpenRibao')[0].style.display = '';
$('#ribao')[0].style.display = 'none';
}
clearShow();
});
}
function ribaoCommit() {
var sf = $("#js_input_sf").attr("data-values") == undefined ? 3 : $("#js_input_sf").attr("data-values");
if(listcx.length == 0 && sf == 1){
$.alert("请添加出行");
return;
}
var suspectedId = $("#suspectedId").val();
var userId = $("#userId").val();
var userName = $("#js_input_user_name").val();
var grender = $("#js_input_user_sex").attr("data-values") == undefined ? 0 : $("#js_input_user_sex").attr("data-values");
var age = $("#js_input_user_age").val();
//不能同时选择服用和未服用
if ($("input[name='checkbox1']:checked").val() == "on" && $("input[name='checkbox2']:checked").val() == "on") {
$.alert("心脑血管不能同时选择服用和未服用");
return;
}
//男性不能选择妊娠期
if ($("#js_input_user_sex").attr("data-values") == 1 && $("input[name='checkbox7']:checked").val() == "on") {
$.alert("男性不能选择妊娠期");
return;
}
//家庭状态
var familyStatus = "";
if ($("input[name='checkbox1']:checked").val() == "on")
familyStatus += "1";
else
familyStatus += "0";
if ($("input[name='checkbox2']:checked").val() == "on")
familyStatus += ",1";
else
familyStatus += ",0";
if ($("input[name='checkbox3']:checked").val() == "on")
familyStatus += ",1";
else
familyStatus += ",0";
if ($("input[name='checkbox4']:checked").val() == "on")
familyStatus += ",1";
else
familyStatus += ",0";
if ($("input[name='checkbox5']:checked").val() == "on")
familyStatus += ",1";
else
familyStatus += ",0";
if ($("input[name='checkbox6']:checked").val() == "on")
familyStatus += ",1";
else
familyStatus += ",0";
if ($("input[name='checkbox7']:checked").val() == "on")
familyStatus += ",1";
else
familyStatus += ",0";
//var familyStatus = $("#js_input_user_status").attr("data-values") == undefined ? 0 : $("#js_input_user_status").attr("data-values");
//var statusDesp = $("#jibenmiaoshu").val() == undefined ? "" : $("#jibenmiaoshu").val();
var statusDesp = "";
var medical = $("#switchQuezhen").attr("data-values") == undefined ? 0 : $("#switchQuezhen").attr("data-values");
var medicalzz = $("#switchQuezhen_zz").attr("data-values") == undefined ? 0 : $("#switchQuezhen_zz").attr("data-values");
var singleRoom = $("#switchDanjiangeli").attr("data-values") == undefined ? 0 : $("#switchDanjiangeli").attr("data-values");
var temperature = $("#js_input_user_tiwen").val() == "" ? 0 : $("#js_input_user_tiwen").val();
var cough = $("#js_input_user_kesou").attr("data-values") == undefined ? 0 : $("#js_input_user_kesou").attr("data-values");
var muscle = $("#js_input_user_jirou").attr("data-values") == undefined ? 0 : $("#js_input_user_jirou").attr("data-values");
var dyspnea = $("#js_input_user_huxi").attr("data-values") == undefined ? 0 : $("#js_input_user_huxi").attr("data-values");
var fatigue = $("#js_input_user_fali").attr("data-values") == undefined ? 0 : $("#js_input_user_fali").attr("data-values");
var diarrhea = $("#js_input_user_fuxie").attr("data-values") == undefined ? 0 : $("#js_input_user_fuxie").attr("data-values");
var others = $("#shuruqita").val() == undefined ? "" : $("#shuruqita").val();
var scoreRezult = $("#js_input_score_rezult_value").val() == undefined ? "" : $("#js_input_score_rezult_value").val();
var temperatureScore = $("#js_input_temperature_score").val() == undefined ? "" : $("#js_input_temperature_score").val();
var scoreHistroy = $("#js_input_score_histroy").val() == undefined ? "" : $("#js_input_score_histroy").val();
var score = $("#js_input_score").val() == undefined ? "" : $("#js_input_score").val();
if (userName == undefined || userName == '') {
$.alert("请填写姓名");
return;
}
if (grender == 0) {
$.alert("请填写性别");
return;
}
if (age == undefined || age == '') {
$.alert("请填写年龄");
return;
}
if (age > 150 || age < 0) {
$.alert("请填写正确的年龄");
return;
}
if (temperature <= 0) {
$.alert("请填写体温");
return;
}
if (temperature > 50 || temperature < 30) {
$.alert("请填写正确的体温");
return;
}
//lingyun
var gzzd = $("#js_input_gzzd").attr("data-values") == undefined ? 0 : $("#js_input_gzzd").attr("data-values");
var qtdd = $("#js_input_qtdd").val();
var workLocal = "";
var workLocalOther = "";
if (gzzd == 0) {
$.alert("请选择工作驻地");
return;
} else if (gzzd == 4 && qtdd == "") {
$.alert("请填写工作驻地");
return;
} else if (gzzd != 0 && gzzd != 4) {
if (gzzd == 1) {
workLocal = 1;
} else if (gzzd == 2) {
workLocal = 2;
} else if (gzzd == 3) {
workLocal = 3;
}
} else if (gzzd == 4 && qtdd != "") {
workLocal = 4;
workLocalOther = qtdd;
}
//var listcx = [];
//var person=new Object();
var jrszd = $("#js_input_jrszd").attr("data-values") == undefined ? 0 : $("#js_input_jrszd").attr("data-values");
var jrszq = $("#js_input_jrszq").val();
var todyLocal = "";
var todyLocalOther = "";
if (jrszd == 0) {
$.alert("请选择今日所在地");
return;
} else if (jrszd == 4 && jrszq == "") {
$.alert("请填写今日所在地");
return;
} else if (jrszd != 0 && jrszd != 4) {
if (jrszd == 1) {
todyLocal = 1;
} else if (jrszd == 2) {
todyLocal = 2;
} else if (jrszd == 3) {
todyLocal = 3;
}
} else if (jrszd == 4 && jrszq != "") {
todyLocal = 4;
todyLocalOther = jrszq;
}
var sf = $("#js_input_sf").attr("data-values") == undefined ? 3 : $("#js_input_sf").attr("data-values");
var isTrip = "";
if (sf == 3) {
$.alert("请选择是否出行");
return;
} else {
isTrip = sf;
}
var data = {
"suspectedId": suspectedId,
"userCreate": userId,
"userName": userName,
"grender": grender,
"age": age,
"familyStatus": familyStatus,
"statusDesp": statusDesp,
"medical": medical,
"singleRoom": singleRoom,
"temperature": temperature,
"cough": cough,
"muscle": muscle,
"dyspnea": dyspnea,
"fatigue": fatigue,
"diarrhea": diarrhea,
"others": others,
"scoreRezult": scoreRezult,
"temperatureScore": temperatureScore,
"scoreHistroy": scoreHistroy,
"score": score,
"workLocal": workLocal,
"workLocalOther": workLocalOther,
"todayLocal": todyLocal,
"todayLocalOther": todyLocalOther,
"isTrip": isTrip,
"tripDet": listcx,
};
$.ajax({
url: '/home/addRibaoTrip',
type: "post",
contentType: "application/json; charset=utf-8",
data: JSON.stringify(data),
success: function (data) {
if (data.msgReport == "2") {
$.toast("家人姓名不能重复,如果重复,可以带上称呼");
return;
}
if ($('#ribao')[0].style.display == 'none') {
$('#notOpenRibao').toggle();
$('#ribao')[0].style.display = '';
} else {
$('#notOpenRibao')[0].style.display = '';
$('#ribao')[0].style.display = 'none';
}
$('#ribao_jinrijujian').empty();
$('#ribao_jinrijujian').append(data.safetyNum);
ribao_refrash();
clearShow();
document.getElementById("btn_shangbao").style['background-color'] = "#0bb20c";
},
});
}
function deleteSuspected(suspectedId) {
$.ajax({
url: '/home/deleteSuspected',
type: "post",
data: {
"suspectedId": suspectedId
},
success: function (data) {
$('#ribao_jinrijujian').empty();
$('#ribao_jinrijujian').append(data.safetyNum);
ribao_refrash();
},
});
}
function updateSuspected(suspectedId) {
$("#suspectedId").val("");
if ($('#ribao')[0].style.display == 'none') {
$('#notOpenRibao').toggle();
$('#ribao')[0].style.display = '';
} else {
$('#notOpenRibao')[0].style.display = '';
$('#ribao')[0].style.display = 'none';
}
$.ajax({
url: '/home/selectSuspected',
get: "get",
data: {
"suspectedId": suspectedId
},
success: function (data) {
// console.log(data);
if (data) {
var suspected = data;
$("#suspectedId").val(suspected.suspectedId);
$("#js_input_user_sex").val(getGreder(suspected.grender));
$("#js_input_user_sex").attr("data-values", suspected.grender);
$("#js_input_user_name").val(suspected.userName);
$("#js_input_user_age").val(suspected.age);
//基本情况
if (suspected.familyStatus != "") {
var familyStatusList = suspected.familyStatus.split(",");
if (familyStatusList[0] == 1)
$("input[name='checkbox1']").prop("checked", "checked");
else
$("input[name='checkbox1']").removeAttr("checked");
if (familyStatusList[1] == 1)
$("input[name='checkbox2']").prop("checked", "checked");
else
$("input[name='checkbox2']").removeAttr("checked");
if (familyStatusList[2] == 1)
$("input[name='checkbox3']").prop("checked", "checked");
else
$("input[name='checkbox3']").removeAttr("checked");
if (familyStatusList[3] == 1)
$("input[name='checkbox4']").prop("checked", "checked");
else
$("input[name='checkbox4']").removeAttr("checked");
if (familyStatusList[4] == 1)
$("input[name='checkbox5']").prop("checked", "checked");
else
$("input[name='checkbox5']").removeAttr("checked");
if (familyStatusList[5] == 1)
$("input[name='checkbox6']").prop("checked", "checked");
else
$("input[name='checkbox6']").removeAttr("checked");
if (familyStatusList[6] == 1)
$("input[name='checkbox7']").prop("checked", "checked");
else
$("input[name='checkbox7']").removeAttr("checked");
}
// $("#js_input_user_status").val(getFamilyStatus(suspected.familyStatus));
// $("#js_input_user_status").attr("data-values", suspected.familyStatus);
// $("#jibenmiaoshu").val(suspected.statusDesp);
$("#switchQuezhen").val(getMedical(suspected.medical));
$("#switchQuezhen").attr("data-values", suspected.medical);
$("#switchDanjiangeli").val(getSingleRoom(suspected.singleRoom));
$("#switchDanjiangeli").attr("data-values", suspected.singleRoom);
$("#js_input_user_tiwen").val(suspected.temperature);
$("#js_input_user_kesou").val(getCough(suspected.cough));
$("#js_input_user_kesou").attr("data-values", suspected.cough);
$("#js_input_user_jirou").val(getMuscle(suspected.muscle));
$("#js_input_user_jirou").attr("data-values", suspected.muscle);
$("#js_input_user_huxi").val(getDyspnea(suspected.dyspnea));
$("#js_input_user_huxi").attr("data-values", suspected.dyspnea);
$("#js_input_user_fali").val(getFatigue(suspected.fatigue));
$("#js_input_user_fali").attr("data-values", suspected.fatigue);
$("#js_input_user_fuxie").val(getDiarrhea(suspected.diarrhea));
$("#js_input_user_fuxie").attr("data-values", suspected.diarrhea);
$("#shuruqita").val(suspected.others);
$("#js_input_score_rezult").val(getScoreRezult(suspected.scoreRezult, suspected.temperatureScore));
$("#js_input_score_rezult_value").val(suspected.scoreRezult);
$("#js_input_temperature_score").val(suspected.temperatureScore);
$("#js_input_score_histroy").val(suspected.scoreHistroy);
$("#js_input_score").val(suspected.score);
//行程
$("#js_input_gzzd").val(getLocal(suspected.workLocal));
$("#js_input_gzzd").attr("data-values", suspected.workLocal);
if (suspected.workLocal != 4) {
$('#js_input_qtdd').attr("disabled", "disabled");
$("#js_input_qtdd").val("");
} else {
$('#js_input_qtdd').removeAttr("disabled")
}
$("#js_input_qtdd").val(suspected.workLocalOther);
$("#js_input_jrszd").val(getLocal(suspected.todayLocal));
$("#js_input_jrszd").attr("data-values", suspected.todayLocal);
if (suspected.todayLocal != 4) {
$('#js_input_jrszq').attr("disabled", "disabled");
$("#js_input_jrszq").val("");
} else {
$('#js_input_jrszq').removeAttr("disabled")
}
$("#js_input_jrszq").val(suspected.todayLocalOther);
$("#js_input_sf").val(getIsTrip(suspected.isTrip));
$("#js_input_sf").attr("data-values", suspected.isTrip);
if (suspected.isTrip == 0)
$('#none')[0].style.display = 'none';
else
$('#none')[0].style.display = '';
//详细
$.ajax({
url: '/home/selectTripSuspected',
get: "get",
data: {
"suspectedId": suspectedId
},
success: function (data) {
var xxIds = [];
var xxName = [
"序号",
"出发地",
"目的地",
"出行方式",
"车次/航班/车牌",
"操作"
];
for (var i = 0; i < xxName.length; i++) {
xxIds.push({
name: xxName[i]
});
}
$('#tabtr').empty();
var html = "";
for (var i = 0; i < xxIds.length; i++) {
html += "" + xxIds[i].name + " | ";
}
html += "
"
data.data.forEach(function (v) {
{
html += "";
html += "" + v.sort + " | ";
html += "" + getLocalOther(v.startLocal, v.startLocalOther) + " | ";
html += "" + getLocalOther(v.endLocal, v.endLocalOther) + " | ";
html += "" + getTripType(v.tripType) + " | ";
html += "" + v.tripTypeDesp + " | ";
html += " | ";
html += "
";
$("#tabtr").html(html);
}
});
},
});
}
},
});
}
function addReport() {
var userId = $("#userId").val();
$.ajax({
url: '/home/addReport',
type: "post",
data: {
"userCreate": userId,
},
success: function (data) {
$.toast(data.msg);
if (data.msg == "操作成功")
document.getElementById("btn_shangbao").style['background-color'] = "#D9D9D9";
},
});
}
$("#my-input-ribao").calendar({
dateFormat: 'yyyy-mm-dd',
inputReadOnly: false,
onChange: function (p, values, displayValues) {
var reportDate = values.toString();
var userId = $("#userId").val();
$.ajax({
url: '/home/home/queryRibaoReportDate',
data: {
"userCreate": userId,
"reportDate": reportDate,
},
type: 'GET',
success: function (data) {
if (data.data == undefined) {
$('#ribao_famliy').empty();
}
else {
if (data.data.length > 0) {
$('#ribao_famliy').empty();
data.data.forEach(function (v) {
helpValue1(v);
});
} else {
}
}
},
error: function () {
}
});
}
});
function helpValue1(v) {
var userName = v.userName + ":";
var grender = getGreder(v.grender);
var age = v.age;
var familyStatus = "";
if (v.familyStatus != 0)
familyStatus = "基本状况:" + getFamilyStatus(v.familyStatus) + ";";
var medical = "";
if (v.medical != 0)
medical = "是否确诊:" + getMedical(v.medical) + ";";
var singleRoom = "";
if (v.singleRoom != 0)
singleRoom = "单间隔离:" + getSingleRoom(v.singleRoom) + ";";
if (v.singleRoom == 0 && v.medical != 0)
singleRoom = "单间隔离:" + getSingleRoom(v.singleRoom) + ";";
var temperature = "体温:" + v.temperature + ";";
var cough = "";
if (v.cough != 0)
cough = "咳嗽现象:" + getCough(v.cough) + ";";
var muscle = "";
if (v.muscle != 0)
muscle = "肌肉酸痛:" + getMuscle(v.muscle) + ";";
var dyspnea = "";
if (v.dyspnea != 0)
dyspnea = "呼吸困难:" + getDyspnea(v.dyspnea) + ";";
var fatigue = "";
if (v.fatigue != 0)
fatigue = "乏力现象:" + getFatigue(v.fatigue) + ";";
var diarrhea = "";
if (v.diarrhea != 0)
diarrhea = "腹泻现象:" + getDiarrhea(v.diarrhea) + ";";
var others = "";
if (v.others != "")
others = "其他描述:" + v.others + ";";
var scoreRezult = "";
if (v.scoreRezult != 0)
scoreRezult = "评估结果:" + getScoreRezult(v.scoreRezult, v.temperatureScore) + ";";
var workLocal = "";
if (v.workLocal != 0) {
if (v.workLocal < 4)
workLocal = "工作驻地:" + getLocal(v.workLocal) + ";";
else
workLocal = "工作驻地:" + v.workLocalOther + ";";
}
var todayLocal = "";
if (v.todayLocal != 0) {
if (v.todayLocal < 4)
todayLocal = "今日所在地:" + getLocal(v.todayLocal) + ";";
else
todayLocal = "今日所在地:" + v.todayLocalOther + ";";
}
var isTrip = "";
if (v.isTrip != 0)
isTrip = "是否出行:" + getIsTrip(v.isTrip) + ";"
var tripDet = "";
if (v.tripDet != undefined)
tripDet = "出行详细:" + v.tripDet + ";"
$('#ribao_famliy').append($('\n' +
'
\n' +
'
' + familyStatus + medical + singleRoom + temperature + cough + muscle + dyspnea + fatigue + diarrhea + others + scoreRezult + workLocal + todayLocal + isTrip + tripDet + '
\n' +
'
\n' +
' '));
}
function getGreder(greder) {
if (greder == 1)
return "男";
else if (greder == 2)
return "女";
return "";
}
function getFamilyStatus(familyStatus) {
var familyStatusList = familyStatus.split(",");
var familyStatusString = "";
if (familyStatus == '0,0,0,0,0,0,0')
familyStatusString += "无病史,";
else {
if (familyStatusList[0] == 1)
familyStatusString += "心脑血管疾病(服用ARB),";
if (familyStatusList[1] == 1)
familyStatusString += "心脑血管疾病(未服ARB),";
if (familyStatusList[2] == 1)
familyStatusString += "呼吸系统病史,";
if (familyStatusList[3] == 1)
familyStatusString += "肿瘤病史,";
if (familyStatusList[4] == 1)
familyStatusString += "糖尿病史,";
if (familyStatusList[5] == 1)
familyStatusString += "服用过激素药物,";
if (familyStatusList[6] == 1)
familyStatusString += "妊娠期,";
}
return familyStatusString.substring(0, familyStatusString.length - 1);
}
function getCough(cough) {
if (cough == 0)
return "无咳嗽";
else if (cough == 1)
return "偶尔短暂咳嗽";
else if (cough == 2)
return "咳嗽轻度影响生活";
else if (cough == 3)
return "咳嗽严重影响生活";
return "";
}
function getMuscle(muscle) {
if (muscle == 0)
return "无";
else if (muscle == 1)
return "按压有";
else if (muscle == 2)
return "偶尔";
else if (muscle == 3)
return "持续有";
return "";
}
function getDyspnea(dyspnea) {
if (dyspnea == 0)
return "无";
else if (dyspnea == 1)
return "急走或上坡气短";
else if (dyspnea == 2)
return "气短而走路变慢";
else if (dyspnea == 3)
return "走路数分钟后气短";
else if (dyspnea == 4)
return "气短无法离开房间";
return "";
}
function getFatigue(fatigue) {
if (fatigue == 0)
return "无";
else if (fatigue == 1)
return "体力劳动后不能恢复";
else if (fatigue == 2)
return "轻体力活非常累";
else if (fatigue == 3)
return "不能正常生活";
return "";
}
function getMedical(medical) {
if (medical == 0)
return "否";
else if (medical == 1)
return "是";
return "";
}
function getSingleRoom(singleRoom) {
if (singleRoom == 0)
return "否";
else if (singleRoom == 1)
return "是";
return "";
}
function getIsTrip(isTrip) {
if (isTrip == 0)
return "否";
else if (isTrip == 1)
return "是";
return "";
}
function getLocal(local) {
if (local == 0)
return "";
else if (local == 1)
return "武汉市";
else if (local == 2)
return "宜昌市";
else if (local == 3)
return "当阳市";
else if (local == 4)
return "其它地点";
return "";
}
function getLocalOther(local, localOther) {
if (local == 0)
return "";
else if (local == 1)
return "武汉市";
else if (local == 2)
return "宜昌市";
else if (local == 3)
return "当阳市";
else if (local == 4)
return localOther;
return "";
}
function getTripType(tripType) {
if (tripType == 0)
return "";
else if (tripType == 1)
return "长途汽车";
else if (tripType == 2)
return "火车";
else if (tripType == 3)
return "飞机";
else if (tripType == 4)
return "自驾";
return "";
}
function getDiarrhea(diarrhea) {
if (diarrhea == 0)
return "无";
else if (diarrhea == 1)
return "轻度腹泻(少于3次)";
else if (diarrhea == 2)
return "中度腹泻(4-6次)";
else if (diarrhea == 3)
return "重度腹泻(超过6次)";
return "";
}
function clearShow() {
console.log("qingkong")
$("#suspectedId").val("");
$("#js_input_user_sex").val("");
$("#js_input_user_sex").attr("data-values", "");
$("#js_input_user_name").val("");
$("#js_input_user_age").val("");
$("#js_input_user_status").val("");
$("#js_input_user_status").attr("data-values", "");
$("#jibenmiaoshu").val("");
$("#switchQuezhen").val("");
$("#switchQuezhen").attr("data-values", "");
$("#switchQuezhen_zz").val("");
$("#switchQuezhen_zz").attr("data-values", "");
$("#switchDanjiangeli").val("");
$("#switchDanjiangeli").attr("data-values", "");
$("#js_input_user_tiwen").val("");
$("#js_input_user_kesou").val("");
$("#js_input_user_kesou").attr("data-values", "");
$("#js_input_user_jirou").val("");
$("#js_input_user_jirou").attr("data-values", "");
$("#js_input_user_huxi").val("");
$("#js_input_user_huxi").attr("data-values", "");
$("#js_input_user_fali").val("");
$("#js_input_user_fali").attr("data-values", "");
$("#js_input_user_fuxie").val("");
$("#js_input_user_fuxie").attr("data-values", "");
$("#shuruqita").val("");
$("#js_input_score_rezult").val("");
$("#js_input_score_rezult_value").val("");
$("#js_input_temperature_score").val("");
$("#js_input_score_histroy").val("");
$("#js_input_score").val("");
}
//健康评估
$('#ribao_score').on('click', function () {
var suspectedId = $("#suspectedId").val();
var userId = $("#userId").val();
var userName = $("#js_input_user_name").val();
var medical = $("#switchQuezhen").attr("data-values") == undefined ? 0 : $("#switchQuezhen").attr("data-values");
var medicalzz = $("#switchQuezhen_zz").attr("data-values") == undefined ? 0 : $("#switchQuezhen_zz").attr("data-values");
var temperature = $("#js_input_user_tiwen").val() == "" ? 0 : $("#js_input_user_tiwen").val();
var cough = $("#js_input_user_kesou").attr("data-values") == undefined ? 0 : $("#js_input_user_kesou").attr("data-values");
var muscle = $("#js_input_user_jirou").attr("data-values") == undefined ? 0 : $("#js_input_user_jirou").attr("data-values");
var dyspnea = $("#js_input_user_huxi").attr("data-values") == undefined ? 0 : $("#js_input_user_huxi").attr("data-values");
var fatigue = $("#js_input_user_fali").attr("data-values") == undefined ? 0 : $("#js_input_user_fali").attr("data-values");
var diarrhea = $("#js_input_user_fuxie").attr("data-values") == undefined ? 0 : $("#js_input_user_fuxie").attr("data-values");
if (userName == undefined || userName == '') {
$.alert("请填写姓名");
return;
}
if (temperature <= 0) {
$.alert("请填写体温");
return;
}
if (temperature > 50 || temperature < 30) {
$.alert("请填写正确的体温");
return;
}
$.ajax({
url: '/home/addScore',
type: "post",
data: {
"userName": userName,
"suspectedId": suspectedId,
"userCreate": userId,
"medical": medical,
"temperature": temperature,
"cough": cough,
"muscle": muscle,
"dyspnea": dyspnea,
"fatigue": fatigue,
"diarrhea": diarrhea,
},
success: function (data) {
if (data == undefined) {
$('#js_input_score_rezult').empty();
$('#js_input_score_rezult_value').empty();
$('#js_input_temperature_score').empty();
$('#js_input_score_histroy').empty();
$('#js_input_score').empty();
}
else {
$('#js_input_score_rezult').empty();
$('#js_input_temperature_score').empty();
$('#js_input_score_histroy').empty();
$('#js_input_score').empty();
var ScoreRezult = getScoreRezult(data.scoreRezult, data.temperatureScore);
$("#js_input_score_rezult").val(ScoreRezult);
$("#js_input_score_rezult_value").val(data.scoreRezult);
$("#js_input_temperature_score").val(data.temperatureScore);
$("#js_input_score_histroy").val(data.scoreHistory);
$("#js_input_score").val(data.score);
}
},
});
});
function getScoreRezult(scoreRezult, temperatureScore) {
if (scoreRezult == 0)
return "未评估";
else if (scoreRezult == 1) {
if (temperatureScore > 1)
return "正常,间隔时间服用退烧药,多休息,多喝水";
else
return "正常";
}
else if (scoreRezult == 2) {
if (temperatureScore > 1)
return "注意观察,间隔时间服用退烧药,多休息,多喝水";
else
return "注意观察";
}
else if (scoreRezult == 3)
return "联系社区医生(或者在线问诊)";
else if (scoreRezult == 4)
return "尽快就诊";
return "";
}