Compare commits

...

1 Commits

Author SHA1 Message Date
wxz 026fe704d0 fix:服务模块相关的问题 1 year ago
  1. 20
      src/views/modules/communityService/fuwuzhaoren/index.vue
  2. 8
      src/views/modules/communityService/gangweizhaoren/addForm.vue
  3. 24
      src/views/modules/communityService/gxxq/addForm.vue
  4. 8
      src/views/modules/communityService/jinengzhaoren/addForm.vue
  5. 6
      src/views/modules/communityService/measure/index.vue
  6. 8
      src/views/modules/communityService/wennuanzhaoren/addForm.vue

20
src/views/modules/communityService/fuwuzhaoren/index.vue

@ -125,14 +125,14 @@
@click="resetSearch">重置</el-button>
</el-col>
</el-row>
</el-form>
</div>
<div class="m-table">
<div class="div_btn">
<div class="div_btn_left">
<el-button
<el-button
size="small"
@click="handleAdd"
type="primary"
@ -164,7 +164,7 @@
fixed="left"
align="center"
width="50"/>
<el-table-column label="序号"
fixed="left"
type="index"
@ -196,7 +196,7 @@
:show-overflow-tooltip="true"
label="服务时间">
<template slot-scope="scope">
<span>{{scope.row.serviceTimeStart}}{{scope.row.serviceTimeEnd}}</span>
</template>
</el-table-column>
@ -213,7 +213,7 @@
label="服务状态"
:show-overflow-tooltip="true">
<template slot-scope="scope">
<span>{{scope.row.serviceStatus==='in_service'?'进行中':'已完成'}}</span>
<span>{{scope.row.serviceStatus==='in_service'?'进行中':(scope.row.serviceStatus==='completed' ? '已完成' : '已取消')}}</span>
</template>
</el-table-column>
@ -238,7 +238,7 @@
type="text"
size="small"
>查看</el-button>
<el-button
<el-button
@click="handleEdit(scope.row)"
type="text"
size="small"
@ -254,10 +254,10 @@
type="text"
size="small"
>人员名单</el-button> -->
<!-- 暂时不限制删除按钮任何状态都允许删除产品要求的 -->
<!-- v-if="scope.row.serviceStatus==='in_service'" -->
<el-button
<el-button
@click="handleDel(scope.row)"
type="text"
size="small"
@ -268,7 +268,7 @@
</el-table>
<div>
<el-pagination @size-change="handleSizeChange"
@current-change="handleCurrentChange"
:current-page.sync="pageNo"
@ -350,7 +350,7 @@ import personList from "./personList";
//
export default {
components: { addForm, detailForm, feedBackForm, personList },
data () {
let endDisabledDate = (time) => {//datareturn

8
src/views/modules/communityService/gangweizhaoren/addForm.vue

@ -160,7 +160,7 @@
</el-dialog>
</div>
</template>
<script>
import { mapGetters } from "vuex";
import { Loading } from "element-ui"; // Loading
@ -242,7 +242,7 @@ export default {
checkStrictly: true,
emitPath: false,
},
serviceStatusOptions: [{ 'label': '进行中', 'value': 'in_service' }, { 'label': '已完成', 'value': 'completed' }, { 'label': '取消', 'value': 'cancel' }],
serviceStatusOptions: [{ 'label': '进行中', 'value': 'in_service' }, { 'label': '已完成', 'value': 'completed' }],
keyWords: "",
formData: {
categoryCode: [],
@ -874,7 +874,7 @@ export default {
},
};
</script>
<style lang="scss" scoped>
@import "@/assets/scss/modules/management/form-main.scss";
@import "@/assets/scss/modules/visual/a_customize.scss";
@ -893,4 +893,4 @@ export default {
}
}
</style>

24
src/views/modules/communityService/gxxq/addForm.vue

@ -82,7 +82,7 @@
</el-switch>
</el-form-item>
</el-form>
<el-form :model="newFormData" :rules="newDataRule" ref="ref_gxxq_form1" class="div_form">
<el-form-item
v-if="formData.assignFlag"
@ -117,8 +117,8 @@
<el-option
v-for="item in serviceOptiondList"
:key="item.id"
:label="item.name"
:value="item.label"
:label="item.label"
:value="item.id"
>
</el-option>
</el-select>
@ -161,7 +161,7 @@
label-width="150px"
prop="serviceTimeEnd"
>
<!-- :picker-options="startPickerOptions" -->
<el-date-picker
v-model.trim="newFormData.serviceTimeStart"
@ -221,7 +221,7 @@
</el-dialog>
</div>
</template>
<script>
import { mapGetters } from "vuex";
import { Loading } from "element-ui"; // Loading
@ -425,7 +425,7 @@ export default {
} else {
this.formData.categoryCode = [data.parentCategoryCode];
}
if (data.assignInfo) {
this.newFormData.serviceTimeStart = data.assignInfo.serviceTimeStart;
this.newFormData.serviceTimeEnd = data.assignInfo.serviceTimeEnd;
@ -467,7 +467,7 @@ export default {
}
},
//
//
handleChangeServiceTypeLevel2() {
if (this.newFormData.serverOrgType) {
@ -555,7 +555,7 @@ export default {
const filterOptions = (filterCodes) => {
this.serviceOptions = res.data.filter(item => filterCodes.includes(item.value));
};
if (code && this.codeFilters[code]) {
filterOptions(this.codeFilters[code]);
}
@ -563,7 +563,7 @@ export default {
}else{
this.serviceOptions = res.data;
}
}
})
.catch(() => {
@ -650,7 +650,7 @@ export default {
this.$message.error(rspMsg);
}
},
//null
handleData(data) {
for (let i = 0; i < data.length; i++) {
@ -832,7 +832,7 @@ export default {
computed:{}
};
</script>
<style lang="scss" scoped>
@import "@/assets/scss/modules/management/form-main.scss";
@import "@/assets/scss/modules/visual/a_customize.scss";
@ -861,4 +861,4 @@ export default {
padding-right: 12px;
}
</style>

8
src/views/modules/communityService/jinengzhaoren/addForm.vue

@ -160,7 +160,7 @@
</el-dialog>
</div>
</template>
<script>
import { mapGetters } from "vuex";
import { Loading } from "element-ui"; // Loading
@ -241,7 +241,7 @@ export default {
checkStrictly: true,
emitPath: false,
},
serviceStatusOptions: [{ 'label': '进行中', 'value': 'in_service' }, { 'label': '已完成', 'value': 'completed' }, { 'label': '取消', 'value': 'cancel' }],
serviceStatusOptions: [{ 'label': '进行中', 'value': 'in_service' }, { 'label': '已完成', 'value': 'completed' }],
keyWords: "",
formData: {
categoryCode: [],
@ -871,7 +871,7 @@ export default {
},
};
</script>
<style lang="scss" scoped>
@import "@/assets/scss/modules/management/form-main.scss";
@import "@/assets/scss/modules/visual/a_customize.scss";
@ -890,4 +890,4 @@ export default {
}
}
</style>

6
src/views/modules/communityService/measure/index.vue

@ -292,7 +292,7 @@
</el-pagination>
</div>
</div>
<el-dialog
title="需求信息"
@ -698,7 +698,7 @@ export default {
boxHeight:true,
serviceOptions: [
],
serviceOptiondList: [],
options: [
@ -1125,6 +1125,8 @@ export default {
const _form = {
...this.form,
};
// []
_form.attachments = [];
await this.$http
.post("/governance/userdemand/add", _form)
.then(({ data: res }) => {

8
src/views/modules/communityService/wennuanzhaoren/addForm.vue

@ -160,7 +160,7 @@
</el-dialog>
</div>
</template>
<script>
import { mapGetters } from "vuex";
import { Loading } from "element-ui"; // Loading
@ -242,7 +242,7 @@ export default {
checkStrictly: true,
emitPath: false,
},
serviceStatusOptions: [{ 'label': '进行中', 'value': 'in_service' }, { 'label': '已完成', 'value': 'completed' }, { 'label': '取消', 'value': 'cancel' }],
serviceStatusOptions: [{ 'label': '进行中', 'value': 'in_service' }, { 'label': '已完成', 'value': 'completed' }],
keyWords: "",
formData: {
categoryCode: [],
@ -873,7 +873,7 @@ export default {
},
};
</script>
<style lang="scss" scoped>
@import "@/assets/scss/modules/management/form-main.scss";
@import "@/assets/scss/modules/visual/a_customize.scss";
@ -892,4 +892,4 @@ export default {
}
}
</style>

Loading…
Cancel
Save