|
|
@@ -1,36 +1,17 @@
|
|
|
//@ sourceURL=schedule-of-medical.js
|
|
|
$(function () {
|
|
|
- daterangepickerWithIdAndCallBack('sourceRange', initSourceList);
|
|
|
- // initDaterangepickerWithId('sourceRange');
|
|
|
- // initDaterangepickerWithId('newRange');
|
|
|
- initSourceList();
|
|
|
+ daterangepickerWithIdAndCallBack('sourceRange', initList);
|
|
|
+ //initList();
|
|
|
// initFeeTable();
|
|
|
//重置查询参数
|
|
|
$('#btn_clean').click(function () {
|
|
|
cleanParams();
|
|
|
});
|
|
|
|
|
|
- // $("#btn_query").click(function (t) {
|
|
|
- // initSourceList();
|
|
|
- // });
|
|
|
|
|
|
$(".selectpicker").selectpicker({
|
|
|
dropuAuto: false
|
|
|
});
|
|
|
- $("#btn_creat").click(function (t) {
|
|
|
- initSourceList();
|
|
|
- $("#btn_creat").removeClass('in').addClass('hide');
|
|
|
- $("#btn_cancel").removeClass('hide').addClass('in');
|
|
|
- $("#tb_table_1").css("display", "block");
|
|
|
- $("#tb_table_2").css("display", "block");
|
|
|
- });
|
|
|
- $("#btn_cancel").click(function (t) {
|
|
|
- initSourceList();
|
|
|
- $("#btn_cancel").removeClass('in').addClass('hide');
|
|
|
- $("#btn_creat").removeClass('hide').addClass('in');
|
|
|
- $("#tb_table_1").css("display", "none");
|
|
|
- $("#tb_table_2").css("display", "none");
|
|
|
- });
|
|
|
|
|
|
$("#btn_add").click(function (t) {
|
|
|
$("#editModal").modal();
|
|
|
@@ -38,21 +19,9 @@ $(function () {
|
|
|
clearInput();
|
|
|
});
|
|
|
|
|
|
- $("#btn_save").click(function (t) {
|
|
|
- if (showTwoTable) {
|
|
|
- //保存临时生成的新号表数据
|
|
|
- saveRequest();
|
|
|
- }
|
|
|
- });
|
|
|
|
|
|
$("#saveEdit").click(function (t) {
|
|
|
- if (showTwoTable) {
|
|
|
- //保存临时生成的新号表数据
|
|
|
- saveTempRequest();
|
|
|
- } else {
|
|
|
- //单独添加一个排班,直接保存
|
|
|
- saveRequest();
|
|
|
- }
|
|
|
+ saveScheduleOfMedical();
|
|
|
});
|
|
|
|
|
|
|
|
|
@@ -108,24 +77,42 @@ $(function () {
|
|
|
}
|
|
|
});
|
|
|
initDeptSelect();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ $("#beginTime").change(function (e) {
|
|
|
+ var beginTime = $("#beginTime").val();
|
|
|
+ if (beginTime.length == 2 && beginTime.indexOf(":") <= 0) {
|
|
|
+ beginTime+=":";
|
|
|
+ }else if (beginTime.length == 2 && beginTime.indexOf(":") > 0) {
|
|
|
+ beginTime="0"+beginTime;
|
|
|
+ }
|
|
|
+ $("#beginTime").val(beginTime);
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
+ $("#endTime").change(function (e) {
|
|
|
+ var endTime = $("#endTime").val();
|
|
|
+ if (endTime.length == 2 && endTime.indexOf(":") <= 0) {
|
|
|
+ endTime+=":";
|
|
|
+ }else if (beginTime.length == 2 && beginTime.indexOf(":") > 0) {
|
|
|
+ endTime="0"+endTime;
|
|
|
+ }
|
|
|
+ $("#endTime").val(endTime);
|
|
|
+ });
|
|
|
+
|
|
|
});
|
|
|
|
|
|
/**
|
|
|
* 清空输入框
|
|
|
*/
|
|
|
function clearInput() {
|
|
|
- $("#requestId").val(null);
|
|
|
$("#editDay").val(null);
|
|
|
- $('#ampm').selectpicker('val', null);
|
|
|
- $('#ampm').selectpicker('refresh');
|
|
|
$('#deptNo').selectpicker('val', null);
|
|
|
$('#deptNo').selectpicker('refresh');
|
|
|
- $('#doctorParam').selectpicker('val', null);
|
|
|
- $('#doctorParam').selectpicker('refresh');
|
|
|
- $('#chargeType').selectpicker('val', null);
|
|
|
- $('#chargeType').selectpicker('refresh');
|
|
|
- $("#checkFee").val(null);
|
|
|
- $("#totalNum").val(null);
|
|
|
+ $("#roomNum").val(null);
|
|
|
+ $("#beginTime").val(null);
|
|
|
+ $("#endTime").val(null);
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -134,12 +121,12 @@ function clearInput() {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 查询源号表信息
|
|
|
+ * 查询排班信息
|
|
|
*/
|
|
|
-function initSourceList() {
|
|
|
+function initList() {
|
|
|
$('#tb_table').bootstrapTable("destroy");
|
|
|
$('#tb_table').bootstrapTable({
|
|
|
- url: '/thmz/getRequestByTimes', //请求后台的URL(*)
|
|
|
+ url: '/thmz/getScheduleOfMedical', //请求后台的URL(*)
|
|
|
method: 'post', //请求方式(*)
|
|
|
toolbar: '#toolbar', //工具按钮用哪个容器
|
|
|
striped: true, //是否显示行间隔色
|
|
|
@@ -148,7 +135,7 @@ function initSourceList() {
|
|
|
sortable: true, //是否启用排序
|
|
|
sortOrder: "asc", //排序方式
|
|
|
queryParams: queryParams, //传递参数(*)
|
|
|
- sidePagination: "client", //分页方式:client客户端分页,server服务端分页(*)
|
|
|
+ sidePagination: "server", //分页方式:client客户端分页,server服务端分页(*)
|
|
|
pageNumber: 1, //初始化加载第一页,默认第一页
|
|
|
pageSize: 15, //每页的记录行数(*)
|
|
|
pageList: [10, 15, 25, 50, 100], //可供选择的每页的行数(*)
|
|
|
@@ -177,12 +164,13 @@ function initSourceList() {
|
|
|
valign: 'middle',
|
|
|
formatter: function (value, row, index) {
|
|
|
var str = '<button type="button" class="btn btn-primary btn-sm" onclick="updateRequest(' + row.id + ')">编辑</button>';
|
|
|
+ str += '<button type="button" class="btn btn-primary btn-sm" onclick="removeRequest(' + row.id + ')">删除</button>';
|
|
|
return [str].join('');
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- field: 'depNo',
|
|
|
- title: '科室编码',
|
|
|
+ field: 'deptName',
|
|
|
+ title: '科室名称',
|
|
|
align: "center",
|
|
|
valign: 'middle'
|
|
|
}, {
|
|
|
@@ -208,6 +196,14 @@ function initSourceList() {
|
|
|
title: '结束时间',
|
|
|
align: "center",
|
|
|
valign: 'middle'
|
|
|
+ }, {
|
|
|
+ field: 'status',
|
|
|
+ title: '状态',
|
|
|
+ align: "center",
|
|
|
+ valign: 'middle',
|
|
|
+ formatter: function (value, row, index) {
|
|
|
+ return value==0?"空闲":"占用";
|
|
|
+ }
|
|
|
}
|
|
|
],
|
|
|
onLoadSuccess: function () {
|
|
|
@@ -235,7 +231,7 @@ function initSourceList() {
|
|
|
};
|
|
|
}
|
|
|
return {
|
|
|
- "total": ress.data.length,//总页数
|
|
|
+ "total": ress.count,//总页数
|
|
|
"rows": ress.data //数据
|
|
|
};
|
|
|
},
|
|
|
@@ -251,10 +247,11 @@ function initSourceList() {
|
|
|
function queryParams(params) {
|
|
|
var rePortRangeArr = getSourceRangeArr();
|
|
|
var temp = {
|
|
|
- beginDate: rePortRangeArr[0],
|
|
|
- endDate: rePortRangeArr[1],
|
|
|
- unitCode: $("#unitCode").val(),
|
|
|
- ampm: $("#ampmParams").val()
|
|
|
+ beginDateParams: rePortRangeArr[0],
|
|
|
+ endDateParams: rePortRangeArr[1],
|
|
|
+ depNo: $("#unitCode").val(),
|
|
|
+ pageSize: params.limit,
|
|
|
+ offset:params.offset,
|
|
|
};
|
|
|
return temp;
|
|
|
};
|
|
|
@@ -262,201 +259,6 @@ function queryParams(params) {
|
|
|
|
|
|
|
|
|
|
|
|
-/**
|
|
|
- * 生成新号表的通用方法
|
|
|
- * @param url
|
|
|
- * @param newParams
|
|
|
- */
|
|
|
-function initNewListCommon(url, newParams) {
|
|
|
- $('#tb_table_2').bootstrapTable("destroy");
|
|
|
- $('#tb_table_2').bootstrapTable({
|
|
|
- url: url, //请求后台的URL(*)
|
|
|
- method: 'post', //请求方式(*)
|
|
|
- toolbar: '#toolbar', //工具按钮用哪个容器
|
|
|
- striped: true, //是否显示行间隔色
|
|
|
- cache: false, //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
|
|
|
- pagination: true, //是否显示分页(*)
|
|
|
- sortable: true, //是否启用排序
|
|
|
- sortOrder: "asc", //排序方式
|
|
|
- queryParams: newParams, //传递参数(*)
|
|
|
- sidePagination: "client", //分页方式:client客户端分页,server服务端分页(*)
|
|
|
- pageNumber: 1, //初始化加载第一页,默认第一页
|
|
|
- pageSize: 15, //每页的记录行数(*)
|
|
|
- pageList: [10, 15, 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: [
|
|
|
- {
|
|
|
- title: '操作',
|
|
|
- align: "center",
|
|
|
- valign: 'middle',
|
|
|
- formatter: function (value, row, index) {
|
|
|
- var str = '<button type="button" class="btn btn-primary btn-sm" onclick="updateRequestByIndex(' + index + ')">编辑</button>';
|
|
|
- return [str].join('');
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- field: 'requestDay',
|
|
|
- title: '日期',
|
|
|
- align: "center",
|
|
|
- valign: 'middle',
|
|
|
- formatter: function (value, row, index) {
|
|
|
- return format(value, "yyyy-MM-dd");
|
|
|
- }
|
|
|
- }, {
|
|
|
- field: 'ampm',
|
|
|
- title: '号段',
|
|
|
- align: "center",
|
|
|
- valign: 'middle',
|
|
|
- formatter: function (value, row, index) {
|
|
|
- var text = '上午';
|
|
|
- if (value == 'p') {
|
|
|
- text = '下午';
|
|
|
- } else if (value == 'd') {
|
|
|
- text = '全天';
|
|
|
- }
|
|
|
- return text;
|
|
|
- }
|
|
|
- }, {
|
|
|
- field: 'unitName',
|
|
|
- title: '科室',
|
|
|
- align: "center",
|
|
|
- valign: 'middle'
|
|
|
- }, {
|
|
|
- field: 'doctorName',
|
|
|
- title: '医生',
|
|
|
- align: "center",
|
|
|
- valign: 'middle'
|
|
|
- }, {
|
|
|
- field: 'chargeTypeName',
|
|
|
- title: '号别',
|
|
|
- align: "center",
|
|
|
- valign: 'middle'
|
|
|
- }, {
|
|
|
- field: 'checkFee',
|
|
|
- title: '检查费',
|
|
|
- align: "center",
|
|
|
- valign: 'middle',
|
|
|
- formatter: function (value, row, index) {
|
|
|
- return value.toFixed(2);
|
|
|
- }
|
|
|
- }, {
|
|
|
- field: 'totalNum',
|
|
|
- title: '总号数',
|
|
|
- align: "center",
|
|
|
- valign: 'middle'
|
|
|
- }, {
|
|
|
- field: 'leftNum',
|
|
|
- title: '剩余号数',
|
|
|
- align: "center",
|
|
|
- valign: 'middle'
|
|
|
- }, {
|
|
|
- field: 'bespeakNo',
|
|
|
- title: '当前号数',
|
|
|
- align: "center",
|
|
|
- valign: 'middle'
|
|
|
- }
|
|
|
- ],
|
|
|
- responseHandler: function (res) {
|
|
|
- if (res == '401' || res == 401) {
|
|
|
- window.location.href = '/thmz/login/view'
|
|
|
- return;
|
|
|
- }
|
|
|
- var ress = eval(res);
|
|
|
- if (ress.code == -1) {
|
|
|
- if (ress.message != null && ress.message != '') {
|
|
|
- new PNotify({
|
|
|
- title: '错误提示',
|
|
|
- text: ress.message,
|
|
|
- type: 'error',
|
|
|
- hide: true,
|
|
|
- styling: 'bootstrap3'
|
|
|
- });
|
|
|
- }
|
|
|
- // return {
|
|
|
- // "total": 0,//总页数
|
|
|
- // "rows": {} //数据
|
|
|
- // };
|
|
|
- }
|
|
|
- //临时保存新号表数据
|
|
|
- tempData = ress.data;
|
|
|
- return {
|
|
|
- "total": ress.data.length,//总页数
|
|
|
- "rows": ress.data //数据
|
|
|
- };
|
|
|
- },
|
|
|
- });
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-/**
|
|
|
- * 构建列表查询参数
|
|
|
- * @param params
|
|
|
- * @returns {{mzChargeDetail: {patientId: string | number | string[] | undefined | jQuery, warnDept: string | number | string[] | undefined | jQuery, doctorCode: string | number | string[] | undefined | jQuery, name: string | number | string[] | undefined | jQuery, payMark: number}, beginTime: Date, endTime: Date, pageSize: *, pageIndex: number}}
|
|
|
- */
|
|
|
-function newListQueryParams(params) {
|
|
|
- var newRangeArr = getNewRangeArr();
|
|
|
- if (baseList) {
|
|
|
- var temp = {
|
|
|
- beginDate: "2012-02-13 00:00:00",
|
|
|
- endDate: "2012-02-19 23:59:59",
|
|
|
- newBeginDate: newRangeArr[0],
|
|
|
- newEndDate: newRangeArr[1],
|
|
|
- };
|
|
|
- return temp;
|
|
|
- }
|
|
|
- var rePortRangeArr = getSourceRangeArr();
|
|
|
- var temp = {
|
|
|
- beginDate: rePortRangeArr[0],
|
|
|
- endDate: rePortRangeArr[1],
|
|
|
- newBeginDate: newRangeArr[0],
|
|
|
- newEndDate: newRangeArr[1],
|
|
|
- };
|
|
|
- return temp;
|
|
|
-};
|
|
|
-
|
|
|
-
|
|
|
-/**
|
|
|
- * 设置病人id
|
|
|
- */
|
|
|
-function setPatientId() {
|
|
|
- var patientId_or_cardNo = $("#patientId_or_cardNo").val();
|
|
|
- $.ajax({
|
|
|
- type: "GET",
|
|
|
- url: '/thmz/getByIcCardNo?icCardNo=' + patientId_or_cardNo,
|
|
|
- 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) {
|
|
|
- $("#patientId").val(res.data.patientId);
|
|
|
- } else {
|
|
|
- $("#patientId").val(patientId_or_cardNo);
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
-}
|
|
|
|
|
|
|
|
|
/**
|
|
|
@@ -488,77 +290,42 @@ function cleanParams() {
|
|
|
}
|
|
|
|
|
|
|
|
|
-/**
|
|
|
- * 保存临时生成的新号表数据
|
|
|
- */
|
|
|
-function saveTempRequest() {
|
|
|
- var index = $("#requestId").val();
|
|
|
- var realParams = JSON.parse('{"mzyRequests":""}');
|
|
|
- var tempJson = JSON.parse('{"requestDay":"","ampm":"","unitCode":"","doctorCode":"","chargeType":"","totalNum":"","leftNum":"","bespeakNo":"1","checkFee":""}');
|
|
|
- tempJson.requestDay = $("#editDay").val();
|
|
|
- tempJson.ampm = $("#ampm").val();
|
|
|
- tempJson.unitCode = $("#deptNo").val();
|
|
|
- tempJson.doctorCode = $("#doctorParam").val();
|
|
|
- tempJson.chargeType = $("#chargeType").val();
|
|
|
- tempJson.totalNum = $("#totalNum").val();
|
|
|
- tempJson.leftNum = $("#totalNum").val();
|
|
|
- tempJson.checkFee = $("#checkFee").val();
|
|
|
- if (index == null || index == "") {
|
|
|
- tempData[tempData.length] = tempJson;
|
|
|
- } else {
|
|
|
- tempData[index] = tempJson;
|
|
|
- }
|
|
|
- realParams.mzyRequests = tempData;
|
|
|
- $("#editModal").modal("hide");
|
|
|
- initNewListCommon("/thmz/formatRequest", realParams);
|
|
|
|
|
|
-}
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 保存号表数据
|
|
|
+ * 保存
|
|
|
*/
|
|
|
-function saveRequest() {
|
|
|
- var data = null;
|
|
|
- if (showTwoTable) {
|
|
|
- var realParams = JSON.parse('{"mzyRequests":[]}');
|
|
|
- for (var i = 0; i < tempData.length; i++) {
|
|
|
- var thisData = tempData[i];
|
|
|
- var tempJson = JSON.parse('{"requestDay":"","ampm":"","unitCode":"","doctorCode":"","chargeType":"","totalNum":"","leftNum":"","bespeakNo":"1","checkFee":""}');
|
|
|
- tempJson.requestDay = thisData.requestDay;
|
|
|
- tempJson.ampm = thisData.ampm;
|
|
|
- tempJson.unitCode = thisData.unitCode;
|
|
|
- tempJson.doctorCode = thisData.doctorCode;
|
|
|
- tempJson.chargeType = thisData.chargeType;
|
|
|
- tempJson.totalNum = thisData.totalNum;
|
|
|
- tempJson.leftNum = thisData.leftNum;
|
|
|
- tempJson.checkFee = thisData.checkFee;
|
|
|
- realParams.mzyRequests[i] = tempJson;
|
|
|
- }
|
|
|
- data = JSON.stringify(realParams);
|
|
|
- } else {
|
|
|
- data = JSON.stringify({
|
|
|
- mzyRequests: [{
|
|
|
- id: $("#requestId").val(),
|
|
|
- requestDay: $("#editDay").val(),
|
|
|
- ampm: $("#ampm").val(),
|
|
|
- unitCode: $("#deptNo").val(),
|
|
|
- doctorCode: $("#doctorParam").val(),
|
|
|
- chargeType: $("#chargeType").val(),
|
|
|
- totalNum: $("#totalNum").val(),
|
|
|
- leftNum: $("#totalNum").val(),
|
|
|
- bespeakNo: 1,
|
|
|
- checkFee: $("#checkFee").val()
|
|
|
- }]
|
|
|
+function saveScheduleOfMedical() {
|
|
|
+ var beginTime = $("#beginTime").val();
|
|
|
+ var endTime = $("#endTime").val();
|
|
|
+ if(beginTime==null || beginTime.length<5){
|
|
|
+ new PNotify({
|
|
|
+ title: '错误提示',
|
|
|
+ text: "开始时间格式错误!",
|
|
|
+ type: 'error',
|
|
|
+ hide: false,
|
|
|
+ styling: 'bootstrap3'
|
|
|
+ });
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if(endTime==null || endTime.length<5){
|
|
|
+ new PNotify({
|
|
|
+ title: '错误提示',
|
|
|
+ text: "结束时间格式错误!",
|
|
|
+ type: 'error',
|
|
|
+ hide: false,
|
|
|
+ styling: 'bootstrap3'
|
|
|
});
|
|
|
+ return;
|
|
|
}
|
|
|
$.ajax({
|
|
|
type: "POST",
|
|
|
- url: '/thmz/saveRequest',
|
|
|
+ url: '/thmz/saveScheduleOfMedical',
|
|
|
contentType: "application/json;charset=UTF-8",
|
|
|
dataType: "json",
|
|
|
headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
|
|
|
- data: data,
|
|
|
+ data: JSON.stringify({"id":$("#requestId").val(),"recordDate":$("#editDay").val(),"depNo":$("#deptNo").val(),"roomNum":$("#roomNum").val(),"beginTime":$("#beginTime").val(),"endTime":$("#endTime").val()}),
|
|
|
success: function (res) {
|
|
|
if (res == '401' || res == 401) {
|
|
|
window.location.href = '/thmz/login/view'
|
|
|
@@ -567,16 +334,8 @@ function saveRequest() {
|
|
|
if (res.code == 0) {
|
|
|
$("#editModal").modal("hide");
|
|
|
clearInput();
|
|
|
- if(showTwoTable){
|
|
|
- initSourceList();
|
|
|
- }else {
|
|
|
- $('#tb_table').bootstrapTable('refresh');
|
|
|
- }
|
|
|
+ $('#tb_table').bootstrapTable('refresh');
|
|
|
successMesage(res);
|
|
|
- if (showTwoTable) {
|
|
|
- $('#sourceRange span').html($('#newRange span').html());
|
|
|
- $("#btn_cancel").click();
|
|
|
- }
|
|
|
} else {
|
|
|
errorMesage(res);
|
|
|
}
|
|
|
@@ -624,14 +383,14 @@ function initDeptSelect() {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * 修改号表信息
|
|
|
+ * 修改信息
|
|
|
* @param id
|
|
|
*/
|
|
|
function updateRequest(id) {
|
|
|
$("#requestId").val(id);
|
|
|
$.ajax({
|
|
|
type: "GET",
|
|
|
- url: '/thmz/getRequestById?id=' + id,
|
|
|
+ url: '/thmz/getScheduleOfMedicalById?id=' + id,
|
|
|
dataType: "json",
|
|
|
headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
|
|
|
success: function (res) {
|
|
|
@@ -641,45 +400,47 @@ function updateRequest(id) {
|
|
|
}
|
|
|
if (res.code == 0) {
|
|
|
$("#classTitle").text("修改");
|
|
|
- $("#editDay").val(format(res.data.requestDay, "yyyy-MM-dd"));
|
|
|
- $('#ampm').selectpicker('val', res.data.ampm);
|
|
|
- $('#ampm').selectpicker('refresh');
|
|
|
- $('#deptNo').selectpicker('val', res.data.unitCode);
|
|
|
+ $("#editDay").val(res.data.recordDate);
|
|
|
+ $('#deptNo').selectpicker('val', res.data.depNo);
|
|
|
$('#deptNo').selectpicker('refresh');
|
|
|
- //initDoctorSelect();
|
|
|
- $('#doctorParam').selectpicker('val', res.data.doctorCode);
|
|
|
- $('#doctorParam').selectpicker('refresh');
|
|
|
- $('#chargeType').selectpicker('val', res.data.chargeType);
|
|
|
- $('#chargeType').selectpicker('refresh');
|
|
|
- $("#totalNum").val(res.data.totalNum);
|
|
|
- $("#totalNum").val(res.data.leftNum);
|
|
|
- $("#checkFee").val(res.data.checkFee);
|
|
|
+ $("#roomNum").val(res.data.roomNum);
|
|
|
+ $("#beginTime").val(res.data.beginTime);
|
|
|
+ $("#endTime").val(res.data.endTime);
|
|
|
$("#editModal").modal();
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
- * 临时新号表修改
|
|
|
- * @param index
|
|
|
+ * 删除信息
|
|
|
+ * @param id
|
|
|
*/
|
|
|
-function updateRequestByIndex(index) {
|
|
|
- $("#requestId").val(index);
|
|
|
- var data = tempData[index];
|
|
|
- $("#classTitle").text("修改");
|
|
|
- $("#editDay").val(format(data.requestDay, "yyyy-MM-dd"));
|
|
|
- $('#ampm').selectpicker('val', data.ampm);
|
|
|
- $('#ampm').selectpicker('refresh');
|
|
|
- $('#deptNo').selectpicker('val', data.unitCode);
|
|
|
- $('#deptNo').selectpicker('refresh');
|
|
|
- $('#doctorParam').selectpicker('val', data.doctorCode);
|
|
|
- $('#doctorParam').selectpicker('refresh');
|
|
|
- $('#chargeType').selectpicker('val', data.chargeType);
|
|
|
- $('#chargeType').selectpicker('refresh');
|
|
|
- $("#totalNum").val(data.totalNum);
|
|
|
- $("#totalNum").val(data.leftNum);
|
|
|
- $("#checkFee").val(data.checkFee);
|
|
|
- $("#editModal").modal();
|
|
|
+function removeRequest(id) {
|
|
|
+ if (!confirm("确认要删除当前操作的排版信息吗?")) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ $.ajax({
|
|
|
+ type: "GET",
|
|
|
+ url: '/thmz/removeScheduleOfMedicalById?id=' + id,
|
|
|
+ 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) {
|
|
|
+ initList();
|
|
|
+ successMesage(res);
|
|
|
+ }else {
|
|
|
+ errorMesage(res);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|