|
@@ -405,17 +405,30 @@
|
|
|
startDiag('/algorithm/page_neural', '#pacs_list', '5,2,7', resourceType, '151', '5');
|
|
|
|
|
|
} else {
|
|
|
- startDiag('/algorithm/page_neural', '#symptom_list', '1', resourceType, '11', '1');
|
|
|
- startDiag('/algorithm/page_neural', '#vital_list', '3,2,7,42', resourceType, '31', '3');
|
|
|
- startDiag('/algorithm/page_neural', '#lis_list', '4,2,7', resourceType, '41', '4');
|
|
|
- startDiag('/algorithm/page_neural', '#pacs_list', '5,2,7', resourceType, '51', '5');
|
|
|
-
|
|
|
- startDiagMapping('/algorithm/page_neural', '#diag_list', '2', resourceType, '21', '2');
|
|
|
- startDiagMapping('/algorithm/page_neural', '#before_combine_diag_list', '2', resourceType, '21', '6');
|
|
|
+// startDiag('/algorithm/page_neural', '#symptom_list', '1', resourceType, '11', '1');
|
|
|
+// startDiag('/algorithm/page_neural', '#vital_list', '3,2,7,42', resourceType, '31', '3');
|
|
|
+// startDiag('/algorithm/page_neural', '#lis_list', '4,2,7', resourceType, '41', '4');
|
|
|
+// startDiag('/algorithm/page_neural', '#pacs_list', '5,2,7', resourceType, '51', '5');
|
|
|
+//
|
|
|
+// startDiagMapping('/algorithm/page_neural', '#diag_list', '2', resourceType, '21', '2');
|
|
|
+ startDiagMapping('/algorithm/neural', '#before_combine_diag_list', '2', resourceType, '21', '6');
|
|
|
}
|
|
|
}
|
|
|
|
|
|
function startDiagMapping(url, obj, featureType, resourceType, algorithmClassify, tp) {
|
|
|
+ var t = {
|
|
|
+ "sysCode":1,"disType":"1",
|
|
|
+ "age":28,
|
|
|
+ "diagOrder":[
|
|
|
+ {
|
|
|
+ "name":"糖尿病",
|
|
|
+ "uniqueName":"糖尿病"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name":"糖尿病肾病",
|
|
|
+ "uniqueName":"糖尿病肾病"
|
|
|
+ }
|
|
|
+ ]};
|
|
|
$(obj).DataTable({
|
|
|
"paging": false,
|
|
|
"bPaginate" : true,
|
|
@@ -434,73 +447,99 @@
|
|
|
],
|
|
|
"ajax": {
|
|
|
"url": push_web_url + url,
|
|
|
- "data": function ( d ) {
|
|
|
- d.featureType = featureType;
|
|
|
- d.resourceType = resourceType;
|
|
|
- d.algorithmClassifyValue = algorithmClassify;
|
|
|
- var symptom = $("#symptom_id").val();
|
|
|
- var vital = $("#vital_id").val();
|
|
|
- var pasts = $("#past_id").val();
|
|
|
- var other = $("#other_id").val();
|
|
|
- var lisString = $("#lis_id").val();
|
|
|
- var pacsString = $("#pacs_id").val();
|
|
|
- var lisOrder = $("#lis_order").val();
|
|
|
- var pacsOrder = $("#pacs_order").val();
|
|
|
- var diagOrder = $("#diag_id").val();
|
|
|
- var length = $("#length").val();
|
|
|
- var sex = $("#sex").val();
|
|
|
- var age = $("#age").val();
|
|
|
- var age_start = $("#age_start").val();
|
|
|
- var age_end = $("#age_end").val();
|
|
|
- d.sysCode = "2";
|
|
|
- //添加额外的参数传给服务器
|
|
|
- if (symptom != null && symptom != undefined) {
|
|
|
- d.symptom = symptom;
|
|
|
- }
|
|
|
- if (vital != null && vital != undefined) {
|
|
|
- d.vital = vital;
|
|
|
- }
|
|
|
- if (pasts != null && pasts != undefined) {
|
|
|
- d.pasts = pasts;
|
|
|
- }
|
|
|
- if (other != null && other != undefined) {
|
|
|
- d.other = other;
|
|
|
- }
|
|
|
- if (lisString != null && lisString != undefined) {
|
|
|
- d.lisString = lisString;
|
|
|
- }
|
|
|
- if (pacsString != null && pacsString != undefined) {
|
|
|
- d.pacsString = pacsString;
|
|
|
- }
|
|
|
- var lisOrderJson;
|
|
|
- if (lisOrder != null && lisOrder != undefined) {
|
|
|
- var arr = lisOrder.split(",");
|
|
|
- for (i = 0; i < arr.length; i++) {
|
|
|
- d.lisOrder = lisOrder;
|
|
|
- }
|
|
|
- }
|
|
|
- if (pacsOrder != null && pacsOrder != undefined) {
|
|
|
- d.pacsOrder = pacsOrder;
|
|
|
- }
|
|
|
- if (diag != null && diag != undefined && diag != '') {
|
|
|
- d.diag = diag;
|
|
|
- }
|
|
|
- if (length != null && length != undefined) {
|
|
|
- d.length = length;
|
|
|
- }
|
|
|
- if (sex != null && sex != undefined) {
|
|
|
- d.sex = sex;
|
|
|
- }
|
|
|
- if (age != '' && age_start != age && age != undefined) {
|
|
|
- d.age = age;
|
|
|
- }
|
|
|
- if (age_start != '' && age_start != null && age_start != undefined) {
|
|
|
- d.age_start = age_start;
|
|
|
- }
|
|
|
- if (age_end != '' && age_end != null && age_end != undefined) {
|
|
|
- d.age_end = age_end;
|
|
|
- }
|
|
|
- },
|
|
|
+ "type": "POST",
|
|
|
+ "data":t,
|
|
|
+// "data": function ( d ) {
|
|
|
+// d.featureType = featureType;
|
|
|
+// d.resourceType = resourceType;
|
|
|
+// d.algorithmClassifyValue = algorithmClassify;
|
|
|
+// var symptom = $("#symptom_id").val();
|
|
|
+// var vital = $("#vital_id").val();
|
|
|
+// var pasts = $("#past_id").val();
|
|
|
+// var other = $("#other_id").val();
|
|
|
+// var lisString = $("#lis_id").val();
|
|
|
+// var pacsString = $("#pacs_id").val();
|
|
|
+// var lisOrder = $("#lis_order").val();
|
|
|
+// var pacsOrder = $("#pacs_order").val();
|
|
|
+// var diagOrder = $("#diag_id").val();
|
|
|
+// var length = $("#length").val();
|
|
|
+// var sex = $("#sex").val();
|
|
|
+// var age = $("#age").val();
|
|
|
+// var age_start = $("#age_start").val();
|
|
|
+// var age_end = $("#age_end").val();
|
|
|
+// d.sysCode = "2";
|
|
|
+// //添加额外的参数传给服务器
|
|
|
+// if (symptom != null && symptom != undefined) {
|
|
|
+// d.symptom = symptom;
|
|
|
+// }
|
|
|
+// if (vital != null && vital != undefined) {
|
|
|
+// d.vital = vital;
|
|
|
+// }
|
|
|
+// if (pasts != null && pasts != undefined) {
|
|
|
+// d.pasts = pasts;
|
|
|
+// }
|
|
|
+// if (other != null && other != undefined) {
|
|
|
+// d.other = other;
|
|
|
+// }
|
|
|
+// if (lisString != null && lisString != undefined) {
|
|
|
+// d.lisString = lisString;
|
|
|
+// }
|
|
|
+// if (pacsString != null && pacsString != undefined) {
|
|
|
+// d.pacsString = pacsString;
|
|
|
+// }
|
|
|
+// var lisOrderJson = "";
|
|
|
+// if (lisOrder != null && lisOrder != undefined) {
|
|
|
+// var arr = lisOrder.split(",");
|
|
|
+// for (i = 0; i < arr.length; i++) {
|
|
|
+// lisOrderJson =
|
|
|
+// "{'uniqueName':'"+ arr[i]+"','name': '', 'dateValue' : '' }";
|
|
|
+// }
|
|
|
+// d.lisOrder = lisOrderJson;
|
|
|
+// }
|
|
|
+// var pacsOrderJson = [];
|
|
|
+// if (pacsOrder != null && pacsOrder != undefined) {
|
|
|
+// var arr = pacsOrder.split(",");
|
|
|
+// for (i = 0; i < arr.length; i++) {
|
|
|
+// var json_val =
|
|
|
+// {
|
|
|
+// "uniqueName" : arr[i],
|
|
|
+// "name" : "",
|
|
|
+// "dateValue" : ""
|
|
|
+// };
|
|
|
+// pacsOrderJson.push(json_val);
|
|
|
+// }
|
|
|
+// d.pacsOrder = JSON.stringify(pacsOrderJson).toString();
|
|
|
+// }
|
|
|
+// var diagOrderJson = [];
|
|
|
+// if (diagOrder != null && diagOrder != undefined) {
|
|
|
+// var arr = diagOrder.split(",");
|
|
|
+// for (i = 0; i < arr.length; i++) {
|
|
|
+// var json_val =
|
|
|
+// {
|
|
|
+// "uniqueName" : arr[i],
|
|
|
+// "name" : "",
|
|
|
+// "dateValue" : ""
|
|
|
+// };
|
|
|
+// diagOrderJson.push(json_val);
|
|
|
+// }
|
|
|
+// d.diagOrder = JSON.stringify(diagOrderJson).toString();
|
|
|
+// }
|
|
|
+// if (length != null && length != undefined) {
|
|
|
+// d.length = length;
|
|
|
+// }
|
|
|
+// if (sex != null && sex != undefined) {
|
|
|
+// d.sex = sex;
|
|
|
+// }
|
|
|
+// if (age != '' && age_start != age && age != undefined) {
|
|
|
+// d.age = age;
|
|
|
+// }
|
|
|
+// if (age_start != '' && age_start != null && age_start != undefined) {
|
|
|
+// d.age_start = age_start;
|
|
|
+// }
|
|
|
+// if (age_end != '' && age_end != null && age_end != undefined) {
|
|
|
+// d.age_end = age_end;
|
|
|
+// }
|
|
|
+// },
|
|
|
"dataSrc": function (json) {
|
|
|
var inputs = json.data.inputs;
|
|
|
var h = "";
|
|
@@ -565,13 +604,13 @@
|
|
|
d.algorithmClassifyValue = algorithmClassify;
|
|
|
var symptom = $("#symptom_id").val();
|
|
|
var vital = $("#vital_id").val();
|
|
|
- var past = $("#past_id").val();
|
|
|
+ var pasts = $("#past_id").val();
|
|
|
var other = $("#other_id").val();
|
|
|
- var lis = $("#lis_id").val();
|
|
|
- var pacs = $("#pacs_id").val();
|
|
|
+ var lisString = $("#lis_id").val();
|
|
|
+ var pacsString = $("#pacs_id").val();
|
|
|
var lisOrder = $("#lis_order").val();
|
|
|
var pacsOrder = $("#pacs_order").val();
|
|
|
- var diag = $("#diag_id").val();
|
|
|
+ var diagOrder = $("#diag_id").val();
|
|
|
var length = $("#length").val();
|
|
|
var sex = $("#sex").val();
|
|
|
var age = $("#age").val();
|
|
@@ -585,26 +624,58 @@
|
|
|
if (vital != null && vital != undefined) {
|
|
|
d.vital = vital;
|
|
|
}
|
|
|
- if (past != null && past != undefined) {
|
|
|
- d.past = past;
|
|
|
+ if (pasts != null && pasts != undefined) {
|
|
|
+ d.pasts = pasts;
|
|
|
}
|
|
|
if (other != null && other != undefined) {
|
|
|
d.other = other;
|
|
|
}
|
|
|
- if (lis != null && lis != undefined) {
|
|
|
- d.lis = lis;
|
|
|
+ if (lisString != null && lisString != undefined) {
|
|
|
+ d.lisString = lisString;
|
|
|
}
|
|
|
- if (pacs != null && pacs != undefined) {
|
|
|
- d.pacs = pacs;
|
|
|
+ if (pacsString != null && pacsString != undefined) {
|
|
|
+ d.pacsString = pacsString;
|
|
|
}
|
|
|
+ var lisOrderJson = [];
|
|
|
if (lisOrder != null && lisOrder != undefined) {
|
|
|
- d.lisOrder = lisOrder;
|
|
|
+ var arr = lisOrder.split(",");
|
|
|
+ for (i = 0; i < arr.length; i++) {
|
|
|
+ var json_val =
|
|
|
+ {
|
|
|
+ "uniqueName" : arr[i],
|
|
|
+ "name" : "",
|
|
|
+ "dateValue" : ""
|
|
|
+ };
|
|
|
+ d.lisOrder.push(json_val);
|
|
|
+ }
|
|
|
}
|
|
|
+ var pacsOrderJson = [];
|
|
|
if (pacsOrder != null && pacsOrder != undefined) {
|
|
|
- d.pacsOrder = pacsOrder;
|
|
|
+ var arr = pacsOrder.split(",");
|
|
|
+ for (i = 0; i < arr.length; i++) {
|
|
|
+ var json_val =
|
|
|
+ {
|
|
|
+ "uniqueName" : arr[i],
|
|
|
+ "name" : "",
|
|
|
+ "dateValue" : ""
|
|
|
+ };
|
|
|
+ pacsOrderJson.push(json_val);
|
|
|
+ }
|
|
|
+ d.pacsOrder = JSON.stringify(pacsOrderJson).toString();
|
|
|
}
|
|
|
- if (diag != null && diag != undefined && diag != '') {
|
|
|
- d.diag = diag;
|
|
|
+ var diagOrderJson = [];
|
|
|
+ if (diagOrder != null && diagOrder != undefined) {
|
|
|
+ var arr = diagOrder.split(",");
|
|
|
+ for (i = 0; i < arr.length; i++) {
|
|
|
+ var json_val =
|
|
|
+ {
|
|
|
+ "uniqueName" : arr[i],
|
|
|
+ "name" : "",
|
|
|
+ "dateValue" : ""
|
|
|
+ };
|
|
|
+ diagOrderJson.push(json_val);
|
|
|
+ }
|
|
|
+ d.diagOrder = JSON.stringify(diagOrderJson).toString();
|
|
|
}
|
|
|
if (length != null && length != undefined) {
|
|
|
d.length = length;
|