| | |
| | | <body> |
| | | <div class="ibox-content" id="app" v-cloak> |
| | | <form class="form-horizontal" id="dataform" |
| | | onsubmit="javascripr:return false;"> |
| | | onsubmit="javascript:return false;"> |
| | | <input autocomplete="off" type="hidden" v-model="projService.id"> |
| | | |
| | | <div class="form-group"> |
| | |
| | | <table class="table table-bordered"> |
| | | <tr> |
| | | <th>项目名称</th> |
| | | <th>次数</th> |
| | | <th>划扣金额</th> |
| | | <th width="100px">服务时长(分钟)</th> |
| | | <th>服务时间</th> |
| | | <th width="300px">美疗师</th> |
| | |
| | | </tr> |
| | | |
| | | <tr v-for="(item,index) in projService.serviceItems"> |
| | | <td>{{item.projInfo.name}}</td> |
| | | <td>{{item.projInfo.name}}【{{item.projUse.source}}】</td> |
| | | <td>{{item.count}}</td> |
| | | <td>{{item.projUse.price * item.count}}</td> |
| | | <td><el-input @change="changeTimeLength" v-model="item.projInfo.timeLength"></el-input></td> |
| | | |
| | | <td> |
| | |
| | | |
| | | //处理空对象和时间 |
| | | let projService = data.mapInfo.projService; |
| | | |
| | | console.log(projService); |
| | | let serviceItems = projService.serviceItems; |
| | | |
| | | //转换床位时间格式 |
| | |
| | | |
| | | var params = { |
| | | id: projService.id, |
| | | state : projService.state, |
| | | totalTime: projService.totalTime, |
| | | remark: projService.remark, |
| | | bedId: projService.bedId, |
| | |
| | | }); |
| | | } |
| | | , |
| | | getFreedBeautyd: function (index) { |
| | | getFreedBeautyd: function () { |
| | | console.log("获取美疗师"); |
| | | let _this = this; |
| | | let projService = _this.projService; |
| | | let beStates = projService.serviceItems[index]; |
| | | |
| | | let beStates = projService.serviceItems[0]; |
| | | console.log(beStates); |
| | | if (beStates == null || MTools.isBlank(beStates.beginTimeForm) || MTools.isBlank(beStates.endTimeForm ) ){ |
| | | return; |
| | | } |