Browse Source

物业项目管理增加权限

feature/yujt_analysis_pc
zhangyuan 6 years ago
parent
commit
b8a7c287a0
  1. 6
      src/views/modules/property/propertyproject-add-or-update.vue
  2. 8
      src/views/modules/property/propertyproject.vue

6
src/views/modules/property/propertyproject-add-or-update.vue

@ -10,6 +10,7 @@
:options="options"
ref="grid"
:props="{ checkStrictly: true }"
@change="handleChange"
filterable
collapse-tags></el-cascader>
</el-form-item>
@ -128,6 +129,9 @@
this.loading = false;
})
},
handleChange(value) {
this.dataForm.gridId = value.slice(-1).shift();
},
//
getInfo() {
this.$http.get(`/property/propertyproject/${this.dataForm.id}`).then(({data: res}) => {
@ -138,7 +142,7 @@
...this.dataForm,
...res.data
};
this.dataForm.allDeptIds=res.data.allDeptIds.split(",");
this.dataForm.allDeptIds = res.data.allDeptIds.split(",");
this.loading = false;
}).catch(() => {
this.loading = false;

8
src/views/modules/property/propertyproject.vue

@ -17,10 +17,10 @@
<el-button @click="getDataList()">{{ $t('query') }}</el-button>
</el-form-item>
<el-form-item>
<el-button v-if="$hasPermission(':propertyproject:add')" type="primary" @click="addOrUpdateHandle()">{{ $t('add') }}</el-button>
<el-button v-if="$hasPermission('propertyproject:add')" type="primary" @click="addOrUpdateHandle()">{{ $t('add') }}</el-button>
</el-form-item>
<el-form-item>
<el-button v-if="$hasPermission(':propertyproject:delete')" type="danger" @click="deleteHandle()">{{
<el-button v-if="$hasPermission('propertyproject:delete')" type="danger" @click="deleteHandle()">{{
$t('deleteBatch') }}
</el-button>
</el-form-item>
@ -41,10 +41,10 @@
align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">
<template slot-scope="scope">
<el-button v-if="$hasPermission(':propertyproject:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update')
<el-button v-if="$hasPermission('propertyproject:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update')
}}
</el-button>
<el-button v-if="$hasPermission(':propertyproject:delete')" type="text" size="small" @click="deleteHandle(scope.row.id)">{{ $t('delete') }}
<el-button v-if="$hasPermission('propertyproject:delete')" type="text" size="small" @click="deleteHandle(scope.row.id)">{{ $t('delete') }}
</el-button>
</template>
</el-table-column>

Loading…
Cancel
Save