|
@@ -103,7 +103,7 @@
|
|
|
</div>
|
|
|
<div class="pj-body-item">
|
|
|
<div class="pj-body-item-title">指标类型:</div>
|
|
|
- <select v-model="formData.color">
|
|
|
+ <select v-model="formData.color" :disabled="isEdit">
|
|
|
<option value="1">数值</option>
|
|
|
<option value="2">比例</option>
|
|
|
</select>
|
|
@@ -120,6 +120,7 @@
|
|
|
|
|
|
<script th:inline="javascript">
|
|
|
let dialog = frameElement ? frameElement.api : null;
|
|
|
+ let isEdit = !!dialog.data;
|
|
|
let formData = dialog.data ? dialog.data : {
|
|
|
value: '',
|
|
|
key: '',
|
|
@@ -132,7 +133,8 @@
|
|
|
el: '#pjModal',
|
|
|
data() {
|
|
|
return{
|
|
|
- formData
|
|
|
+ formData,
|
|
|
+ isEdit
|
|
|
}
|
|
|
},
|
|
|
methods:{
|