|
|
@@ -5,8 +5,9 @@
|
|
|
<meta name="viewport" content="width=device-width,initial-scale=1">
|
|
|
<title>房屋信息页面</title>
|
|
|
<!-- 引入样式 -->
|
|
|
- <link rel="stylesheet" href="https://unpkg.com/element-ui@2.0.2/lib/theme-chalk/index.css">
|
|
|
+ <link rel="stylesheet" href="lib/element/element-ui.css">
|
|
|
<link rel="stylesheet" href="css/style.css">
|
|
|
+
|
|
|
</head>
|
|
|
<body>
|
|
|
<div id="app">
|
|
|
@@ -118,7 +119,12 @@
|
|
|
<el-input v-model="form.monthRent"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="excess" label="首次支付租金日期">
|
|
|
- <el-input v-model="form.firstPayTime"></el-input>
|
|
|
+ <!--<el-input v-model="form.firstPayTime"></el-input>-->
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.firstPayTime"
|
|
|
+ type="date"
|
|
|
+ placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item class="excess" label="支付方式">
|
|
|
@@ -157,10 +163,20 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item class="excess" label="合同开始日期">
|
|
|
- <el-input v-model="form.contractStart"></el-input>
|
|
|
+ <!--<el-input v-model="form.contractStart"></el-input>-->
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.contractStart"
|
|
|
+ type="date"
|
|
|
+ placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="excess" label="合同结束日期">
|
|
|
- <el-input v-model="form.contractEnd"></el-input>
|
|
|
+ <!--<el-input v-model="form.contractEnd"></el-input>-->
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.contractEnd"
|
|
|
+ type="date"
|
|
|
+ placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
</el-form-item>
|
|
|
<el-form-item class="excess" label="空置期">
|
|
|
<el-input v-model="form.vacancyTime"></el-input>
|
|
|
@@ -404,9 +420,9 @@
|
|
|
|
|
|
</div>
|
|
|
</body>
|
|
|
-<script src="js/vue.js"></script>
|
|
|
+<script src="lib/vue/vue.js"></script>
|
|
|
+<script src="lib/element/element-ui.js"></script>
|
|
|
<script src="js/jquery-3.2.1.min.js"></script>
|
|
|
-<script src="js/index.js"></script>
|
|
|
<script>
|
|
|
var app = new Vue({
|
|
|
el: '#app',
|
|
|
@@ -573,9 +589,22 @@
|
|
|
}
|
|
|
}.bind(this));
|
|
|
},
|
|
|
+ ChangeTime(time){
|
|
|
+ var date=new Date(time);
|
|
|
+ return date.getFullYear()+'-'+(((date.getMonth()+1)<10)?('0'+(date.getMonth()+1)):(date.getMonth()+1))+'-'+(date.getDate()<10?('0'+date.getDate()):date.getDate())
|
|
|
+ },
|
|
|
onSubmit: function () {
|
|
|
|
|
|
var data = JSON.parse(JSON.stringify(this.form));
|
|
|
+ if(data.contractStart) {
|
|
|
+ data.contractStart = this.ChangeTime(data.contractStart);
|
|
|
+ }
|
|
|
+ if(data.contractEnd) {
|
|
|
+ data.contractEnd = this.ChangeTime(data.contractEnd);
|
|
|
+ }
|
|
|
+ if(data.firstPayTime){
|
|
|
+ data.firstPayTime=this.ChangeTime(data.firstPayTime);
|
|
|
+ }
|
|
|
this.loading=true
|
|
|
$.post({
|
|
|
url: 'rentInfo/postOne',
|