| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187 | 
							- {include file="../application/h5/view/wx_book_dinner/header.html"}
 
- <style>
 
-     .weui-form-preview-hd {
 
-         padding: 0 15px;
 
-         position: relative;
 
-         text-align: right;
 
-     }
 
-     .pull-right{
 
-         float: right!important;
 
-     }
 
-     .text-muted{
 
-         color: #888888;
 
-     }
 
- </style>
 
- <div class="weui-header bg-blue">
 
-     <div class="weui-header-left"> <a class="icon icon-109 f-white" href="{:url('tc')}">返回</a>  </div>
 
-     <h1 class="weui-header-title">订单详情</h1>
 
-     <div class="weui-header-right"></div>
 
- </div>
 
- <form id="form" action="{:url('submitorder2')}" enctype="multipart/form-data" method="post" class="ajax-form-order">
 
-     <div class="weui_cells_title">所属机构</div>
 
-     <div class="weui_cells">
 
-         <div class="weui_cell" style="background-color: #ccc;">
 
-             <div class="weui_cell_bd weui_cell_primary">
 
-                 <div class="weui_input"  type="readonly" >{$HospitalName}</div>
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div class="weui_cells_title">联系方式</div>
 
-     <div class="weui_cells weui_cells_form">
 
-         <div class="weui_cell">
 
-             <div class="weui_cell_hd"><label class="weui_label">姓名<i style="color:red;">*</i></label></div>
 
-             <div class="weui_cell_bd weui_cell_primary">
 
-                 <input class="weui_input" name="name" type="text" value="{$name}" placeholder="请输入姓名">
 
-             </div>
 
-         </div>
 
-         <div class="weui_cell">
 
-             <div class="weui_cell_hd"><label class="weui_label">手机号<i style="color:red;">*</i></label></div>
 
-             <div class="weui_cell_bd weui_cell_primary">
 
-                 <input class="weui_input" type="number" name='mobile' value="{$phone}" pattern="[0-9]*" placeholder="请输入号码">
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div class="weui_cells_title">收货地址<i style="color:red;">*</i></div>
 
-     <div class="weui_cells">
 
-         <div class="weui_cell">
 
-             <div class="weui_cell_bd weui_cell_primary">
 
-                <textarea id="textarea" readonly class="weui_textarea" name="address" placeholder="请输入“{$HospitalName}”里的具体位置" rows="3">{$address}</textarea>
 
-             </div>
 
-         </div>
 
-     </div> 
 
-     <div class="weui_cells_title">床号及备注<i style="color:red;">*</i></div>
 
-     <div class="weui_cells">
 
-         <div class="weui_cell">
 
-             <div class="weui_cell_bd weui_cell_primary">
 
-                <textarea id="textarea" class="weui_textarea" name="remark" placeholder="请输入床号及备注信息(最多15字)" rows="3"></textarea>
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div id="vueapp">
 
-         <input type="hidden" name="goods" id="goods">
 
-         <div v-for="(item,index) in lists" :key="index">
 
-             <div class="weui_cells_title">{{item.day}} {{item.group}} ¥{{item.money}}</div>
 
-             <div class="weui_cells weui_cells_form">
 
-                 <div v-for="(item2,index2) in item.dinners" :key="index2" class="weui_cell text-muted">
 
-                     [{{item2.dinner_type_name}}] {{item2.name}} ¥{{item2.money}}*{{item2.nums}}
 
-                 </div>
 
-             </div>
 
-         </div>
 
-         <div v-if="type == 1" class="weui_cells_title">上传医嘱<i style="color:red;">*</i></div>
 
-         <div v-if="type == 1" class="weui_cells">
 
-             <div class="weui_cell">
 
-                 <div class="weui_cell_bd weui_cell_primary">
 
-                     <input class="weui_input" style="height: auto!important;" type="file" accept="image/png,image/jpeg" name="files">
 
-                 </div>
 
-             </div>
 
-         </div>
 
-     </div>
 
-     <div class="weui_btn_area">
 
-         <button  type="submit" class="weui_btn weui_btn_primary">提交订单</button>
 
-     </div>
 
-     <div style="height: 30px;"/>
 
- </form>
 
- <script src="/static/elementui2.15.5/vue-2.6.14.js"></script>
 
- <script>
 
-     var vm = new Vue({
 
-         el: '#vueapp',
 
-         data: {
 
-             type: 0, // 0=普通餐 1=含流食
 
-             lists:[]
 
-         },
 
-         created: function () {
 
-             let lists = localStorage.getItem('userdinners');
 
-             if(!lists){
 
-                 $.toptips("未选择菜品",'warning');
 
-                 return false;
 
-             }
 
-             let dinners = JSON.parse(lists);
 
-             console.log('dinners',dinners);
 
-             let selected = [];
 
-             let ids = [];
 
-             dinners.forEach((item) => {
 
-                 if(item.count > 0){
 
-                     let ll = [];
 
-                     item.types.forEach((item2) => {
 
-                         item2.dinners.forEach((item3) => {
 
-                             if(item3.nums > 0){
 
-                                 if(item3.type == 1){
 
-                                     this.type = 1;
 
-                                 }
 
-                                 ids.push({id:item3.id,nums:item3.nums});
 
-                                 ll.push({
 
-                                     id: item3.id,
 
-                                     name: item3.name,
 
-                                     imgs: item3.imgs,
 
-                                     money: item3.money,
 
-                                     nums: item3.nums,
 
-                                     dinner_type_id: item3.dinner_type_id,
 
-                                     dinner_type_name: item2.name,
 
-                                 })
 
-                             }
 
-                         });
 
-                     });
 
-                     selected.push({
 
-                         count: item.count,
 
-                         day: item.day,
 
-                         money: item.money,
 
-                         group: item.group,
 
-                         text: item.text,
 
-                         dinners: JSON.parse(JSON.stringify(ll))
 
-                     })
 
-                 }
 
-             });
 
-             this.lists = JSON.parse(JSON.stringify(selected));
 
-             $('#goods').val(JSON.stringify(ids));
 
-             console.log('dinners',dinners,selected);
 
-         },
 
-         methods: {
 
-         },
 
-     });
 
- </script>
 
- <script type="text/javascript">
 
- $(document).ready(function () {
 
-    //提交数据
 
-    //  $('.ajax-form-order').ajaxSubmit(function(result){
 
-    //      if(result.code ==1){
 
-    //          $.toptips(result.message,'warning');
 
-    //       }else{
 
-    //          window.location.href = result.url;
 
-    //       }
 
-    //      return false;
 
-    //  });
 
-  });
 
- function add() {
 
-     $.post('submitorder',$('.ajax-form-order').serialize(),function (result) {
 
-         if(result.code ==1){
 
-             $.toptips(result.message,'warning');
 
-         }else{
 
-             window.location.href = result.data.url;
 
-         }
 
-     },'json')
 
- }
 
- function order() {
 
-     layer.open({
 
-         content: '请仔细确认您的订单数量及金额。如需退单,仅可在下单当日申请,并联系餐厅人员审核,方可退款。'
 
-         ,btn: ['确定', '取消']
 
-         ,yes: function(index){
 
-             layer.closeAll();
 
-            add();
 
-         }
 
-     });
 
- }
 
- </script>
 
 
  |