From 58032b964fa5dee3924847943548093af6dcb098 Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Thu, 28 Oct 2021 10:32:24 +0800 Subject: [PATCH] Merge branch 'score_shop' into api_score_meger --- zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/service_all_list.html | 130 +++++++++++++++++++++++++----------------- 1 files changed, 77 insertions(+), 53 deletions(-) diff --git a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/service_all_list.html b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/service_all_list.html index cfcf888..106f1be 100644 --- a/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/service_all_list.html +++ b/zq-erp/src/main/resources/templates/views/admin/hive/beautySalon/service_all_list.html @@ -82,7 +82,7 @@ <div class="form-group mr-20"> <button type="button" class="btn btn-my btn-sm" id="btn4" value="">全部</button> <button type="button" class="btn btn-my btn-sm active" id="btn1" value="待预约">待预约</button> -<!-- <button type="button" class="btn btn-my btn-sm" id="btn2" value="预约成功待处理">待派单</button>--> + <!-- <button type="button" class="btn btn-my btn-sm" id="btn2" value="预约成功待处理">待派单</button>--> <button type="button" class="btn btn-my btn-sm" id="btn3" value="需配料">待配料</button> <button type="button" class="btn btn-my btn-sm" id="btn3" value="配料完成">待服务</button> <button type="button" class="btn btn-my btn-sm" id="btn6" value="服务中">服务中</button> @@ -132,22 +132,22 @@ <script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script> <script type="text/javascript"> - $("#vipPhone").val($.query.get('vipPhone')); - var _initParam = {format : 'yyyy-mm-dd hh:ii', - todayBtn : true, - autoclose : true, - startView : 2, - maxView : 3, - minView : 0}; - MTools.ininDatetimepicker(_initParam); - //限制结束时间不小于开始时间 - var initParam = {format : 'yyyy-mm-dd hh:ii', - todayBtn : true, - autoclose : true, - startView : 2, - maxView : 3, - minView : 0}; - MTools.limitStartEndTime(initParam); + $("#vipPhone").val($.query.get('vipPhone')); + var _initParam = {format : 'yyyy-mm-dd hh:ii', + todayBtn : true, + autoclose : true, + startView : 2, + maxView : 3, + minView : 0}; + MTools.ininDatetimepicker(_initParam); + //限制结束时间不小于开始时间 + var initParam = {format : 'yyyy-mm-dd hh:ii', + todayBtn : true, + autoclose : true, + startView : 2, + maxView : 3, + minView : 0}; + MTools.limitStartEndTime(initParam); var myGrid; $(function () { @@ -179,9 +179,9 @@ } } - var btns=[]; - btns[0]="",btns[1]="",btns[2]="",btns[3]="",btns[4]="",btns[5]="",btns[6]=""; - function buidOperate(value, row, index) { + var btns=[]; + btns[0]="",btns[1]="",btns[2]="",btns[3]="",btns[4]="",btns[5]="",btns[6]=""; + function buidOperate(value, row, index) { var status = row.state; var html ='<a class="text-primary mr-5" onClick="selectFwz(' + value + ')" title="查看"><i class="fa fa-eye">查看</i></a> ' switch (status) { @@ -201,6 +201,9 @@ case '服务完成': html +=btns[4].replace('VALUE',value); html += btns[2].replace('VALUE',value); + break; + case '待确认': + html +=btns[7].replace('VALUE',value); break; } html += btns[5].replace('VALUE',value); @@ -272,42 +275,60 @@ - function removeOrder(id) { - var id=myGrid.getSelectItemId(); - layer.confirm('确定取消此订单?', { - btn: ['确认', '取消'] //可以无限个按钮 - }, function(index, layero){ - $.post(basePath+'/admin/projService/cancelOrder?id='+id, {}, function(data){ - parent.layer.msg(data.info,{icon: 1}); - layer.closeAll(); - myGrid.serchData(); - }); - //按钮【按钮一】的回调 - }, function(index){ - // alert("2 = "+index); - //按钮【按钮二】的回调 - }); + function removeOrder(id) { + var id=myGrid.getSelectItemId(); + layer.confirm('确定取消此订单?', { + btn: ['确认', '取消'] //可以无限个按钮 + }, function(index, layero){ + $.post(basePath+'/admin/projService/cancelOrder?id='+id, {}, function(data){ + parent.layer.msg(data.info,{icon: 1}); + layer.closeAll(); + myGrid.serchData(); + }); + //按钮【按钮一】的回调 + }, function(index){ + // alert("2 = "+index); + //按钮【按钮二】的回调 + }); - } + } - //打开查看界面 - function openEdit2() { - var id=myGrid.getSelectItemId(); - layer.open({ - type : 2, - title : "查看服务单详情", - area : MUI.SIZE_M, - maxmin : true, - content : [ basePath+'/admin/projService/serviceInfo?pageFlae=pc&id=' + id] - }); - } + function confirmServiceOrder(id) { + layer.confirm('确定确认订单吗?', { + btn: ['确认', '取消'] //可以无限个按钮 + }, function(index, layero){ + $.post(basePath+'/admin/projService/confirmServiceOrder?id='+id, {}, function(data){ + parent.layer.msg(data.info,{icon: 1}); + layer.closeAll(); + myGrid.serchData(); + }); + //按钮【按钮一】的回调 + }, function(index){ + // alert("2 = "+index); + //按钮【按钮二】的回调 + }); - //导出 - //导出 - function exportExcel(){ - var param=MForm.toUrlParam("#serchform"); - window.location.href=basePath+"/admin/projService/exportExcel?"+param; - } + } + + + //打开查看界面 + function openEdit2() { + var id=myGrid.getSelectItemId(); + layer.open({ + type : 2, + title : "查看服务单详情", + area : MUI.SIZE_M, + maxmin : true, + content : [ basePath+'/admin/projService/serviceInfo?pageFlae=pc&id=' + id] + }); + } + + //导出 + //导出 + function exportExcel(){ + var param=MForm.toUrlParam("#serchform"); + window.location.href=basePath+"/admin/projService/exportExcel?"+param; + } </script> @@ -337,5 +358,8 @@ <script matrix:btn="serviceClub-edit"> btns[6]='<a class="text-primary mr-5" onclick="updateTime(\'VALUE\')" title="修改时间"><i class="fa fa-edit">修改时间</i></a> ' </script> +<script matrix:btn="serviceClub-edit"> + btns[7]='<a class="text-primary mr-5" onclick="confirmServiceOrder(\'VALUE\')" title="确认服务单"><i class="fa fa-edit">确认服务单</i></a> ' +</script> </html> -- Gitblit v1.9.1