|
|
@@ -55,6 +55,24 @@
|
|
|
:value="item.value" />
|
|
|
</el-select>
|
|
|
</el-form-item-->
|
|
|
+ <el-form-item
|
|
|
+ prop="siteInformation.type"
|
|
|
+ label="Type:">
|
|
|
+ <div class="type-row" v-for="(item, index) in siteTypeTable">
|
|
|
+ <el-time-picker
|
|
|
+ v-model="item.startTime"
|
|
|
+ format="HH:mm"
|
|
|
+ value-format="HH:mm"
|
|
|
+ :placeholder="item.label"
|
|
|
+ :disabled="isSiteTypeEnable(index)"/>
|
|
|
+ <el-time-picker
|
|
|
+ v-model="item.endTime"
|
|
|
+ format="HH:mm"
|
|
|
+ value-format="HH:mm"
|
|
|
+ placeholder="End Time"
|
|
|
+ :disabled="isSiteTypeEnable(index)"/>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="12">
|
|
|
@@ -119,30 +137,19 @@
|
|
|
style="margin-left: 5px;"
|
|
|
v-model="updateSiteModel.idle.enableIdleFee"/>
|
|
|
</div>
|
|
|
+ <div class="flex">
|
|
|
+ <el-form-item
|
|
|
+ label-width="130px"
|
|
|
+ label="Carpark Code:"
|
|
|
+ class="flex-item flex">
|
|
|
+ <el-input
|
|
|
+ v-model="updateSiteModel.additionalInformation.carParkCode"
|
|
|
+ class="input-text" />
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row :gutter="20">
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item
|
|
|
- prop="siteInformation.type"
|
|
|
- label="Type:">
|
|
|
- <div class="type-row" v-for="(item, index) in siteTypeTable">
|
|
|
- <el-time-picker
|
|
|
- v-model="item.startTime"
|
|
|
- format="HH:mm"
|
|
|
- value-format="HH:mm"
|
|
|
- :placeholder="item.label"
|
|
|
- :disabled="isSiteTypeEnable(index)"/>
|
|
|
- <el-time-picker
|
|
|
- v-model="item.endTime"
|
|
|
- format="HH:mm"
|
|
|
- value-format="HH:mm"
|
|
|
- placeholder="End Time"
|
|
|
- :disabled="isSiteTypeEnable(index)"/>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+
|
|
|
<div class="sparator"></div>
|
|
|
<div class="section-title">
|
|
|
EMAIL
|
|
|
@@ -707,6 +714,7 @@ export default {
|
|
|
additionalInformation: {
|
|
|
operatingHours: '',
|
|
|
parkingFee: '',
|
|
|
+ carParkCode: '',
|
|
|
additionalNotes: '',
|
|
|
endlessService: false,
|
|
|
free: false,
|
|
|
@@ -1007,6 +1015,7 @@ export default {
|
|
|
const {
|
|
|
free,
|
|
|
parkingFee,
|
|
|
+ carParkCode,
|
|
|
endlessService,
|
|
|
additionalNotes,
|
|
|
operatingHours,
|
|
|
@@ -1039,6 +1048,7 @@ export default {
|
|
|
|
|
|
this.updateSiteModel.additionalInformation.free = free
|
|
|
this.updateSiteModel.additionalInformation.parkingFee = parkingFee
|
|
|
+ this.updateSiteModel.additionalInformation.carParkCode = carParkCode
|
|
|
this.updateSiteModel.additionalInformation.endlessService = endlessService
|
|
|
this.updateSiteModel.additionalInformation.additionalNotes = additionalNotes
|
|
|
this.updateSiteModel.additionalInformation.operatingHours = operatingHours
|
|
|
@@ -1465,6 +1475,7 @@ export default {
|
|
|
const {
|
|
|
free,
|
|
|
parkingFee,
|
|
|
+ carParkCode,
|
|
|
endlessService,
|
|
|
additionalNotes,
|
|
|
operatingHours,
|
|
|
@@ -1473,6 +1484,7 @@ export default {
|
|
|
sitePk: this.selectedSite.sitePk,
|
|
|
free,
|
|
|
parkingFee,
|
|
|
+ carParkCode,
|
|
|
endlessService,
|
|
|
additionalNotes,
|
|
|
operatingHours,
|