|
@@ -4,6 +4,13 @@
|
|
|
<el-form-item label="角色名称">
|
|
|
<el-tag>{{ item.roleName }}</el-tag>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="数据权限" required>
|
|
|
+ <el-row v-for="(data, index) in dataItems" :key="index">
|
|
|
+ <el-col v-for="(_data, _index) in data" :key="_index" :span="24 / data.length">
|
|
|
+ <el-checkbox v-model="values[index][_index]">备选项</el-checkbox>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form-item>
|
|
|
</MForm>
|
|
|
</MDialog>
|
|
|
</template>
|
|
@@ -14,7 +21,17 @@ export default {
|
|
|
name: 'role-data',
|
|
|
data () {
|
|
|
return {
|
|
|
- item: {}
|
|
|
+ item: {},
|
|
|
+ values: [
|
|
|
+ [true, false],
|
|
|
+ [true, false],
|
|
|
+ [true, false]
|
|
|
+ ],
|
|
|
+ dataItems: [
|
|
|
+ [true, false],
|
|
|
+ [true, false],
|
|
|
+ [true, false]
|
|
|
+ ]
|
|
|
}
|
|
|
},
|
|
|
methods: {
|