|
@@ -2,7 +2,7 @@
|
|
|
* @Author : yuanrunwei
|
|
|
* @Date : 2021-12-04 14:23:58
|
|
|
* @LastEditors: Please set LastEditors
|
|
|
- * @LastEditTime: 2022-02-10 14:09:54
|
|
|
+ * @LastEditTime: 2022-02-10 15:05:23
|
|
|
* @FilePath : \spfm-market-front\src\pages\main\performance\components\sheet.vue
|
|
|
-->
|
|
|
|
|
@@ -63,7 +63,7 @@
|
|
|
@cancel="handleVisible"
|
|
|
>
|
|
|
<el-form ref="form" :model="form" label-width="80px">
|
|
|
- <el-radio-group v-model="form.permission_type">
|
|
|
+ <el-radio-group v-model="form.permission_type" :disabled="type!=='edit'">
|
|
|
<el-form-item>
|
|
|
<el-radio :label="0"><span>无特殊权限</span></el-radio>
|
|
|
<div>
|
|
@@ -72,6 +72,7 @@
|
|
|
v-model="form.person"
|
|
|
multiple
|
|
|
placeholder="请选择负责人"
|
|
|
+ :disabled="type!=='edit'"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="({ label, value }, index) in charge_list"
|
|
@@ -101,6 +102,7 @@
|
|
|
placeholder="请选择负责人"
|
|
|
v-model="item.person"
|
|
|
filterable
|
|
|
+ :disabled="type!=='edit'"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="({ label, value }, index) in charge_list"
|
|
@@ -111,23 +113,24 @@
|
|
|
</el-select>
|
|
|
<div class="form-select">
|
|
|
<span class="form-content">可编辑行:从</span>
|
|
|
- <el-input v-model="item.row_start" />
|
|
|
+ <el-input v-model="item.row_start" :disabled="type!=='edit'" />
|
|
|
<span class="form-content">到</span>
|
|
|
- <el-input v-model="item.row_end" />
|
|
|
+ <el-input v-model="item.row_end" :disabled="type!=='edit'" />
|
|
|
</div>
|
|
|
<div class="form-select">
|
|
|
<span class="form-content">可编辑列:从</span>
|
|
|
- <el-input v-model="item.col_start" />
|
|
|
+ <el-input :disabled="type!=='edit'" v-model="item.col_start" />
|
|
|
<span class="form-content">到</span>
|
|
|
- <el-input v-model="item.col_end" />
|
|
|
+ <el-input :disabled="type!=='edit'" v-model="item.col_end" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
- <div>
|
|
|
- <el-button @click.prevent="handleCharge('add')">添加</el-button>
|
|
|
+ <div >
|
|
|
+ <el-button @click.prevent="handleCharge('add')" :disabled="type!=='edit'">添加</el-button>
|
|
|
<el-button
|
|
|
v-if="form.charge.length - 1"
|
|
|
@click.prevent="handleCharge('delete')"
|
|
|
+ :disabled="type!=='edit'"
|
|
|
>删除</el-button
|
|
|
>
|
|
|
</div>
|