Ver código fonte

是否自动计量禁用修改

duy 1 ano atrás
pai
commit
19f86d5056

+ 4 - 2
src/views/project/debit/contract/components/unit/row-data.vue

@@ -93,7 +93,7 @@
                     </el-col>
                     <el-col v-if="isTable" :span="6">
                         <el-form-item label="是否允许自动计量:">
-                            <el-select v-model="formModel.isAutoMeter" block>
+                            <el-select v-model="formModel.isAutoMeter" block :disabled="formModel.isAutoMeter === 1">
                                 <el-option label="是" :value="1" />
                                 <el-option label="否" :value="0" />
                             </el-select>
@@ -101,7 +101,7 @@
                     </el-col>
                     <el-col v-if="isTable" :span="6">
                         <el-form-item label="是否为混凝土节点:">
-                            <el-select v-model="formModel.isConcreteNode" block>
+                            <el-select v-model="formModel.isConcreteNode" block :disabled="formModel.isAutoMeter === 1">
                                 <el-option label="是" :value="1" />
                                 <el-option label="否" :value="0" />
                             </el-select>
@@ -116,6 +116,7 @@
                                 v-model="formModel.sevenRatio" 
                                 type="Number" 
                                 :min="0"
+                                :disabled="formModel.isAutoMeter === 1"
                                 @input="checkNegative"
                             >
                                 <template #append>%</template>
@@ -128,6 +129,7 @@
                                 v-model="formModel.twentyEightRatio"
                                 type="Number" 
                                 :min="0"
+                                :disabled="formModel.isAutoMeter === 1"
                                 @input="checkNegative"
                             >
                                 <template #append>%</template>