30117125 4 年前
父节点
当前提交
86a8fd5c96

+ 5
- 12
src/components/property/commercial/createProperty/commercialCreateNew.vue 查看文件

51
               @change="PropertyTypeSelected"
51
               @change="PropertyTypeSelected"
52
             >
52
             >
53
               <option value="0">Please select type *</option>
53
               <option value="0">Please select type *</option>
54
-              <option v-for="item in propertyTypes" :value="item.id" :key="item.id">{{
55
-                item.description
56
-              }}</option>
54
+              <option v-for="item in propertyTypes" :value="item.id" :key="item.id">
55
+                {{ item.description }}
56
+              </option>
57
             </select>
57
             </select>
58
           </div>
58
           </div>
59
           <div v-if="propertyType === 'Commercial'" class="col-md-2">
59
           <div v-if="propertyType === 'Commercial'" class="col-md-2">
94
                 </div>
94
                 </div>
95
                 <float-label label="price">
95
                 <float-label label="price">
96
                   <currency-input
96
                   <currency-input
97
-                    onClick="this.setSelectionRange(0, this.value.length)"
97
+                    onclick="this.setSelectionRange(0, this.value.length)"
98
                     name="price"
98
                     name="price"
99
                     :value="property.price"
99
                     :value="property.price"
100
                     @input="property.price = $event"
100
                     @input="property.price = $event"
141
                   name="streetNumber"
141
                   name="streetNumber"
142
                   id="streetNumber"
142
                   id="streetNumber"
143
                   v-model="property.streetNumber"
143
                   v-model="property.streetNumber"
144
-                  disabled
145
                 />
144
                 />
146
               </div>
145
               </div>
147
             </div>
146
             </div>
156
                   name="streetName"
155
                   name="streetName"
157
                   id="streetName"
156
                   id="streetName"
158
                   v-model="property.streetName"
157
                   v-model="property.streetName"
159
-                  disabled
160
                 />
158
                 />
161
               </div>
159
               </div>
162
             </div>
160
             </div>
171
                   name="suburb"
169
                   name="suburb"
172
                   id="suburb"
170
                   id="suburb"
173
                   v-model="property.suburb"
171
                   v-model="property.suburb"
174
-                  disabled
175
                 />
172
                 />
176
               </div>
173
               </div>
177
             </div>
174
             </div>
186
                   name="city"
183
                   name="city"
187
                   id="city"
184
                   id="city"
188
                   v-model="property.city"
185
                   v-model="property.city"
189
-                  disabled
190
                 />
186
                 />
191
               </div>
187
               </div>
192
             </div>
188
             </div>
201
                   name="province"
197
                   name="province"
202
                   id="province"
198
                   id="province"
203
                   v-model="property.province"
199
                   v-model="property.province"
204
-                  disabled
205
                 />
200
                 />
206
               </div>
201
               </div>
207
             </div>
202
             </div>
216
                   name="postalCode"
211
                   name="postalCode"
217
                   id="postalCode"
212
                   id="postalCode"
218
                   v-model="property.postalCode"
213
                   v-model="property.postalCode"
219
-                  disabled
220
                 />
214
                 />
221
               </div>
215
               </div>
222
             </div>
216
             </div>
231
                   name="country"
225
                   name="country"
232
                   id="country"
226
                   id="country"
233
                   v-model="property.country"
227
                   v-model="property.country"
234
-                  disabled
235
                 />
228
                 />
236
               </div>
229
               </div>
237
             </div>
230
             </div>
375
       addressSet: false,
368
       addressSet: false,
376
       showPropertyTypeError: false,
369
       showPropertyTypeError: false,
377
       showDateError: false,
370
       showDateError: false,
378
-      userParam: Log.getUser(),
371
+      user: Log.getUser(),
379
       mayEdit: Log.isLoggedIn()
372
       mayEdit: Log.isLoggedIn()
380
     };
373
     };
381
   },
374
   },

+ 7
- 7
src/components/property/editProperty/editProperty.vue 查看文件

160
                         name="streetNumber"
160
                         name="streetNumber"
161
                         id="unit"
161
                         id="unit"
162
                         v-model="property.streetNumber"
162
                         v-model="property.streetNumber"
163
-                        disabled
163
+                        :disabled="!canEdit"
164
                       />
164
                       />
165
                     </div>
165
                     </div>
166
                   </div>
166
                   </div>
175
                         name="streetName"
175
                         name="streetName"
176
                         id="unit"
176
                         id="unit"
177
                         v-model="property.streetName"
177
                         v-model="property.streetName"
178
-                        disabled
178
+                        :disabled="!canEdit"
179
                       />
179
                       />
180
                     </div>
180
                     </div>
181
                   </div>
181
                   </div>
190
                         name="suburb"
190
                         name="suburb"
191
                         id="unit"
191
                         id="unit"
192
                         v-model="property.suburb"
192
                         v-model="property.suburb"
193
-                        disabled
193
+                        :disabled="!canEdit"
194
                       />
194
                       />
195
                     </div>
195
                     </div>
196
                   </div>
196
                   </div>
205
                         name="city"
205
                         name="city"
206
                         id="unit"
206
                         id="unit"
207
                         v-model="property.city"
207
                         v-model="property.city"
208
-                        disabled
208
+                        :disabled="!canEdit"
209
                       />
209
                       />
210
                     </div>
210
                     </div>
211
                   </div>
211
                   </div>
220
                         name="province"
220
                         name="province"
221
                         id="unit"
221
                         id="unit"
222
                         v-model="property.province"
222
                         v-model="property.province"
223
-                        disabled
223
+                        :disabled="!canEdit"
224
                       />
224
                       />
225
                     </div>
225
                     </div>
226
                   </div>
226
                   </div>
235
                         name="postalCode"
235
                         name="postalCode"
236
                         id="unit"
236
                         id="unit"
237
                         v-model="property.postalCode"
237
                         v-model="property.postalCode"
238
-                        disabled
238
+                        :disabled="!canEdit"
239
                       />
239
                       />
240
                     </div>
240
                     </div>
241
                   </div>
241
                   </div>
250
                         name="country"
250
                         name="country"
251
                         id="unit"
251
                         id="unit"
252
                         v-model="property.country"
252
                         v-model="property.country"
253
-                        disabled
253
+                        :disabled="!canEdit"
254
                       />
254
                       />
255
                     </div>
255
                     </div>
256
                   </div>
256
                   </div>

+ 9
- 20
src/components/property/residential/createProperty/residentialCreateNew.vue 查看文件

51
               @change="PropertyTypeSelected"
51
               @change="PropertyTypeSelected"
52
             >
52
             >
53
               <option value="0">Please select type *</option>
53
               <option value="0">Please select type *</option>
54
-              <option v-for="item in propertyTypes" :value="item.id" :key="item.id">{{
55
-                item.description
56
-              }}</option>
54
+              <option v-for="item in propertyTypes" :value="item.id" :key="item.id">
55
+                {{ item.description }}
56
+              </option>
57
             </select>
57
             </select>
58
           </div>
58
           </div>
59
         </div>
59
         </div>
79
                   >
79
                   >
80
                 </div>
80
                 </div>
81
                 <float-label label="Price">
81
                 <float-label label="Price">
82
-                  <currency-input
83
-                    name="price"
84
-                    :value="property.price"
85
-                    @input="property.price = $event"
86
-                    v-model="property.price"
87
-                    id="price"
88
-                    class="form-control uniInput"
89
-                  />
82
+                  <currency-input <<<<<<< HEAD ======= onclick="this.setSelectionRange(0,
83
+                  this.value.length)" >>>>>>> 6bbfd86e089da859d019dcbda5cc0fe053af8db2 name="price"
84
+                  :value="property.price" @input="property.price = $event" v-model="property.price"
85
+                  id="price" class="form-control uniInput" />
90
                 </float-label>
86
                 </float-label>
91
               </div>
87
               </div>
92
               <div v-if="salesType === 'Rental'" class="col-md-6">
88
               <div v-if="salesType === 'Rental'" class="col-md-6">
126
                   name="streetNumber"
122
                   name="streetNumber"
127
                   id="streetNumber"
123
                   id="streetNumber"
128
                   v-model="property.streetNumber"
124
                   v-model="property.streetNumber"
129
-                  disabled
130
                 />
125
                 />
131
               </div>
126
               </div>
132
             </div>
127
             </div>
141
                   name="streetName"
136
                   name="streetName"
142
                   id="streetName"
137
                   id="streetName"
143
                   v-model="property.streetName"
138
                   v-model="property.streetName"
144
-                  disabled
145
                 />
139
                 />
146
               </div>
140
               </div>
147
             </div>
141
             </div>
156
                   name="suburb"
150
                   name="suburb"
157
                   id="suburb"
151
                   id="suburb"
158
                   v-model="property.suburb"
152
                   v-model="property.suburb"
159
-                  disabled
160
                 />
153
                 />
161
               </div>
154
               </div>
162
             </div>
155
             </div>
171
                   name="city"
164
                   name="city"
172
                   id="city"
165
                   id="city"
173
                   v-model="property.city"
166
                   v-model="property.city"
174
-                  disabled
175
                 />
167
                 />
176
               </div>
168
               </div>
177
             </div>
169
             </div>
186
                   name="province"
178
                   name="province"
187
                   id="province"
179
                   id="province"
188
                   v-model="property.province"
180
                   v-model="property.province"
189
-                  disabled
190
                 />
181
                 />
191
               </div>
182
               </div>
192
             </div>
183
             </div>
201
                   name="postalCode"
192
                   name="postalCode"
202
                   id="postalCode"
193
                   id="postalCode"
203
                   v-model="property.postalCode"
194
                   v-model="property.postalCode"
204
-                  disabled
205
                 />
195
                 />
206
               </div>
196
               </div>
207
             </div>
197
             </div>
216
                   name="country"
206
                   name="country"
217
                   id="country"
207
                   id="country"
218
                   v-model="property.country"
208
                   v-model="property.country"
219
-                  disabled
220
                 />
209
                 />
221
               </div>
210
               </div>
222
             </div>
211
             </div>
279
               />
268
               />
280
             </div>
269
             </div>
281
           </div>
270
           </div>
282
-        </div> -->
271
+        </div>-->
283
         <div class="row">
272
         <div class="row">
284
           <div class="col-sm-12">
273
           <div class="col-sm-12">
285
             <div class="section-header">
274
             <div class="section-header">
386
       addressSet: false,
375
       addressSet: false,
387
       showPropertyTypeError: false,
376
       showPropertyTypeError: false,
388
       showDateError: false,
377
       showDateError: false,
389
-      userParam: Log.getUser(),
378
+      user: Log.getUser(),
390
       mayEdit: Log.isLoggedIn()
379
       mayEdit: Log.isLoggedIn()
391
     };
380
     };
392
   },
381
   },

正在加载...
取消
保存