New file |
| | |
| | | <!DOCTYPE HTML> |
| | | <html xmlns:th="http://www.thymeleaf.org" xmlns:matrix="http://www.w3.org/1999/xhtml"> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> |
| | | <meta name="renderer" content="webkit|ie-comp|ie-stand"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" |
| | | content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/> |
| | | <meta http-equiv="Cache-Control" content="no-siteapp"/> |
| | | <!-- 本框架基本脚本和样式 --> |
| | | <script type="text/javascript" th:src="@{/js/systools/MBaseVue.js}"></script> |
| | | <link rel="stylesheet" th:href="@{/plugin/element-ui/index.css}"> |
| | | <link th:href="@{/css/styleOne/style.min.css}" rel="stylesheet" type="text/css"/> |
| | | |
| | | </head> |
| | | <body> |
| | | <div class="ibox-content" id="app" v-cloak > |
| | | <el-form :model="serviceOrder" ref="form" label-width="100px" class="demo-form"> |
| | | |
| | | |
| | | <el-form-item label="创建时间"> |
| | | <el-date-picker v-model="serviceOrder.createTime" type="datetime"></el-date-picker> |
| | | </el-form-item> |
| | | |
| | | |
| | | <el-form-item label="预约时间"> |
| | | <el-date-picker v-model="serviceOrder.yyTime" type="datetime"></el-date-picker> |
| | | </el-form-item> |
| | | |
| | | |
| | | <el-form-item label="划扣时间"> |
| | | <el-date-picker v-model="serviceOrder.consumeTime" type="datetime" ></el-date-picker> |
| | | <span>修改划扣时间才会同步修改服务单业绩</span> |
| | | </el-form-item> |
| | | |
| | | <el-form-item> |
| | | <el-button type="primary" @click="submitForm('form')" >保存</el-button> |
| | | <el-button @click="closeFram()">关闭</el-button> |
| | | </el-form-item> |
| | | |
| | | </el-form> |
| | | </div> |
| | | </body> |
| | | <script type="text/javascript" th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script> |
| | | <script type="text/javascript" th:src="@{/js/plugin/jquery.query.js}"></script> |
| | | <script type="text/javascript" th:src="@{/js/systools/AjaxProxyVue.js}"></script> |
| | | <script type="text/javascript" th:src="@{/js/plugin/vue.js}"></script> |
| | | <script type="text/javascript" th:src="@{/plugin/element-ui/index.js}"></script> |
| | | <script th:src="@{/plugin/vue-treeselect/vue-treeselect.umd.min.js}"></script> |
| | | <link rel="stylesheet" th:href="@{/plugin/vue-treeselect/vue-treeselect.min.css}"> |
| | | |
| | | |
| | | <script> |
| | | var id = $.query.get("id"); |
| | | |
| | | |
| | | var app = new Vue({ |
| | | el: '#app', |
| | | data: { |
| | | |
| | | //表单数据 |
| | | serviceOrder:{} |
| | | |
| | | }, |
| | | |
| | | /** |
| | | * 初始化数据表 |
| | | */ |
| | | created: function () { |
| | | this.loadData() |
| | | }, |
| | | |
| | | methods: { |
| | | loadData(){ |
| | | let _this=this; |
| | | AjaxProxy.requst({ |
| | | app: _this, |
| | | url: basePath + '/admin/projService/findServiceOrderInfoVo/'+id, |
| | | callback: function (data) { |
| | | _this.serviceOrder = data.data; |
| | | } |
| | | }); |
| | | }, |
| | | submitForm(){ |
| | | let _this=this; |
| | | let data={ |
| | | id:this.serviceOrder.id, |
| | | yyTime:this.serviceOrder.yyTime, |
| | | createTime:this.serviceOrder.createTime, |
| | | consumeTime:this.serviceOrder.consumeTime |
| | | } |
| | | AjaxProxy.requst({ |
| | | app: _this, |
| | | data: data, |
| | | contentType: 'application/json', |
| | | url: basePath + '/admin/projService/updateOrderTime', |
| | | callback: function (data) { |
| | | |
| | | _this.$message.success("修改成功"); |
| | | if(parent.myGrid){ |
| | | parent.myGrid.serchData() |
| | | } |
| | | if(parent.app){ |
| | | parent.app.serviceOrderQuery(); |
| | | } |
| | | setInterval(MTools.closeIframe(), 1000); |
| | | |
| | | } |
| | | }); |
| | | |
| | | }, |
| | | closeFram: function () { |
| | | |
| | | parent.layer.close(parent.layer.getFrameIndex(window.name)); |
| | | |
| | | }, |
| | | |
| | | } |
| | | |
| | | }) |
| | | </script> |
| | | |
| | | </body> |
| | | </html> |
| | | |