//不良事件/反应
var disease1;
var disease2;
var disease3;
var disease5;
var disease4;
var eventEnding;
var medication1;
var medication2;
var medication3;
var medication4;
var medication5;
var medication6;
var medication7;
var medication8;
var medication9;
var medication10;
var medication12;
var medication13;
var medication14;
var medication15;
var medication16;
var medication17;
var medication11;
var medication18;
var concomitant1;
var concomitant2;
var concomitant3;
var concomitant4;
var concomitant5;
var concomitant6;
var concomitant7;
var concomitant8;
var concomitant9;
var concomitant10;
var concomitant12;
var concomitant13;
var concomitant14;
var concomitant15;
var concomitant16;
var concomitant17;
var concomitant11;
var concomitant18;
var blfy1;
var blfy2;
var blfy3;
var blfy4;
var blfy5;
var blfy6;
var blfy7;
var blfy8;
var blfy9;
var blfy10;
var blfy12;
var blfy13;
var blfy14;
function event_add() {
disease1 = $("#disease1").val();
disease2 = $("#disease2").val();
disease3 = $("#disease3").val();
disease4 = $("#eventEndingSelect2 option:selected").val();
disease5 = $("#eventEndingSelect2 option:selected").text();
if (disease1 == "") {
layer.msg('疾病名称不能为空!');
$("#mingchenblsjM").focus();
return false;
};
if (disease4 == "" || disease4 == 0 || disease4 == '0') {
layer.msg('请选择报告当时疾病是否仍存在!');
$("#eventEndingSelect2").focus();
return false;
};
//事件时间判断
var start = new Date(disease2.replace("-", "/").replace("-", "/"));
var end = new Date(disease3.replace("-", "/").replace("-", "/"));
if (start > end) {
layer.msg('开始日期不能大于结束日期!');
return false;
}
//获取表的行数
var tab = document.getElementById("tab_0").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_0").insertRow();
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var str1 = "disease1" + tabplus.toString();
var str2 = "disease2" + tabplus.toString();
var str3 = "disease3" + tabplus.toString();
var str4 = "disease5" + tabplus.toString();
newTd0.innerHTML = '
';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = '删除 ';
// 清空不良事件/反应信息
$("#mingchenblsjM").val("");
$("#eventEndingSelect").val("0");
// 返回真
return true;
}
// 获取不良时间的json值
function event_getjson() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_0").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var disease1 = document.getElementById("disease1" + id).value;
var disease2 = document.getElementById("disease2" + id).value;
var disease3 = document.getElementById("disease3" + id).value;
var disease5 = document.getElementById("disease5" + id).value;
event_arr += '{"disease1":' + '"' + disease1 + '"' + ', "disease2":' +
'"' + disease2 + '"' + ', "disease3":' + '"' + disease3 + '"' +
', "disease4":' + '"' + disease5 + '"' + '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#disease").val(event_strjson);
return event_strjson;
}
// 删除不良事件/反应
function event_del(id) {
//获取表格
var mytable = document.getElementById("tab_0");
//获取表的行数
var len = document.getElementById("tab_0").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("disease1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("disease1" + id).value != "" || document.getElementById("disease5" + id).value !=
"") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("disease1" + a).value;
txtHours[k] = document.getElementById('disease5' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('disease1' + b).value = txtContent[i];
document.getElementById('disease5' + b).value = txtHours[i];
}
}
}
//添加怀疑用药
function event_addt() {
medication1 = $("#medication1").val();
medication2 = $("#medication2").val();
medication3 = $("#medication3").val();
medication4 = $("#medication4").val();
medication5 = $("#medication5").val();
medication6 = $("#medication6").val();
medication7 = $("#medication7").val();
medication8 = $("#medication8").val();
medication9 = $("#medication9").val();
medication10 = $("#medication10").val();
medication12 = $("#medication12").val();
medication11 = $("#medication11").val();
medication13 = $("#medication13").val();
medication14 = $("#medication14").val();
medication15 = $("#medication15").val();
medication17 = $("#medication17").val();
medication16 = $("#medication16").val();
medication18 = $("#medication18").val();
// if (medication1 == "") {
// layer.msg('批准文号不能为空!');
// $("#medication1").focus();
// return false;
// };
//事件时间判断
var start = new Date(medication12.replace("-", "/").replace("-", "/"));
var end = new Date(medication13.replace("-", "/").replace("-", "/"));
if (start > end) {
layer.msg('开始日期不能大于结束日期!');
return false;
}
//获取表的行数
var tab = document.getElementById("tab_1").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_1").insertRow();
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var newTd5 = newTr.insertCell();
var newTd6 = newTr.insertCell();
var newTd7 = newTr.insertCell();
var newTd8 = newTr.insertCell();
var newTd9 = newTr.insertCell();
var newTd10 = newTr.insertCell();
var newTd11 = newTr.insertCell();
var newTd12 = newTr.insertCell();
var newTd13 = newTr.insertCell();
var newTd14 = newTr.insertCell();
var newTd15 = newTr.insertCell();
var newTd16 = newTr.insertCell();
var newTd17 = newTr.insertCell();
var newTd18 = newTr.insertCell();
var str1 = "medication1" + tabplus.toString();
var str2 = "medication2" + tabplus.toString();
var str3 = "medication3" + tabplus.toString();
var str4 = "medication4" + tabplus.toString();
var str5 = "medication5" + tabplus.toString();
var str6 = "medication6" + tabplus.toString();
var str7 = "medication7" + tabplus.toString();
var str8 = "medication8" + tabplus.toString();
var str9 = "medication9" + tabplus.toString();
var str10 = "medication10" + tabplus.toString();
var str11 = "medication11" + tabplus.toString();
var str12 = "medication12" + tabplus.toString();
var str13 = "medication13" + tabplus.toString();
var str14 = "medication14" + tabplus.toString();
var str15 = "medication15" + tabplus.toString();
var str16 = "medication16" + tabplus.toString();
var str17 = "medication17" + tabplus.toString();
var str18 = "medication18" + tabplus.toString();
newTd0.innerHTML = ' ';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = ' ';
newTd5.innerHTML = ' ';
newTd6.innerHTML = ' ';
newTd7.innerHTML = ' ';
newTd8.innerHTML = ' ';
newTd9.innerHTML = ' ';
newTd10.innerHTML = ' ';
newTd11.innerHTML = ' ';
newTd12.innerHTML = ' ';
newTd13.innerHTML = ' ';
newTd14.innerHTML = ' ';
newTd15.innerHTML = ' ';
newTd16.innerHTML = ' ';
newTd17.innerHTML = ' ';
newTd18.innerHTML = '删除 ';
// 清空不良事件/反应信息
$("#medication1").val("");
$("#medication2").val("");
$("#medication3").val("");
$("#medication4").val("");
$("#medication5").val("");
$("#medication6").val("");
$("#medication7").val("");
$("#medication8").val("");
$("#medication9").val("");
$("#medication10").val("");
$("#medication11").val("");
$("#medication12").val("");
$("#medication13").val("");
$("#medication14").val("");
$("#medication15").val("");
$("#medication17").val("");
$("#medication16").val("");
$("#medication18").val("");
$("#gypl").val("");
// 返回真
return true;
}
function event_delt(id) {
//获取表格
var mytable = document.getElementById("tab_1");
//获取表的行数
var len = document.getElementById("tab_1").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("medication1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("medication1" + id).value != "" || document.getElementById("medication3" + id).value !=
"") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var txtHours2 = new Array([len - id]);
var txtHours3 = new Array([len - id]);
var txtHours4 = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("smedication1" + a).value;
txtHours[k] = document.getElementById('smedication3' + a).value;
txtHours2[k] = document.getElementById("smedication4" + a).value;
txtHours3[k] = document.getElementById('smedication6' + a).value;
txtHours4[k] = document.getElementById('smedication15' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('smedication1' + b).value = txtContent[i];
document.getElementById('smedication3' + b).value = txtHours[i];
document.getElementById('smedication4' + b).value = txtHours2[i];
document.getElementById('smedication6' + b).value = txtHours3[i];
document.getElementById('smedication15' + b).value = txtHours4[i];
}
}
}
//添加合并用药
function event_addtt() {
concomitant1 = $(" #concomitant1").val();
concomitant2 = $(" #concomitant2").val();
concomitant3 = $(" #concomitant3").val();
concomitant4 = $(" #concomitant4").val();
concomitant5 = $(" #concomitant5").val();
concomitant6 = $(" #concomitant6").val();
concomitant7 = $(" #concomitant7").val();
concomitant8 = $(" #concomitant8").val();
concomitant9 = $(" #concomitant9").val();
concomitant10 = $(" #concomitant10").val();
concomitant11 = $(" #concomitant11").val();
concomitant12 = $(" #concomitant12").val();
concomitant13 = $(" #concomitant13").val();
concomitant14 = $(" #concomitant14").val();
concomitant15 = $(" #concomitant15").val();
concomitant17 = $(" #concomitant17").val();
concomitant16 = $(" #concomitant16").val();
concomitant18 = $(" #concomitant18").val();
/* if (concomitant3 == "") {
layer.msg('通用名称不能为空!');
$(" .hbyy #concomitant3").focus();
return false;
};*/
//事件时间判断
var start = new Date(concomitant12.replace("-", "/").replace("-", "/"));
var end = new Date(concomitant13.replace("-", "/").replace("-", "/"));
if (start > end) {
layer.msg('开始日期不能大于结束日期!');
return false;
}
//获取表的行数
var tab = document.getElementById("tab_2").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_2").insertRow();
//添加列
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var newTd5 = newTr.insertCell();
var newTd6 = newTr.insertCell();
var newTd7 = newTr.insertCell();
var newTd8 = newTr.insertCell();
var newTd9 = newTr.insertCell();
var newTd10 = newTr.insertCell();
var newTd11 = newTr.insertCell();
var newTd12 = newTr.insertCell();
var newTd13 = newTr.insertCell();
var newTd14 = newTr.insertCell();
var newTd15 = newTr.insertCell();
var newTd16 = newTr.insertCell();
var newTd17 = newTr.insertCell();
var newTd18 = newTr.insertCell();
var str1 = "concomitant1" + tabplus.toString();
var str2 = "concomitant2" + tabplus.toString();
var str3 = "concomitant3" + tabplus.toString();
var str4 = "concomitant4" + tabplus.toString();
var str5 = "concomitant5" + tabplus.toString();
var str6 = "concomitant6" + tabplus.toString();
var str7 = "concomitant7" + tabplus.toString();
var str8 = "concomitant8" + tabplus.toString();
var str9 = "concomitant9" + tabplus.toString();
var str10 = "concomitant10" + tabplus.toString();
var str11 = "concomitant11" + tabplus.toString();
var str12 = "concomitant12" + tabplus.toString();
var str13 = "concomitant13" + tabplus.toString();
var str14 = "concomitant14" + tabplus.toString();
var str15 = "concomitant15" + tabplus.toString();
var str16 = "concomitant16" + tabplus.toString();
var str17 = "concomitant17" + tabplus.toString();
var str18 = "concomitant18" + tabplus.toString();
newTd0.innerHTML = ' ';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = ' ';
newTd5.innerHTML = ' ';
newTd6.innerHTML = ' ';
newTd7.innerHTML = ' ';
newTd8.innerHTML = ' ';
newTd9.innerHTML = ' ';
newTd10.innerHTML = ' ';
newTd11.innerHTML = ' ';
newTd12.innerHTML = ' ';
newTd13.innerHTML = ' ';
newTd14.innerHTML = ' ';
newTd15.innerHTML = ' ';
newTd16.innerHTML = ' ';
newTd17.innerHTML = ' ';
newTd18.innerHTML = '删除 ';
// 清空不良事件/反应信息
$(" .hbyy #concomitant1").val("");
$(" .hbyy #concomitant2").val("");
$(" .hbyy #concomitant3").val("");
$(" .hbyy #concomitant4").val("");
$(" .hbyy #concomitant5").val("");
$(" .hbyy #concomitant6").val("");
$(" .hbyy #concomitant7").val("");
$(" .hbyy #concomitant8").val("");
$(" .hbyy #concomitant9").val("");
$(" .hbyy #concomitant10").val("");
$(" .hbyy #concomitant12").val("");
$(" .hbyy #concomitant13").val("");
$(" .hbyy #concomitant14").val("");
$(" .hbyy #concomitant15").val("");
$(" .hbyy #concomitant17").val("");
$(" .hbyy #concomitant16").val("");
$(" .hbyy #concomitant18").val("");
$(" .hbyy #gypl").val("");
// 返回真
return true;
}
function event_deltt(id) {
//获取表格
var mytable = document.getElementById("tab_2");
//获取表的行数
var len = document.getElementById("tab_2").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("concomitant1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("concomitant1" + id).value != "" || document.getElementById("concomitant3" + id).value !=
"") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var txtHours2 = new Array([len - id]);
var txtHours3 = new Array([len - id]);
var txtHours4 = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("sconcomitant1" + a).value;
txtHours[k] = document.getElementById('sconcomitant3' + a).value;
txtHours2[k] = document.getElementById("sconcomitant4" + a).value;
txtHours3[k] = document.getElementById('sconcomitant6' + a).value;
txtHours4[k] = document.getElementById('sconcomitant15' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('sconcomitant1' + b).value = txtContent[i];
document.getElementById('sconcomitant3' + b).value = txtHours[i];
document.getElementById('sconcomitant4' + b).value = txtHours2[i];
document.getElementById('sconcomitant6' + b).value = txtHours3[i];
document.getElementById('sconcomitant15' + b).value = txtHours4[i];
}
}
}
//相关实验室检查信息 (可重复)
var laboratory1;
var laboratory2;
var laboratory3;
var laboratory4;
function event_adds() {
laboratory1 = $(" #laboratory1").val();
laboratory2 = $(" #laboratory2").val();
laboratory3 = $(" #laboratory3").val();
laboratory4 = $(" #laboratory4").val();
// if (laboratory1 == "") {
// layer.msg('批准文号不能为空!');
// $("#plaboratory1").focus();
// return false;
// };
//获取表的行数
var tab = document.getElementById("tab_3").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_3").insertRow();
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var str1 = "laboratory1" + tabplus.toString();
var str2 = "laboratory2" + tabplus.toString();
var str3 = "laboratory3" + tabplus.toString();
var str4 = "laboratory4" +tabplus.toString();
newTd0.innerHTML = ' ';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = '删除 ';
// 清空不良事件/反应信息
$(" #laboratory1").val("");
$(" #laboratory2").val("");
$(" #laboratory3").val("");
$(" #laboratory4 ").val("");
// 返回真
return true;
}
function event_delts(id) {
//获取表格
var mytable = document.getElementById("tab_3");
//获取表的行数
var len = document.getElementById("tab_3").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("plaboratory1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("laboratory1" + id).value != "" || document.getElementById("medication3" + id).value !=
"") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var txtHours2 = new Array([len - id]);
var txtHours3 = new Array([len - id]);
var txtHours4 = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("laboratory1" + a).value;
txtHours[k] = document.getElementById('laboratory2' + a).value;
txtHours2[k] = document.getElementById("laboratory3" + a).value;
txtHours3[k] = document.getElementById('laboratory4' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('laboratory1' + b).value = txtContent[i];
document.getElementById('laboratory2' + b).value = txtHours[i];
document.getElementById('laboratory3' + b).value = txtHours2[i];
document.getElementById('laboratory4' + b).value = txtHours3[i];
}
}
}
//相关疾病信息 (可重复)
var diseases1;
var diseases2;
var diseases3;
var diseases4;
function event_addx() {
diseases1 = $(" #diseases1").val();
diseases2 = $(" #diseases2").val();
diseases3 = $(" #diseases3").val();
diseases4 = $(" #diseases4").val();
// if (diseases1 == "") {
// layer.msg('批准文号不能为空!');
// $("#diseases1").focus();
// return false;
// };
//获取表的行数
var tab = document.getElementById("tab_4").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_4").insertRow();
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var str1 = "diseases1" + tabplus.toString();
var str2 = "diseases2" + tabplus.toString();
var str3 = "diseases3" + tabplus.toString();
var str4 = "diseases4" +tabplus.toString();
newTd0.innerHTML = ' ';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = '删除 ';
// 清空不良事件/反应信息
$(" #diseases1").val("");
$(" #diseases2").val("");
$(" #diseases3").val("");
$(" #diseases4 ").val("");
// 返回真
return true;
}
function event_deltx(id) {
//获取表格
var mytable = document.getElementById("tab_4");
//获取表的行数
var len = document.getElementById("tab_4").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("diseases1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("diseases1" + id).value != "" || document.getElementById("tdiseases1" + id).value !=
"") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var txtHours2 = new Array([len - id]);
var txtHours3 = new Array([len - id]);
var txtHours4 = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("diseases1" + a).value;
txtHours[k] = document.getElementById('diseases2' + a).value;
txtHours2[k] = document.getElementById("diseases3" + a).value;
txtHours3[k] = document.getElementById('diseases4' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('diseases1' + b).value = txtContent[i];
document.getElementById('diseases2' + b).value = txtHours[i];
document.getElementById('diseases3' + b).value = txtHours2[i];
document.getElementById('diseases4' + b).value = txtHours3[i];
}
}
}
//相关疾病信息 (可重复)
var pharmacy1;
var pharmacy2;
var pharmacy3;
var pharmacy4;
function event_addxy() {
pharmacy1 = $(" #pharmacy1").val();
pharmacy2 = $(" #pharmacy2").val();
pharmacy3 = $(" #pharmacy3").val();
pharmacy4 = $(" #pharmacy4").val();
// if (pharmacy1 == "") {
// layer.msg('批准文号不能为空!');
// $("#pharmacy1").focus();
// return false;
// };
//获取表的行数
var tab = document.getElementById("tab_5").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_5").insertRow();
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var str1 = "pharmacy1" + tabplus.toString();
var str2 = "pharmacy2" + tabplus.toString();
var str3 = "pharmacy3" + tabplus.toString();
var str4 = "pharmacy4" +tabplus.toString();
newTd0.innerHTML = ' ';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = '删除 ';
// 清空不良事件/反应信息
$(" #pharmacy1").val("");
$(" #pharmacy2").val("");
$(" #pharmacy3").val("");
$(" #pharmacy4").val("");
// 返回真
return true;
}
function event_deltxy(id) {
//获取表格
var mytable = document.getElementById("tab_5");
//获取表的行数
var len = document.getElementById("tab_5").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("pharmacy1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("pharmacy1" + id).value != "" || document.getElementById("tpharmacy1" + id).value !=
"") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var txtHours2 = new Array([len - id]);
var txtHours3 = new Array([len - id]);
var txtHours4 = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("pharmacy1" + a).value;
txtHours[k] = document.getElementById('pharmacy2' + a).value;
txtHours2[k] = document.getElementById("pharmacy3" + a).value;
txtHours3[k] = document.getElementById('pharmacy4' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('pharmacy1' + b).value = txtContent[i];
document.getElementById('pharmacy2' + b).value = txtHours[i];
document.getElementById('pharmacy3' + b).value = txtHours2[i];
document.getElementById('pharmacy4' + b).value = txtHours3[i];
}
}
}
function event_getjson2() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_1").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var medication1 = document.getElementById("smedication1" + id).value;
console.log(medication1)
var medication2 = document.getElementById("smedication2" + id).value;
var medication3 = document.getElementById("smedication3" + id).value;
var medication4 = document.getElementById("smedication4" + id).value;
var medication5 = document.getElementById("smedication5" + id).value;
var medication6 = document.getElementById("smedication6" + id).value;
var medication7 = document.getElementById("smedication7" + id).value;
var medication8 = document.getElementById("smedication8" + id).value;
var medication9 = document.getElementById("smedication9" + id).value;
var medication10 = document.getElementById("smedication10" + id).value;
var medication11 = document.getElementById("smedication11" + id).value;
var medication12 = document.getElementById("smedication12" + id).value;
var medication13 = document.getElementById("smedication13" + id).value;
var medication14 = document.getElementById("smedication14" + id).value;
var medication15 = document.getElementById("smedication15" + id).value;
var medication16 = document.getElementById("smedication16" + id).value;
var medication17 = document.getElementById("smedication17" + id).value;
var medication18 = document.getElementById("smedication18" + id).value;
event_arr += '{"medication1":' + '"' + medication1 + '"' + ', "medication2":' +
'"' + medication2 + '"' + ', "medication3":' + '"' + medication3 + '"' +
', "medication4":' + '"' + medication4 + '"' + ', "medication5":' + '"' + medication5 + '"' + ', "medication6":' + '"' + medication6 + '"' + ', "medication7":' + '"' + medication7 + '"'+ ', "medication8":' + '"' + medication8 + '"' + ', "medication9":' + '"' + medication9 + '"'
+ ', "medication10":' + '"' + medication10 + '"'+ ', "medication11":' + '"' + medication11 + '"'+ ', "medication12":' + '"' + medication12 + '"'+ ', "medication13":' + '"' + medication13 + '"'
+ ', "medication14":' + '"' + medication14 + '"'+ ', "medication15":' + '"' + medication15 + '"'+ ', "medication16":' + '"' + medication16 + '"'+ ', "medication17":' + '"' + medication17 + '"'+ ', "medication18":' + '"' + medication18 + '"'
+ '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#medication").val(event_strjson);
return event_strjson;
}
function event_getjson3() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_2").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var concomitant1 = document.getElementById("sconcomitant1" + id).value;
var concomitant2 = document.getElementById("sconcomitant2" + id).value;
var concomitant3 = document.getElementById("sconcomitant3" + id).value;
var concomitant4 = document.getElementById("sconcomitant4" + id).value;
var concomitant5 = document.getElementById("sconcomitant5" + id).value;
var concomitant6 = document.getElementById("sconcomitant6" + id).value;
var concomitant7 = document.getElementById("sconcomitant7" + id).value;
var concomitant8 = document.getElementById("sconcomitant8" + id).value;
var concomitant9 = document.getElementById("sconcomitant9" + id).value;
var concomitant10 = document.getElementById("sconcomitant10" + id).value;
var concomitant11 = document.getElementById("sconcomitant11" + id).value;
var concomitant12 = document.getElementById("sconcomitant12" + id).value;
var concomitant13 = document.getElementById("sconcomitant13" + id).value;
var concomitant14 = document.getElementById("sconcomitant14" + id).value;
var concomitant15 = document.getElementById("sconcomitant15" + id).value;
var concomitant16 = document.getElementById("sconcomitant16" + id).value;
var concomitant17 = document.getElementById("sconcomitant17" + id).value;
var concomitant18 = document.getElementById("sconcomitant18" + id).value;
event_arr += '{"concomitant1":' + '"' + concomitant1 + '"' + ', "concomitant2":' +
'"' + concomitant2 + '"' + ', "concomitant3":' + '"' + concomitant3 + '"' +
', "concomitant4":' + '"' + concomitant4 + '"' + ', "concomitant5":' + '"' + concomitant5 + '"' + ', "concomitant6":' + '"' + concomitant6 + '"' + ', "concomitant7":' + '"' + concomitant7 + '"'+ ', "concomitant8":' + '"' + concomitant8 + '"' + ', "concomitant9":' + '"' + concomitant9 + '"'
+ ', "concomitant10":' + '"' + concomitant10 + '"'+ ', "concomitant11":' + '"' + concomitant11 + '"'+ ', "concomitant12":' + '"' + concomitant12 + '"'+ ', "concomitant13":' + '"' + concomitant13 + '"'
+ ', "concomitant14":' + '"' + concomitant14 + '"'+ ', "concomitant15":' + '"' + concomitant15 + '"'+ ', "concomitant16":' + '"' + concomitant16 + '"'+ ', "concomitant17":' + '"' + concomitant17 + '"'+ ', "concomitant18":' + '"' + concomitant18 + '"'
+ '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#concomitant").val(event_strjson);
return event_strjson;
}
function event_getjson4() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_3").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var laboratory1 = document.getElementById("laboratory1" + id).value;
var laboratory2 = document.getElementById("laboratory2" + id).value;
var laboratory3 = document.getElementById("laboratory3" + id).value;
var laboratory4 = document.getElementById("laboratory4" + id).value;
event_arr += '{"laboratory1":' + '"' + laboratory1 + '"' + ', "laboratory2":' +
'"' + laboratory2 + '"' + ', "laboratory3":' + '"' + laboratory3 + '"' +
', "laboratory4":' + '"' + laboratory4 + '"' + '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#laboratory").val(event_strjson);
return event_strjson;
}
function event_getjson5() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_4").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var diseases1 = document.getElementById("diseases1" + id).value;
var diseases2 = document.getElementById("diseases2" + id).value;
var diseases3 = document.getElementById("diseases3" + id).value;
var diseases4 = document.getElementById("diseases4" + id).value;
event_arr += '{"diseases1":' + '"' + diseases1 + '"' + ', "diseases2":' +
'"' + diseases2 + '"' + ', "diseases3":' + '"' + diseases3 + '"' +
', "diseases4":' + '"' + diseases4 + '"' + '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#diseases").val(event_strjson);
return event_strjson;
}
function event_getjson6() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_5").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var pharmacy1 = document.getElementById("pharmacy1" + id).value;
var pharmacy2 = document.getElementById("pharmacy2" + id).value;
var pharmacy3 = document.getElementById("pharmacy3" + id).value;
var pharmacy4 = document.getElementById("pharmacy4" + id).value;
event_arr += '{"pharmacy1":' + '"' + pharmacy1 + '"' + ', "pharmacy2":' +
'"' + pharmacy2 + '"' + ', "pharmacy3":' + '"' + pharmacy3 + '"' +
', "pharmacy4":' + '"' + pharmacy4 + '"' + '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#pharmacy").val(event_strjson);
return event_strjson;
}
function event_addttbl() {
blfy1 = $("#blfy1").val();
blfy2 = $("#blfy2").val();
blfy3 = $("#blfy3").val();
blfy4 = $("#blfy4").val();
blfy5 = $("#blfy5 option:selected").val();
blfy6 = $("#blfy6 option:selected").val();
blfy7 = $("#blfy7 option:selected").val();
blfy8 = $("#blfy8 option:selected").val();
blfy9 = $("#blfy9 option:selected").val();
blfy10 = $("#blfy10").val();
blfy11 = $("#blfy11").val();
blfy12 = $("#blfy12").val();
blfy13 = $("#blfy13 option:selected").val();
blfy14 = $("#blfy14").val();
// if (blfy1 == "") {
// layer.msg('不良反应/事件名称!不能为空!');
// return false;
// }
// if (blfy2 == "") {
// layer.msg('发生时间! 不能为空!');
// return false;
// }
// if (blfy6 == "") {
// layer.msg('停药或减量后,反应是否消失或减轻 不能为空!');
// return false;
// }
//事件时间判断
var start = new Date(blfy2.replace("-", "/").replace("-", "/"));
var end = new Date(blfy3.replace("-", "/").replace("-", "/"));
if (start > end) {
layer.msg('开始日期不能大于结束日期!');
return false;
}
//获取表的行数
var tab = document.getElementById("tab_8").rows.length;
//行数+1:代表要新增的行数的序号
tabplus = parseInt(tab + 1);
var newTr = document.getElementById("tab_8").insertRow();
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var newTd5 = newTr.insertCell();
var newTd6 = newTr.insertCell();
var newTd7 = newTr.insertCell();
var newTd8 = newTr.insertCell();
var newTd9 = newTr.insertCell();
var newTd10 = newTr.insertCell();
var newTd11 = newTr.insertCell();
var newTd12 = newTr.insertCell();
var newTd13 = newTr.insertCell();
var newTd14 = newTr.insertCell();
var str1 = "blfy1" + tabplus.toString();
var str2 = "blfy2" + tabplus.toString();
var str3 = "blfy3" + tabplus.toString();
var str4 = "blfy4" + tabplus.toString();
var str5 = "blfy5" + tabplus.toString();
var str6 = "blfy6" + tabplus.toString();
var str7 = "blfy7" + tabplus.toString();
var str8 = "blfy8" + tabplus.toString();
var str9 = "blfy9" + tabplus.toString();
var str10 = "blfy10" + tabplus.toString();
var str11 = "blfy11" + tabplus.toString();
var str12 = "blfy12" + tabplus.toString();
var str13 = "blfy13" + tabplus.toString();
var str14 = "blfy14" + tabplus.toString();
newTd0.innerHTML = ' ';
newTd1.innerHTML = ' ';
newTd2.innerHTML = ' ';
newTd3.innerHTML = ' ';
newTd4.innerHTML = ' ';
newTd5.innerHTML = ' ';
newTd6.innerHTML = ' ';
newTd7.innerHTML = ' ';
newTd8.innerHTML = ' ';
newTd9.innerHTML = ' ';
newTd10.innerHTML = ' ';
newTd11.innerHTML = ' ';
newTd12.innerHTML = ' ';
newTd13.innerHTML = ' ';
newTd14.innerHTML = '删除 ';
// 清空不良事件/反应信息
$("#blfy1").val("")
$("#blfy2").val("")
$("#blfy3").val("")
$("#blfy4").val("")
$("#blfy5").val("")
$("#blfy6").val("")
$("#blfy7").val("")
$("#blfy8").val("")
$("#blfy9").val("")
$("#blfy10").val("")
$("#blfy11").val("")
$("#blfy12").val("")
$("#blfy13").val("")
$("#blfy14").val("")
// 返回真
return true;
}
function event_deltxys(id) {
//获取表格
var mytable = document.getElementById("tab_8");
//获取表的行数
var len = document.getElementById("tab_8").rows.length;
//获取删除的行的开头序号
var rowid = document.getElementById("blfy1" + id).parentNode.parentNode.rowIndex;
if (document.getElementById("blfy1" + id).value != "" || document.getElementById("blfy14" + id).value !="") {
if (window.confirm("确认删除吗?")) {
rowid = parseInt(rowid - 1);
mytable.deleteRow(rowid);
} else {
return false;
}
} else {
mytable.deleteRow(rowid);
}
//
if (id < len) {
var txtContent = new Array([len - id]);
var txtHours = new Array([len - id]);
var txtHours2 = new Array([len - id]);
var txtHours3 = new Array([len - id]);
var txtHours4 = new Array([len - id]);
var txtHours5 = new Array([len - id]);
var txtHours6 = new Array([len - id]);
var txtHours7 = new Array([len - id]);
var txtHours8 = new Array([len - id]);
var txtHours9 = new Array([len - id]);
var txtHours10 = new Array([len - id]);
var txtHours11 = new Array([len - id]);
var txtHours12 = new Array([len - id]);
var txtHours13 = new Array([len - id]);
var txtHours14 = new Array([len - id]);
var k = 0;
for (var i = id; i < len; i++) {
var a = parseInt(i + 1);
txtContent[k] = document.getElementById("sblfy1" + a).value;
txtHours[k] = document.getElementById('sblfy2' + a).value;
txtHours2[k] = document.getElementById("sblfy3" + a).value;
txtHours3[k] = document.getElementById('sblfy4' + a).value;
txtHours4[k] = document.getElementById('sblfy5' + a).value;
txtHours5[k] = document.getElementById("sblfy6" + a).value;
txtHours6[k] = document.getElementById('sblfy7' + a).value;
txtHours7[k] = document.getElementById('sblfy8' + a).value;
txtHours8[k] = document.getElementById("sblfy9" + a).value;
txtHours9[k] = document.getElementById('sblfy10' + a).value;
txtHours10[k] = document.getElementById('sblfy11' + a).value;
txtHours11[k] = document.getElementById("sblfy12" + a).value;
txtHours12[k] = document.getElementById('sblfy13' + a).value;
mytable.deleteRow(document.getElementById("txtNum" + a).parentNode.parentNode.rowIndex);
k++;
}
//
for (var i = 0; i < k; i++) {
funNew_add();
var b = parseInt(i + id);
document.getElementById('blfy1' + b).value = txtContent[i];
document.getElementById('blfy2' + b).value = txtHours[i];
document.getElementById('blfy3' + b).value = txtHours2[i];
document.getElementById('blfy4' + b).value = txtHours3[i];
document.getElementById('blfy4' + b).value = txtContent[i];
document.getElementById('blfy5' + b).value = txtHours[i];
document.getElementById('blfy6' + b).value = txtHours2[i];
document.getElementById('blfy7' + b).value = txtHours3[i];
document.getElementById('blfy8' + b).value = txtContent[i];
document.getElementById('blfy9' + b).value = txtHours[i];
document.getElementById('blfy10' + b).value = txtHours2[i];
document.getElementById('blfy11' + b).value = txtHours3[i];
document.getElementById('blfy12' + b).value = txtHours3[i];
document.getElementById('blfy13' + b).value = txtHours3[i];
document.getElementById('blfy14' + b).value = txtHours3[i];
}
}
}
function event_getjson7() {
var event_strjson = "";
var event_arr = "";
var event_lenEnd = document.getElementById("tab_8").rows.length;
if (event_lenEnd > 0) {
for (var j = 0; j < event_lenEnd; j++) {
var id = j + 1;
var blfy1 = document.getElementById("sblfy1" + id).value;
var blfy2 = document.getElementById("sblfy2" + id).value;
var blfy3 = document.getElementById("sblfy3" + id).value;
var blfy4 = document.getElementById("sblfy4" + id).value;
var blfy5 = document.getElementById("sblfy5" + id).value;
var blfy6 = document.getElementById("sblfy6" + id).value;
var blfy7 = document.getElementById("sblfy7" + id).value;
var blfy8 = document.getElementById("sblfy8" + id).value;
var blfy9 = document.getElementById("sblfy9" + id).value;
var blfy10 = document.getElementById("sblfy10" + id).value;
var blfy11 = document.getElementById("sblfy11" + id).value;
var blfy12 = document.getElementById("sblfy12" + id).value;
var blfy13 = document.getElementById("sblfy13" + id).value;
var blfy14 = document.getElementById("sblfy14" + id).value;
event_arr += '{"blfy1":' + '"' + blfy1 + '"' + ', "blfy2":' +
'"' + blfy2 + '"' + ', "blfy3":' + '"' + blfy3 + '"' +
', "blfy4":' + '"' + blfy4 + '"'
+ ', "blfy5":' + '"' + blfy5 + '"'
+ ', "blfy6":' + '"' + blfy6 + '"'
+ ', "blfy7":' + '"' + blfy7 + '"'
+ ', "blfy8":' + '"' + blfy8 + '"'
+ ', "blfy9":' + '"' + blfy9 + '"'
+ ', "blfy10":' + '"' + blfy10 + '"'
+ ', "blfy11":' + '"' + blfy11 + '"'
+ ', "blfy12":' + '"' + blfy12 + '"'
+ ', "blfy13":' + '"' + blfy13 + '"'
+ ', "blfy14":' + '"' + blfy14 + '"'
+ '}' + ',';
}
}
event_arr = event_arr.substring(0, event_arr.length - 1);
event_strjson = "[" + event_arr + "]";
console.log('不良事件/反应数据流:' + event_strjson);
$("#blfy").val(event_strjson);
return event_strjson;
}