shuishen
2024-04-18 4522ab3fe8bd45ee753ef187448c1e884bbc601f
src/views/property/propertyCompany.vue
@@ -5,13 +5,11 @@
      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">
      <!--   <template slot="menuLeft">
        <el-button size="small" icon="el-icon-delete" plain v-if="permission.propertyCompany_delete"
          @click="handleDelete">删 除
        </el-button>
      </template>
      </template> -->
      <template slot-scope="{row, size, index}" slot="menu">
        <el-button :size="size" v-if="permission.payInfo" type="text" icon="el-icon-circle-plus-outline"
@@ -19,8 +17,12 @@
        </el-button>
        <el-button :size="size" v-if="permission.property_evaluation" icon="el-icon-circle-plus-outline" type="text"
          @click="addProperty(row)">物业评定
          @click="addProperty(row)">物业评价
        </el-button>
        <!--  <el-button :size="size" icon="el-icon-delete" type="text" plain v-if="permission.propertyCompany_delete"
          @click="handleDelete">删 除
        </el-button> -->
      </template>
    </avue-crud>
@@ -113,11 +115,11 @@
              label: "物业公司名称",
              prop: "name",
              searchSpan: 5,
              searchLabelWidth: 124,
              searchLabelWidth: 104,
              search: true,
              span: 18,
              row: true,
              width: 260,
              // width: 200,
              rules: [{
                required: true,
                message: "请输入物业公司名称",
@@ -135,7 +137,7 @@
              hide: true,
              span: 6,
              cascader: ['city'],
              dicUrl: `/api/blade-system/region/select`,
              dicUrl: `/api/blade-system/region/select?code=100000`,
              rules: [{
                required: true,
                message: '请选择省份',
@@ -166,7 +168,7 @@
              prop: 'area',
              type: 'select',
              span: 6,
              labelWidth: 60,
              // width: 260,
              props: {
                label: 'name',
                value: 'code'
@@ -185,12 +187,25 @@
              prop: "address",
              span: 18,
              row: true,
              // width: 160,
            },
            {
              label: "社会信用代码",
              prop: "socialCreditCode",
              searchSpan: 5,
              searchLabelWidth: 124,
              search: true,
              span: 18,
              row: true,
              // width: 100,
            },
            // {
            //   width: 210,
            //   overHidden: true,
            //   label: "管理小区",
            //   prop: "districtNames",
            //   display: false
            // },
            {
              label: "简介",
              prop: "remark",
@@ -228,7 +243,7 @@
              }, ],
            },
            {
              label: "mch-id",
              label: "商户号mch-id",
              labelWidth: labelWidth,
              prop: "mchId",
              span: 24,
@@ -352,7 +367,7 @@
      addProperty(row) {
        this.$refs.propertyEdit.init(row);
        this.$refs.propertyEdit.init(row)
      },
      aliSubmit(form, done) {