lin
2024-03-04 c6d293d47952d5e97e1c9fd4f20db0f03245575d
物业公司代码优化
2 files modified
25 ■■■■■ changed files
src/views/property/propertyCompanyDistrict.vue 16 ●●●●● patch | view | raw | blame | history
src/views/propertySupervision/propertyCompanyDistrict.vue 9 ●●●●● patch | view | raw | blame | history
src/views/property/propertyCompanyDistrict.vue
@@ -2,10 +2,9 @@
<template>
    <basic-container>
        <avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" @row-del="rowDel"
            v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave"
            :before-open="beforeOpen" @search-change="searchChange" @search-reset="searchReset"
            @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
            @refresh-change="refreshChange" @on-load="onLoad">
      v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen"
      @search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange"
      @current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad">
            <template slot="menuLeft">
                <el-button size="small" icon="el-icon-delete" plain v-if="permission.propertyCompanyDistrict_delete"
                    @click="handleDelete">删 除
@@ -156,7 +155,7 @@
                {
                    width: 110,
                    label: '项目经理',
                    prop: 'principal',
              prop: 'principalName',
                    span: 12,
                    type: "tree",
                    // multiple: true,
@@ -166,8 +165,8 @@
                        value: 'id'
                    },
                    // dicData: [],
                    hide: true,
                    dicUrl: `/api/blade-system/user/getUserInfoByPropertyCompanyId?propertyCompanyId={{propertyCompanyId}}&roleId=1747504028253229058`,
              // hide: true,
              // dicUrl: `/api/blade-system/user/getUserInfoByPropertyCompanyId?propertyCompanyId={{propertyCompanyId}}&roleId=1747504028253229058`,
                    change: ({
                        value,
                        column,
@@ -184,8 +183,7 @@
                        required: true,
                        message: "请输入项目经理",
                        trigger: "blur",
                    },
                    ],
              }, ],
                },
                {
                    width: 120,
src/views/propertySupervision/propertyCompanyDistrict.vue
@@ -2,10 +2,9 @@
<template>
    <basic-container>
        <avue-crud :option="option" :table-loading="loading" :data="data" :page.sync="page" ref="crud" @row-del="rowDel"
            v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave"
            :before-open="beforeOpen" @search-change="searchChange" @search-reset="searchReset"
            @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
            @refresh-change="refreshChange" @on-load="onLoad">
      v-model="form" :permission="permissionList" @row-update="rowUpdate" @row-save="rowSave" :before-open="beforeOpen"
      @search-change="searchChange" @search-reset="searchReset" @selection-change="selectionChange"
      @current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange" @on-load="onLoad">
            <template slot="menuLeft">
                <el-button size="small" icon="el-icon-delete" plain v-if="permission.propertyCompanyDistrict_delete"
                    @click="handleDelete">删 除
@@ -154,7 +153,7 @@
                {
                    width: 110,
                    label: '项目经理',
                    prop: 'principal',
              prop: 'principalName',
                    span: 12,
                    search: true,
                    searchSpan: 4,