Explorar o código

取消配药状态

WANGJIALIANG %!s(int64=4) %!d(string=hai) anos
pai
achega
dc83b2993c

+ 1 - 8
src/main/resources/static/js/common/socket-com.js

@@ -94,12 +94,7 @@ function sendMedicineMessage(data){
  * @param data
  */
 function cellNumberMessage(data){
-    if(data.type == 'JF'){//来自缴费后的消息
-        dispenseListClear(data);
-        //添加正在配药列表
-        dispenseList[dispenseList.length] = {name: data.name, patient_id: data.patient_id};
-    }else if (data.type == 'PY') {//来自配药处理成功后的消息
-        dispenseListClear(data);
+    if (data.type == 'JF') {//来自缴费后的消息
         currentListClear(data);
         //添加等待取药列表
         currentList[currentList.length] = {name: data.name, patient_id: data.patient_id};
@@ -111,7 +106,6 @@ function cellNumberMessage(data){
         //设置正在取药,清除过号队列
         $('#rightPerson').text(data.name);
         rightPerson = data;
-        dispenseListClear(data);
         currentListClear(data);
         pastListClear(data);
         //生成语音
@@ -135,7 +129,6 @@ function cellNumberMessage(data){
             rightPerson = null;
             $('#rightPerson').text("");
         }
-        dispenseListClear(data);
         currentListClear(data);
         pastListClear(data);
     }

+ 17 - 16
src/main/resources/static/js/mz/pharmacy-cell-number.js

@@ -3,16 +3,16 @@
 var currentList = new Array();
 //过号名单队列
 var pastList = new Array();
-//正在配药队列
-var dispenseList = new Array();
+/*//正在配药队列
+var dispenseList = new Array();*/
 //正在取药
 var rightPerson = null;
 //临时待取药队列
 var tempCurrentList = new Array();
 //临时过号名单
 var tempPastList = new Array();
-//临时正在配药队列
-var tempDispenseList = new Array();
+/*//临时正在配药队列
+var tempDispenseList = new Array();*/
 //药房编号
 var groupNo = null;
 var timeInterval;
@@ -190,27 +190,26 @@ function getTableDate() {
             }
             if (result.code == 0) {
                 currentList = [];
-                dispenseList = [];
+                /*dispenseList = [];*/
                 tempCurrentList = [];
-                tempDispenseList = [];
+                /*tempDispenseList = [];*/
                 var list = result.currentList;
                 for (let i = 0; i < list.length; i++) {
                     var current = list[i];
-                    if (current.confirm_flag == 5) {//已配药待发药
+                    if (current.confirm_flag == 0 || current.confirm_flag == 2) {//已缴费待发药
                         currentList[currentList.length] = current;
                         tempCurrentList[tempCurrentList.length] = current;
-                    } else if (current.confirm_flag == 0 || current.confirm_flag == 2) {
-                        dispenseList[dispenseList.length] = current;
-                        tempDispenseList[tempDispenseList.length] = current; //重置标志
                     }
                 }
+                //将过号名单在等待取药中消除
+                tempCurrentList = tempCurrentList.filter((x) => !tempPastList.some((item) => x.patient_id === item.patient_id));
                 if(tableInterval == null){
                     //10秒刷新一次队列里面的数据,应对数据很多,一页展示不完的情况
-                    tableInterval = setInterval(refeshTable, 10000);
+                    tableInterval = setInterval(refeshTable, 8000);
                 }
                 if(getTableDateInterval == null){
                     //每十分钟重新加载等待叫号和正在配药数据
-                    getTableDateInterval = setInterval(getTableDate, 100000);
+                    getTableDateInterval = setInterval(getTableDate, 50000);
                 }
             } else {
                 errorMesage(result);
@@ -243,14 +242,16 @@ function refeshTable() {
             if (i == 12) {
                 //深度拷贝数组
                 tempCurrentList = $.extend(true, [], currentList);
+                tempCurrentList = tempCurrentList.filter((x) => !tempPastList.some((item) => x.patient_id === item.patient_id));
             }
         } else {
+            tempCurrentList = tempCurrentList.filter((x) => !tempPastList.some((item) => x.patient_id === item.patient_id));
             //删除并返回数组的第一个元素
             var name = tempCurrentList.shift().name;
             $("#current" + i).text(name);
         }
     }
-    for (var i = 1; i < 13; i++) {
+   /* for (var i = 1; i < 13; i++) {
         if (tempDispenseList == null || tempDispenseList.length == 0) {
             $("#dispense" + i).text("");
             if (i == 12) {
@@ -262,7 +263,7 @@ function refeshTable() {
             var name = tempDispenseList.shift().name;
             $("#dispense" + i).text(name);
         }
-    }
+    }*/
 }
 
 
@@ -293,13 +294,13 @@ function currentListClear(data) {
 /**
  * 清空正在配药重复病人数据
  */
-function dispenseListClear(data) {
+/*function dispenseListClear(data) {
     for (let i = 0; i < dispenseList.length; i++) {
         if (dispenseList[i].patient_id == data.patient_id) {
             dispenseList.splice(i, 1);
         }
     }
-}
+}*/
 
 
 

+ 2 - 2
src/main/resources/static/js/mz/west_pharmacy_dispensing.js

@@ -90,9 +90,9 @@ function initTable() {
                 valign: 'middle',
                 formatter: function (value, row, index) {
                     var str = '<button type="button" class="registration-no-color-foot-button" title="打印" onclick="printPrescription(\'' + row.patientId + '\',\'' + row.times+ '\',\'' + row.orderNo + '\')"  style="color: #35D082;"><i class="fa fa-print"></i></button>';
-                    if(row.isRadSend == 0 && row.confirmFlag !=5 && row.confirmFlag !=1){
+                    /*if(row.isRadSend == 0 && row.confirmFlag !=5 && row.confirmFlag !=1){
                         str += '<button type="button" class="registration-no-color-foot-button" title="配药完成" onclick="dispensingDispose(\'' + row.patientId + '\',\'' + row.orderNo + '\',\'' + row.times + '\')"><i class="fa fa-check-square-o"></i></button>';
-                    }
+                    }*/
                     str += '<button type="button" class="registration-no-color-foot-button" title="详细" onclick="prescriptionDetail(\'' + row.realNo + '\',\'' + 71 + '\',\'' + row.orderNo + '\',\'' + row.receiptNo + '\',\'' + row.times + '\',\'' + row.patientId + '\')"><i class="fa fa-plus"></i></button>';
                     return str;
                 }

+ 32 - 31
src/main/resources/static/js/mz/west_pharmacy_send.js

@@ -3,7 +3,6 @@ var LODOP; //声明为全局变量
 var zsdPrintIndex;
 var bqPrintIndex;
 var fskPrintIndex;
-var printRecord = new Set();
 $(function () {
     openSocket("FY");
 
@@ -36,6 +35,15 @@ $(function () {
     $("#btn_ty").click(function (t) {
         saveRefundMedicine();
     });
+    $("#sendDispose").click(function (t) {
+        let orderNo = $("#orderNoLabel").val();
+        let receiptNo = $("#receiptNoLabel").val();
+        let times = $("#timesLabel").val();
+        let name = $("#nameLabel").val();
+        let patientId = $("#patientIdLabel").val();
+        let realNo = $("#realNoLabel").val();
+        sendMedicineProcessing(realNo, 71, orderNo, receiptNo, times, patientId, name);
+    });
 
     $(".selectpicker").selectpicker({
         dropuAuto: false
@@ -126,9 +134,9 @@ function sendRefundButtonChange(object, realIndex) {
  * 发药处理
  */
 function sendMedicineProcessing(realNo, groupNo, orderNo, receiptNo, times, patientId, name) {
-    if (!confirm("确定要对当前处方进行发药处理吗?")) {
+    /*if (!confirm("确定要对当前处方进行发药处理吗?")) {
         return;
-    }
+    }*/
     var temp = {
         groupNo: groupNo,
         realNo: realNo,
@@ -153,12 +161,7 @@ function sendMedicineProcessing(realNo, groupNo, orderNo, receiptNo, times, pati
             }
             if (res.code == 0) {
                 successMesage(res);
-                //清除打印记录缓存
-                for (let val of printRecord.values()) {
-                    if(val.patientId == patientId && val.times == times && val.orderNo == orderNo){
-                        printRecord.delete(val);
-                    }
-                }
+                $('#cfxxModal').modal('hide');
                 initTbTable();
             } else {
                 errorMesage(res);
@@ -194,7 +197,7 @@ function initTbTable() {
         sidePagination: "server",           //分页方式:client客户端分页,server服务端分页(*)
         pageNumber: 1,                       //初始化加载第一页,默认第一页
         pageSize: 15,                       //每页的记录行数(*)
-        pageList: [20, 40, 70, 100],        //可供选择的每页的行数(*)
+        pageList: [20, 25, 50, 100],        //可供选择的每页的行数(*)
         search: false,                       //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
         singleSelect: true,           // 单选checkbox
         strictSearch: true,
@@ -222,12 +225,12 @@ function initTbTable() {
                 formatter: function (value, row, index) {
                     var str = "";
                     if (sendRefundGroup == 0) {
-                        str = '<button type="button" class="registration-no-color-foot-button" title="打印" onclick="printInjectionOralMedicine(\'' + row.patientId + '\',\'' + row.orderNo + '\',\'' + row.realNo + '\',\'' + row.times + '\',\'' + row.receiptNo + '\');" style="color: #35D082;"><i class="fa fa-print"></i></button>';
+                        str = '<button type="button" class="registration-no-color-foot-button" title="打印" onclick="printInjectionOralMedicine(\'' + row.patientId + '\',\'' + row.orderNo + '\',\'' + row.realNo + '\',\'' + row.times + '\',\'' + row.receiptNo + '\',\'' + row.confirmFlag + '\');" style="color: #35D082;"><i class="fa fa-print"></i></button>';
                         str += '<button type="button" class="registration-no-color-foot-button" title="叫号" onclick="callNumber(\'' + row.patientId + '\',\'' + row.name + '\')"><i class="glyphicon glyphicon-bullhorn"></i></button>';
                         if(row.confirmFlag ==5 || row.confirmFlag ==0){
                             str += '<button type="button" class="registration-no-color-foot-button" title="发药" onclick="sendMedicineProcessing(\'' + row.realNo + '\',\'' + 71 + '\',\'' + row.orderNo + '\',\'' + row.receiptNo + '\',\'' + row.times + '\',\'' + row.patientId + '\',\'' + row.name + '\')"><i class="fa fa-check-square-o"></i></button>';
                         }
-                        str += '<button type="button" class="registration-no-color-foot-button" title="详细" onclick="prescriptionDetail(\'' + row.realNo + '\',\'' + 71 + '\',\'' + row.orderNo + '\',\'' + row.receiptNo + '\',\'' + row.times + '\',\'' + row.patientId + '\')"><i class="fa fa-plus"></i></button>';
+                        str += '<button type="button" class="registration-no-color-foot-button" title="详细" onclick="prescriptionDetail(\'' + row.realNo + '\',\'' + 71 + '\',\'' + row.orderNo + '\',\'' + row.receiptNo + '\',\'' + row.times + '\',\'' + row.patientId + '\',\'' + row.confirmFlag + '\')"><i class="fa fa-plus"></i></button>';
                     }
                     return str;
                 }
@@ -316,16 +319,6 @@ function initTbTable() {
                 }
             }*/
         ],
-        rowStyle: function (row, index) {
-            if ($("#confirmFlagSearch").val() == 0 || $("#confirmFlagSearch").val() == 5) {
-                for (let val of printRecord.values()) {
-                    if(val.patientId == row.patientId && val.times == row.times && val.orderNo == row.orderNo){
-                        return { css: { 'background-color': 'aliceblue' } };
-                    }
-                }
-            }
-            return {css:{}}
-        },
         onClickRow: function (row) {
             if (sendRefundGroup == 1) {
                 fitfymx(row.patientId, row.times, row.receiptNo, row.orderNo, row.groupNo);
@@ -333,7 +326,7 @@ function initTbTable() {
         },
         onDblClickRow: function (row) {
             if (sendRefundGroup == 0) {
-                printInjectionOralMedicine(row.patientId, row.orderNo, row.realNo, row.times, row.receiptNo);
+                printInjectionOralMedicine(row.patientId, row.orderNo, row.realNo, row.times, row.receiptNo,row.confirmFlag);
             }
         },
         responseHandler: function (res) {
@@ -636,12 +629,8 @@ function sendMedicineProcessingRad() {
 /**
  * 打印注射卡口服药品
  */
-function printInjectionOralMedicine(patientId, orderNo, realNo, times, receiptNo) {
-    if($("#confirmFlagSearch").val() == 0 || $("#confirmFlagSearch").val() == 5 ){
-        //将打印的处方缓存
-        printRecord.add({patientId:patientId,orderNo:orderNo,times:times});
-    }
-    initTbTable();
+function printInjectionOralMedicine(patientId, orderNo, realNo, times, receiptNo,confirmFlag) {
+    prescriptionDetail(realNo, 71, orderNo, receiptNo, times, patientId,confirmFlag);
     var tem = {
         patientId: patientId,
         orderNo: orderNo,
@@ -923,7 +912,8 @@ function queryParams(params) {
         confirmFlag: $("#confirmFlagSearch").val(),
         realNo: $("#realNoSearch").val() == "" ? null : $("#realNoSearch").val(),
         groupNoOut: '71',
-        isSendAndMatch: $('#sendAndMatch').prop('checked')?1:0
+        isSendAndMatch: 1
+        /*isSendAndMatch: $('#sendAndMatch').prop('checked')?1:0*/
     };
     return temp;
 };
@@ -974,7 +964,12 @@ function cleanParams() {
  */
 var $table;
 
-function prescriptionDetail(realNo, groupNo, orderNo, receiptNo, times, patientId) {
+function prescriptionDetail(realNo, groupNo, orderNo, receiptNo, times, patientId,confirmFlag) {
+    if(confirmFlag ==5 || confirmFlag ==0){
+        $("#sendDispose").show();//显示
+    }else{
+        $("#sendDispose").hide();//隐藏
+    }
     var temp = {
         groupNo: groupNo,
         realNo: realNo,
@@ -1119,6 +1114,12 @@ function prescriptionDetail(realNo, groupNo, orderNo, receiptNo, times, patientI
                 $("#warnDeptNameLabel").val(ress.data[0].warnDeptName);
                 $("#chargeDateLabel").val(format(ress.data[0].chargeDate, "yyyy-MM-dd HH:mm:ss"));
                 $("#icdTextLabel").val(ress.data[0].icdText);
+                $("#orderNoLabel").val(ress.data[0].orderNo);
+                $("#receiptNoLabel").val(ress.data[0].receiptNo);
+                $("#timesLabel").val(ress.data[0].times);
+                $("#nameLabel").val(ress.data[0].name);
+                $("#patientIdLabel").val(ress.data[0].patientId);
+                $("#realNoLabel").val(ress.data[0].realNo);
             }
             if (ress.code == -1) {
                 if (ress.message != null && ress.message != '') {

+ 23 - 36
src/main/resources/templates/mz/pharmacy-cell-number.html

@@ -58,53 +58,40 @@
                         <tbody>
                         <tr>
                             <td rowspan="2" style="background: #FFF4C7;vertical-align: middle !important;font-weight: bold;" class="text-center"><span  id="winNum"></span>号窗口</td>
-                            <td colspan="2" class="text-center" style="background:cornflowerblue;color: aliceblue;vertical-align: middle !important;font-weight: bold;">等待取药</td>
-                            <td colspan="2" class="text-center" style="vertical-align: middle !important;background: rgb(61,146,153);color:rgb(255,255,255); font-weight: bold;">正在配药</td>
-                            <td class="text-center" style="vertical-align: middle !important;background: cadetblue;color:aliceblue;font-weight: bold;">过号名单</td>
+                            <td class="text-center" style="vertical-align: middle !important;background: #FFF4C7;font-weight: bold;">过号名单</td>
+                            <td colspan="2" class="text-center" style="vertical-align: middle !important;background: #FFF4C7;font-weight: bold;">等待取药</td>
                         </tr>
                         <tr style="background: #BBFDBC;">
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current1"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current2"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense1"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense2"></td>
-                            <td  class="text-center past" style="vertical-align: middle !important;" id="past1"></td>
+                            <td  class="text-center" style="vertical-align: middle !important;color: red;" id="past1"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current1"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current2"></td>
                         </tr>
                         <tr style="background: #9CD4D4;">
-                            <td class="text-center" style="background:rgb(69,124,189);color: aliceblue;vertical-align: middle !important;width: 25%;font-weight: bold;">正在取药</td>
-                            <td class="text-center current" style="vertical-align: middle !important;width: 15%;" id="current3"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;width: 15%;" id="current4"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;width: 15%;" id="dispense3"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;width: 15%;" id="dispense4"></td>
-                            <td class="text-center past" style="vertical-align: middle !important;" id="past2"></td>
+                            <td class="text-center" style="vertical-align: middle !important;width: 34%;font-weight: bold;">正在取药</td>
+                            <td class="text-center" style="vertical-align: middle !important;width: 22%;color: red;" id="past2"></td>
+                            <td class="text-center" style="vertical-align: middle !important;width: 22%" id="current3"></td>
+                            <td class="text-center" style="vertical-align: middle !important;width: 22%" id="current4"></td>
                         </tr>
                         <tr style="background: #BBFDBC;">
-                            <td rowspan="4" class="text-center" style="background: aliceblue;vertical-align: middle !important;color: rgb(69,124,189);font-weight: bold;font-size: 120px;" id="rightPerson"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current5"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current6"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense5"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense6"></td>
-                            <td class="text-center past" style="vertical-align: middle !important;" id="past3"></td>
+                            <td rowspan="4" class="text-center" style="vertical-align: middle !important;color: blue;font-weight: bold;font-size: 120px;" id="rightPerson"></td>
+                            <td class="text-center" style="vertical-align: middle !important;color: red;" id="past3"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current5"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current6"></td>
                         </tr>
                         <tr style="background: #9CD4D4;">
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current7"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current8"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense7"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense8"></td>
-                            <td class="text-center past" style="vertical-align: middle !important;" id="past4"></td>
+                            <td class="text-center" style="vertical-align: middle !important;color: red;" id="past4"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current7"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current8"></td>
                         </tr>
                         <tr style="background: #BBFDBC;">
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current9"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current10"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense9"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense10"></td>
-                            <td class="text-center past" style="vertical-align: middle !important;" id="past5"></td>
+                            <td class="text-center" style="vertical-align: middle !important;color: red;" id="past5"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current9"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current10"></td>
                         </tr>
                         <tr style="background: #9CD4D4;">
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current11"></td>
-                            <td class="text-center current" style="vertical-align: middle !important;" id="current12"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense11"></td>
-                            <td class="text-center dispense" style="vertical-align: middle !important;" id="dispense12"></td>
-                            <td class="text-center past" style="vertical-align: middle !important;" id="past6"></td>
+                            <td class="text-center" style="vertical-align: middle !important;color: red;" id="past6"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current11"></td>
+                            <td class="text-center" style="vertical-align: middle !important;" id="current12"></td>
                         </tr>
                         </tbody>
                     </table>
@@ -114,7 +101,7 @@
                         <img src="/thmz/images/wxts.png" style="height: 40px;opacity: 0.50;-moz-opacity:0.50;filter:alpha(opacity=50);"/>
                     </div>
                     <div class="col-md-10 col-sm-10 col-xs-12" style="margin-top: -5px;">
-                        <span style="color: red;line-height: 60px;font-size: 30px;">请在缴费收据上核对取药窗口,根据屏幕提示凭处方到对应窗口取药。</span>
+                        <span style="color: red;line-height: 60px;font-size: 30px;">请在缴费收据上核对取药窗口,根据屏幕提示到对应窗口取药。</span>
                     </div>
                 </div>
             </div>

+ 1 - 2
src/main/resources/templates/mz/west_pharmacy_dispensing.html

@@ -37,8 +37,7 @@
                             <div class="col-md-8 col-sm-8 col-xs-12">
                                 <select class="form-control selectpicker show-tick" required="required" title="请选择"
                                         id="dispensingStatusSearch" onchange="initTable()">
-                                    <option value="0" selected>未配药</option>
-                                    <option value="5">已配未发药</option>
+                                    <option value="0" selected>未发药</option>
                                     <option value="1">已发药</option>
                                 </select>
                             </div>

+ 30 - 3
src/main/resources/templates/mz/west_pharmacy_send.html

@@ -55,13 +55,14 @@
                         </div>
                     </div>
                     <div class="form-group">
-                        <div class="btn-group col-md-2 col-sm-2 col-xs-12">
+                        <div class="btn-group col-md-2 col-sm-2 col-xs-12"></div>
+                        <!--<div class="btn-group col-md-2 col-sm-2 col-xs-12">
                             <div class="checkbox">
                                 <label>
                                     <input type="checkbox" id="sendAndMatch">发配一体
                                 </label>
                             </div>
-                        </div>
+                        </div>-->
                         <label class="control-label col-md-2 col-sm-2 col-xs-12"
                                for="confirmFlagSearch">状态</label>
                         <div class="col-md-2 col-sm-2 col-xs-12">
@@ -357,7 +358,32 @@
                 <div class="row">
                     <div class="col-md-12 col-sm-12 col-xs-12">
                         <form id="fyform" class="form-horizontal" autocomplete="off">
-                            <div class="form-group" style="padding-top: 10px;">
+                            <div class="form-group">
+                                <input id="orderNoLabel" class="form-control optional" type="hidden"/>
+                                <input id="receiptNoLabel" class="form-control optional" type="hidden"/>
+                                <input id="timesLabel" class="form-control optional" type="hidden"/>
+                                <label class="control-label col-md-1 col-sm-1 col-xs-12" for="nameLabel">姓名:
+                                </label>
+                                <div class="col-md-2 col-sm-2 col-xs-12">
+                                    <input id="nameLabel" class="form-control optional" type="text"
+                                           style="border-style: none;box-shadow: 0px 0px 0px 0px;color: red;">
+                                </div>
+
+                                <label class="control-label col-md-1 col-sm-1 col-xs-12" for="patientIdLabel">病人ID:
+                                </label>
+                                <div class="col-md-2 col-sm-2 col-xs-12">
+                                    <input id="patientIdLabel" class="form-control optional" type="text"
+                                           style="border-style: none;box-shadow: 0px 0px 0px 0px;">
+                                </div>
+                                <label class="control-label col-md-2 col-sm-2 col-xs-12" for="realNoLabel">流水号:
+                                </label>
+                                <div class="col-md-3 col-sm-3 col-xs-12">
+                                    <input id="realNoLabel" class="form-control optional" type="text"
+                                           style="border-style: none;box-shadow: 0px 0px 0px 0px;">
+                                </div>
+                            </div>
+
+                            <div class="form-group">
                                 <label class="control-label col-md-1 col-sm-1 col-xs-12" for="employeeNameLabel">医生:
                                 </label>
                                 <div class="col-md-2 col-sm-2 col-xs-12">
@@ -398,6 +424,7 @@
                 </div>
             </div>
             <div class="modal-footer">
+                <button type="button" class="btn btn-primary" id="sendDispose">发药处理</button>
                 <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
             </div>
         </div>