|
|
@ -22,6 +22,11 @@
|
|
|
|
</JnpfSelect>
|
|
|
|
</JnpfSelect>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
<el-col :span="6">
|
|
|
|
|
|
|
|
<el-form-item label="小区详细地址">
|
|
|
|
|
|
|
|
<el-input v-model="query.address" placeholder="请输入" clearable> </el-input>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="6">
|
|
|
|
<el-col :span="6">
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="search()">查询</el-button>
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="search()">查询</el-button>
|
|
|
@ -54,6 +59,16 @@
|
|
|
|
<el-table-column prop="address" label="小区详细地址" align="left">
|
|
|
|
<el-table-column prop="address" label="小区详细地址" align="left">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="enabledMark" label="启用禁用" align="left">
|
|
|
|
<el-table-column prop="enabledMark" label="启用禁用" align="left">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<div v-if="scope.row.enabledMark == '开'" style="display: flex;align-items: center;">
|
|
|
|
|
|
|
|
<div class="green"></div>
|
|
|
|
|
|
|
|
<span style="margin-left:10px;">启用</span>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div v-else style="display: flex;align-items: center;">
|
|
|
|
|
|
|
|
<div class="red"></div>
|
|
|
|
|
|
|
|
<span style="margin-left:10px;color:#8898AA;">禁用</span>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<!-- <el-table-column prop="longitude" label="经度" align="left">
|
|
|
|
<!-- <el-table-column prop="longitude" label="经度" align="left">
|
|
|
|
<template slot-scope="scope" v-if="scope.row.longitude">
|
|
|
|
<template slot-scope="scope" v-if="scope.row.longitude">
|
|
|
@ -66,12 +81,22 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</el-table-column> -->
|
|
|
|
</el-table-column> -->
|
|
|
|
<el-table-column prop="hasSchedule" label="定时定点回收" align="left">
|
|
|
|
<el-table-column prop="hasSchedule" label="定时定点回收" align="left">
|
|
|
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
<div v-if="scope.row.hasSchedule == '开'" style="display: flex;align-items: center;">
|
|
|
|
|
|
|
|
<div class="green"></div>
|
|
|
|
|
|
|
|
<span style="margin-left:10px;">开启</span>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div v-else style="display: flex;align-items: center;">
|
|
|
|
|
|
|
|
<div class="red"></div>
|
|
|
|
|
|
|
|
<span style="margin-left:10px;color:#8898AA;">关闭</span>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</template>
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="recycleAddress" label="定点回收地址" align="left">
|
|
|
|
<el-table-column prop="recycleAddress" label="回收地址" align="left">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="appointmentTimeStart" label="定点回收时间起" align="left">
|
|
|
|
<el-table-column prop="appointmentTimeStart" label="回收时间起" align="left">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column prop="appointmentTimeEnd" label="定点回收时间止" align="left">
|
|
|
|
<el-table-column prop="appointmentTimeEnd" label="回收时间止" align="left">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="来源" prop="sourceType" algin="left">
|
|
|
|
<el-table-column label="来源" prop="sourceType" algin="left">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
@ -149,6 +174,7 @@ export default {
|
|
|
|
query: {
|
|
|
|
query: {
|
|
|
|
name: undefined,
|
|
|
|
name: undefined,
|
|
|
|
sourceType: undefined,
|
|
|
|
sourceType: undefined,
|
|
|
|
|
|
|
|
address: undefined,
|
|
|
|
},
|
|
|
|
},
|
|
|
|
treeProps: {
|
|
|
|
treeProps: {
|
|
|
|
children: 'children',
|
|
|
|
children: 'children',
|
|
|
@ -464,3 +490,18 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
|
|
|
.green {
|
|
|
|
|
|
|
|
width: 10px;
|
|
|
|
|
|
|
|
height: 10px;
|
|
|
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
|
|
|
background-color: rgb(95, 197, 146);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.red {
|
|
|
|
|
|
|
|
width: 10px;
|
|
|
|
|
|
|
|
height: 10px;
|
|
|
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
|
|
|
background-color: rgb(219, 111, 111);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|