|
|
@ -53,7 +53,7 @@ |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item |
|
|
|
label="服务事项" |
|
|
|
label="服务名称" |
|
|
|
prop="serviceName" |
|
|
|
label-width="150px" |
|
|
|
:class="{ 'form-item': source === 'visiual' }" |
|
|
@ -61,7 +61,7 @@ |
|
|
|
> |
|
|
|
<el-input |
|
|
|
class="item_width_1" |
|
|
|
placeholder="请输入服务事项" |
|
|
|
placeholder="请输入服务名称" |
|
|
|
v-model="formData.serviceName" |
|
|
|
> |
|
|
|
</el-input> |
|
|
@ -80,7 +80,7 @@ |
|
|
|
maxlength="1000" |
|
|
|
show-word-limit |
|
|
|
:rows="3" |
|
|
|
placeholder="请输入备注,不超过1000字" |
|
|
|
placeholder="请输入服务内容,不超过1000字" |
|
|
|
v-model="formData.remark" |
|
|
|
></el-input> |
|
|
|
</el-form-item> |
|
|
@ -377,7 +377,7 @@ |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item |
|
|
|
label="备注" |
|
|
|
label="服务内容" |
|
|
|
prop="serviceGoal" |
|
|
|
:class="{ 'form-item': source === 'visiual' }" |
|
|
|
label-width="150px" |
|
|
@ -393,13 +393,13 @@ |
|
|
|
></el-input> |
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="详细位置" label-width="150px"> |
|
|
|
<!-- <el-form-item label="详细位置" label-width="150px"> |
|
|
|
<el-input |
|
|
|
class="item_width_1" |
|
|
|
v-model="feedbackFormData.address" |
|
|
|
></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item |
|
|
|
</el-form-item> --> |
|
|
|
<!-- <el-form-item |
|
|
|
label="地图位置" |
|
|
|
label-width="150px" |
|
|
|
:class="{ 'form-item': source === 'visiual' }" |
|
|
@ -425,7 +425,7 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> --> |
|
|
|
|
|
|
|
<!-- <el-form-item |
|
|
|
class="block" |
|
|
@ -573,21 +573,20 @@ export default { |
|
|
|
if (this.formData.serviceTimeStart) { |
|
|
|
let serviceTimeStart = new Date(this.formData.serviceTimeStart); |
|
|
|
return ( |
|
|
|
time.getTime() > nowData || |
|
|
|
time.getTime() < serviceTimeStart || |
|
|
|
time.getTime() === serviceTimeStart |
|
|
|
time.getTime() < serviceTimeStart- 24 * 60 * 60 * 1000 || |
|
|
|
time.getTime() === serviceTimeStart- 24 * 60 * 60 * 1000 |
|
|
|
); |
|
|
|
} else { |
|
|
|
return time.getTime() > nowData; |
|
|
|
return (time.getTime() > nowData || time.getTime() === nowData) ; |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
let startDisabledDate = (time) => { |
|
|
|
//这个关键属性我们一定要写在data的里面并且return的外面,这是动态改变区间的关键 |
|
|
|
let nowData = Date.now(); |
|
|
|
return time.getTime() > nowData; |
|
|
|
let nowData = Date.now() - 24 * 60 * 60 * 1000; |
|
|
|
return time.getTime() < nowData; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
return { |
|
|
|
// 公共服务分类 |
|
|
|
serviceTypesLevel1: [], |
|
|
@ -640,10 +639,10 @@ export default { |
|
|
|
}, |
|
|
|
|
|
|
|
endPickerOptions: { |
|
|
|
// disabledDate: endDisabledDate, |
|
|
|
disabledDate: endDisabledDate, |
|
|
|
}, |
|
|
|
startPickerOptions: { |
|
|
|
// disabledDate: startDisabledDate, |
|
|
|
disabledDate: startDisabledDate, |
|
|
|
}, |
|
|
|
|
|
|
|
showFeedback: false, |
|
|
@ -757,8 +756,8 @@ export default { |
|
|
|
this.getDictOptions(); |
|
|
|
this.getPolicyList(); |
|
|
|
if (this.formType === "feedback" || this.showFeedback) { |
|
|
|
this.initMap(); |
|
|
|
this.$refs.ref_form_feedback.resetFields(); |
|
|
|
// this.initMap(); |
|
|
|
// this.$refs.ref_form_feedback.resetFields(); |
|
|
|
} |
|
|
|
|
|
|
|
if (this.formType === "add") { |
|
|
|