optimize repair

This commit is contained in:
java110 2023-05-15 08:52:13 +08:00
parent 567429b7e4
commit 568d9ab762
2 changed files with 35 additions and 53 deletions

View File

@ -13,9 +13,8 @@
<span><vc:i18n name="报修范围" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<select class="custom-select" v-model="addOwnerRepairInfo.repairObjType"
@change="_changeRepairObjType()">
<option selected disabled value="">{{vc.i18n('必填','addOwnerRepair')}},请选择报修范围
<select class="custom-select" v-model="addOwnerRepairInfo.repairObjType" @change="_changeRepairObjType()">
<option selected disabled value="">{{vc.i18n('必填,请选择报修范围','addOwnerRepair')}}
</option>
<option value="001">{{vc.i18n('小区','addOwnerRepair')}}</option>
<option value="002">{{vc.i18n('楼栋','addOwnerRepair')}}</option>
@ -24,26 +23,21 @@
</select>
</div>
</div>
<div class="form-group row"
v-show="addOwnerRepairInfo.repairObjType != '001' && addOwnerRepairInfo.repairObjType != ''">
<div class="form-group row" v-show="addOwnerRepairInfo.repairObjType != '001' && addOwnerRepairInfo.repairObjType != ''">
<label class="col-sm-2 col-form-label">
<span><vc:i18n name="归属楼栋" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<vc:create path="property/floorSelect2" parentModal="addOwnerRepairModel"
namespace="addOwnerRepair">
<vc:create path="property/floorSelect2" parentModal="addOwnerRepairModel" namespace="addOwnerRepair">
</vc:create>
</div>
</div>
<div class="form-group row"
v-show="addOwnerRepairInfo.repairObjType == '003' || addOwnerRepairInfo.repairObjType == '004'">
<div class="form-group row" v-show="addOwnerRepairInfo.repairObjType == '003' || addOwnerRepairInfo.repairObjType == '004'">
<label class="col-sm-2 col-form-label">
<span><vc:i18n name="归属单元" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<vc:create path="property/unitSelect2" parentModal="addOwnerRepairModel"
callBackListener="addOwnerRepair" callBackFunction="notify2"
namespace="addOwnerRepair">
<vc:create path="property/unitSelect2" parentModal="addOwnerRepairModel" callBackListener="addOwnerRepair" callBackFunction="notify2" namespace="addOwnerRepair">
</vc:create>
</div>
</div>
@ -52,9 +46,7 @@
<span><vc:i18n name="归属房屋" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<vc:create path="property/roomSelect2" parentModal="addOwnerRepairModel"
callBackListener="addOwnerRepair" callBackFunction="notify"
namespace="addOwnerRepair">
<vc:create path="property/roomSelect2" parentModal="addOwnerRepairModel" callBackListener="addOwnerRepair" callBackFunction="notify" namespace="addOwnerRepair">
</vc:create>
</div>
</div>
@ -78,9 +70,7 @@
<span><vc:i18n name="报修人" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<input v-model="addOwnerRepairInfo.repairName" type="text"
:placeholder="vc.i18n('必填,请填写报修人','addOwnerRepair')"
class="form-control">
<input v-model="addOwnerRepairInfo.repairName" type="text" :placeholder="vc.i18n('必填,请填写报修人','addOwnerRepair')" class="form-control">
</div>
</div>
<div class="form-group row">
@ -88,9 +78,7 @@
<span><vc:i18n name="联系方式" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<input v-model="addOwnerRepairInfo.tel" type="number"
:placeholder="vc.i18n('必填,请填写联系方式','addOwnerRepair')"
class="form-control">
<input v-model="addOwnerRepairInfo.tel" type="number" :placeholder="vc.i18n('必填,请填写联系方式','addOwnerRepair')" class="form-control">
</div>
</div>
<div class="form-group row">
@ -98,9 +86,7 @@
<span><vc:i18n name="预约时间" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<input v-model="addOwnerRepairInfo.appointmentTime" type="text"
:placeholder="vc.i18n('必填,请填写预约时间','addOwnerRepair')"
class="form-control addAppointmentTime">
<input v-model="addOwnerRepairInfo.appointmentTime" type="text" :placeholder="vc.i18n('必填,请填写预约时间','addOwnerRepair')" class="form-control addAppointmentTime">
</div>
</div>
<div class="form-group row">
@ -108,18 +94,15 @@
<span><vc:i18n name="报修内容" namespace="addOwnerRepair"></vc:i18n></span>
</label>
<div class="col-sm-10">
<textarea :placeholder="vc.i18n('必填,请填写报修内容','addOwnerRepair')" cols="15"
class="form-control" v-model="addOwnerRepairInfo.context">
<textarea :placeholder="vc.i18n('必填,请填写报修内容','addOwnerRepair')" cols="15" class="form-control" v-model="addOwnerRepairInfo.context">
</textarea>
</div>
</div>
<div class="ibox-content">
<button class="btn btn-primary float-right" type="button"
v-on:click="saveOwnerRepairInfo()">
<button class="btn btn-primary float-right" type="button" v-on:click="saveOwnerRepairInfo()">
<i class="fa fa-check"></i>&nbsp;提交
</button>
<button type="button" class="btn btn-warning float-right" style="margin-right:20px;"
data-dismiss="modal">
<button type="button" class="btn btn-warning float-right" style="margin-right:20px;" data-dismiss="modal">
<i class="fa fa-times"></i>&nbsp;取消
</button>
</div>

View File

@ -76,8 +76,7 @@
methods: {
_initRoomSelect2: function() {
console.log("调用_initRoomSelect2 方法");
$.fn.modal.Constructor.prototype.enforceFocus = function () {
};
$.fn.modal.Constructor.prototype.enforceFocus = function() {};
$.fn.select2.defaults.set('width', '100%');
this.roomSelect2Info.roomSelector = $('#roomSelector').select2({
placeholder: '必填,请选择房屋',
@ -104,7 +103,7 @@
return {
roomNum: _term,
page: 1,
row: 100,
row: 200,
unitId: this.roomSelect2Info.unitId,
communityId: vc.getCurrentCommunity().communityId
};