|
@@ -27,7 +27,7 @@
|
|
|
v-else-if="sitem.type == 'select'"
|
|
|
clearable
|
|
|
v-model="searchform[sitem.key]"
|
|
|
- :placeholder="`请选择${sitem.label}`"
|
|
|
+ :placeholder="sitem.label"
|
|
|
@change="change_witch"
|
|
|
>
|
|
|
<el-option
|
|
@@ -37,6 +37,20 @@
|
|
|
:value="item.value"
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
+ <!-- clearable -->
|
|
|
+ <el-cascader
|
|
|
+ v-else-if="sitem.type == 'cascader'"
|
|
|
+ v-model="searchform[sitem.key]"
|
|
|
+ :show-all-levels="false"
|
|
|
+ :options="sitem.options"
|
|
|
+ :placeholder="sitem.label"
|
|
|
+ :props="{
|
|
|
+ checkStrictly: true,
|
|
|
+ expandTrigger: 'hover',
|
|
|
+ emitPath: false,
|
|
|
+ }"
|
|
|
+ @change="change_witch"
|
|
|
+ ></el-cascader>
|
|
|
</div>
|
|
|
</div>
|
|
|
<el-table
|
|
@@ -98,6 +112,7 @@ export default {
|
|
|
tempdataLayerId: null,
|
|
|
searchs: [],
|
|
|
searchform: {},
|
|
|
+ xzqTreeData: [],
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
@@ -451,7 +466,7 @@ export default {
|
|
|
beginTime: store.state.cockpit_date[0],
|
|
|
endTime: store.state.cockpit_date[1],
|
|
|
id: store.state.cockpit_region.id,
|
|
|
- ...params
|
|
|
+ ...params,
|
|
|
};
|
|
|
if (this.title == "土地供应完成项目" || this.title == "山水工程项目") {
|
|
|
obj.beginTime = undefined;
|
|
@@ -468,26 +483,6 @@ export default {
|
|
|
obj.beginTime = undefined;
|
|
|
obj.endTime = undefined;
|
|
|
}
|
|
|
- if (this.title == "私宅报建完成项目") {
|
|
|
- let dateString_beginTime = store.state.cockpit_date[0];
|
|
|
- let formattedDate =
|
|
|
- dateString_beginTime.slice(0, 4) +
|
|
|
- "-" +
|
|
|
- dateString_beginTime.slice(4, 6) +
|
|
|
- "-" +
|
|
|
- dateString_beginTime.slice(6);
|
|
|
-
|
|
|
- let dateString_endTime = store.state.cockpit_date[1];
|
|
|
- let formattedDate_endTime =
|
|
|
- dateString_endTime.slice(0, 4) +
|
|
|
- "-" +
|
|
|
- dateString_endTime.slice(4, 6) +
|
|
|
- "-" +
|
|
|
- dateString_endTime.slice(6);
|
|
|
-
|
|
|
- obj.beginTime = formattedDate;
|
|
|
- obj.endTime = formattedDate_endTime;
|
|
|
- }
|
|
|
let data = await QueryList(obj);
|
|
|
data.data.map((res) => {
|
|
|
if (res.geom) {
|
|
@@ -594,7 +589,7 @@ export default {
|
|
|
justify-content: space-between;
|
|
|
margin-right: 10px;
|
|
|
.sidiv {
|
|
|
- // min-width: calc(50% - 10px);
|
|
|
+ // min-width: calc(50% - 10px);
|
|
|
height: 40px;
|
|
|
margin-bottom: 5px;
|
|
|
margin-right: 5px;
|