|
@@ -6,14 +6,14 @@
|
|
|
<span style="color: red;margin-right: 5rpx">*</span>
|
|
|
项目/企业名称
|
|
|
</span>
|
|
|
- <span class="liInfo">无锡XXXXX有限公司</span>
|
|
|
+ <span class="liInfo">{{ companyName }}</span>
|
|
|
</li>
|
|
|
<li class="detailLi2">
|
|
|
<span class="liName" style="margin-bottom: 24rpx">
|
|
|
项目/企业简介
|
|
|
</span>
|
|
|
<van-field
|
|
|
- :value="form.contant"
|
|
|
+ :value="form.projectInfo"
|
|
|
autosize
|
|
|
type="textarea"
|
|
|
placeholder="请输入文字进行报事报修描述"
|
|
@@ -28,7 +28,7 @@
|
|
|
企业需求
|
|
|
</span>
|
|
|
<van-field
|
|
|
- :value="form.contant"
|
|
|
+ :value="form.companyNeed"
|
|
|
autosize
|
|
|
type="textarea"
|
|
|
placeholder="请输入文字进行报事报修描述"
|
|
@@ -42,23 +42,23 @@
|
|
|
<span style="color: red;margin-right: 5rpx">*</span>
|
|
|
项目/企业联系人
|
|
|
</span>
|
|
|
- <input class="liInfo" placeholder="请输入"></input>
|
|
|
+ <input class="liInfo" placeholder="请输入" v-model="form.projectManager"></input>
|
|
|
</li>
|
|
|
<li class="detailLi" style="border-bottom: none">
|
|
|
<span class="liName">
|
|
|
<span style="color: red;margin-right: 5rpx">*</span>
|
|
|
联系电话
|
|
|
</span>
|
|
|
- <input class="liInfo" placeholder="请输入"></input>
|
|
|
+ <input class="liInfo" placeholder="请输入" v-model="form.managerPhone"></input>
|
|
|
</li>
|
|
|
</ul>
|
|
|
<div class="whiteBoard">
|
|
|
<div class="boardTitle">关于房源</div>
|
|
|
<div class="boardInfo">
|
|
|
- <div class="boardItem">XXXXX园区</div>
|
|
|
- <div class="boardItem">楼盘</div>
|
|
|
- <div class="boardItem">楼栋地块</div>
|
|
|
- <div class="boardItem">出租单元号</div>
|
|
|
+ <div class="boardItem">{{ roomInfo.groupName }}</div>
|
|
|
+ <div class="boardItem">{{ roomInfo.floorDiscName }}</div>
|
|
|
+ <div class="boardItem">{{ roomInfo.buildName }}</div>
|
|
|
+ <div class="boardItem">{{ roomInfo.roomNo }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<button class="toYy">提交预定</button>
|
|
@@ -66,16 +66,50 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import {getByCodes, getUserDept, getUserLocalStorageInfo, getRoomInfo, parkRoomSlateAdd} from "@/js_sdk/http";
|
|
|
+
|
|
|
export default {
|
|
|
name: "addPredetermine",
|
|
|
+ onLoad(options) {
|
|
|
+ this.roomId = options.roomId
|
|
|
+ this.getRoomById()
|
|
|
+ },
|
|
|
data(){
|
|
|
return{
|
|
|
+ roomId: '',
|
|
|
+ companyName: getUserLocalStorageInfo().username,
|
|
|
+ getUserLocalStorageInfo: getUserLocalStorageInfo(),
|
|
|
form:{
|
|
|
|
|
|
+ },
|
|
|
+ roomInfo:{
|
|
|
+ groupName: '',
|
|
|
+ floorDiscName: '',
|
|
|
+ buildName: '',
|
|
|
+ roomNo: ''
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
+ getRoomById(){
|
|
|
+ getRoomInfo(this.roomId).then(res=>{
|
|
|
+ if(res){
|
|
|
+ this.roomInfo = res
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ submit(){
|
|
|
+ this.form.projectName = this.companyName
|
|
|
+ this.form.companyId = getUserLocalStorageInfo().userId
|
|
|
+ parkRoomSlateAdd(this.form).then((res) => {
|
|
|
+ if(res.code == '200'){
|
|
|
+ this.$showToast("填报成功");
|
|
|
+ uni.navigateBack({});
|
|
|
+ }
|
|
|
+ }).catch(err=>{
|
|
|
+ this.$showToast(err);
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</script>
|