1
guanqb
2022-10-08 ee957ee40f09b03c5d091055509b931276a2efe6
1
2 files modified
513 ■■■■■ changed files
src/assets/data/villageHouse.js 485 ●●●●● patch | view | raw | blame | history
src/views/house/index.vue 28 ●●●● patch | view | raw | blame | history
src/assets/data/villageHouse.js
@@ -15,7 +15,248 @@
        houseAll: 288,
        rent: 120,
        occupation: 160,
        vacancy: 8
        vacancy: 8,
        unit: [
            {
                label: '1单元',
                value: '1',
                storey: [
                    [
                        {
                            Doorplate: 101,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 102,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 201,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 202,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 301,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 302,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 401,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 402,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 501,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 502,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 601,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 602,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 701,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 702,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                ]
            },
            {
                name: '2单元',
                value: '2',
                storey: [
                    [
                        {
                            Doorplate: 101,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 102,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 201,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 202,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 301,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 302,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 401,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 402,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 501,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 502,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 601,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 602,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 701,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 702,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                ]
            }
        ]
    },
    {
        name: '2栋',
@@ -33,7 +274,247 @@
        houseAll: 260,
        rent: 80,
        occupation: 148,
        vacancy: 32
        vacancy: 32,
        unit: [
            {
                name: '1单元',
                value: '1',
                storey: [
                    [
                        {
                            Doorplate: 101,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 102,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 201,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 202,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 301,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 302,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 401,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 402,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 501,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 502,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 601,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 602,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 701,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 702,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                ]
            },
            {
                name: '2单元',
                value: '2',
                storey: [
                    [
                        {
                            Doorplate: 101,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 102,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 201,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 202,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 301,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 302,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 401,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 402,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 501,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 502,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 601,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 602,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                    [
                        {
                            Doorplate: 701,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                        {
                            Doorplate: 702,
                            householderName: 'XXX',
                            telephone: '173 xxxx xxxx',
                            peopleCount: 4,
                            workplace: 'xx区xx路xxx有限公司'
                        },
                    ],
                ]
            }
        ]
    },
    {
        name: '3栋',
src/views/house/index.vue
@@ -179,12 +179,12 @@
                            <div class="type">选择单元</div>
                            <div class="type-select">
                                <el-select size="small" v-model="apartmentValue" placeholder="请选择">
                                    <el-option
                                        v-for="item in apartmentOptions"
                                    <!-- <el-option
                                        v-for="item in ridgepoleNum.unit"
                                        :key="item.value"
                                        :label="item.label"
                                        :value="item.value"
                                    ></el-option>
                                    ></el-option>-->
                                </el-select>
                            </div>
                        </div>
@@ -492,24 +492,7 @@
    data () {
        return {
            ridgepoleNum: {
                name: '1栋',
                lng: 116.020894,
                lat: 28.687406,
                alt: 360,
                elevator: true,
                floorAll: 48,
                familyRoom: 288,
                realityPerson: 160,
                emphasisPerson: 16,
                kosekiPerson: 98,
                flowPerson: 20,
                outsidePerson: 16,
                houseAll: 288,
                rent: 120,
                occupation: 160,
                vacancy: 8
            },
            ridgepoleNum: {},
            searchHouse: '',
            navType: 0,
            arr: [
@@ -605,6 +588,7 @@
            subNavType: 1,
            lastFloorShow: false,
            nextFloorShow: true,
            unitList: [],
        }
@@ -612,6 +596,8 @@
    created () {
        this.villageHousesList = villageHousesList
        this.ridgepoleNum = this.villageHousesList[0]
    },
    mounted () {
        this.$nextTick(() => {