Pārlūkot izejas kodu

主项目判断

徐展城 2 nedēļas atpakaļ
vecāks
revīzija
64f9f54a3f

+ 2 - 2
yudao-ui-admin-vue3/src/views/pressure2/boilertaskorder/components/AddOrEditCheckItemForEquipment.vue

@@ -66,12 +66,12 @@
 <!--                      @change="(val) => handleCheckItemSelectedChange(item, val)"-->
 <!--                    />-->
                     <el-checkbox
-                      :disabled="item.isMainProject === '1'"
+                      :disabled="item.projectType === 'MAIN'"
                       v-model="item.use"
                       @change="(val) => handleCheckItemSelectedChange(item, val)"
                     />
                     <div style="display: flex; align-items: center; gap: 4px;">
-                        <span v-if="item.isMainProject === '1'"
+                        <span v-if="item.projectType === 'MAIN'"
                               style="display: inline-flex; align-items: center; justify-content: center; width: 20px; height: 20px; background-color: #6cbcf5; color: #fff; font-size: 12px; border-radius: 2px; font-weight: bold;">主</span>
                       <span>{{ item.name }}</span>
                     </div>

+ 2 - 2
yudao-ui-admin-vue3/src/views/pressure2/boilertaskorder/components/AddOrEditCheckItemForPart.vue

@@ -61,12 +61,12 @@
                   <!-- 循环渲染子项(模拟数据) -->
                   <div class="grid-item" v-for="(item, index) in checkItem.itemList" :key="index">
                     <el-checkbox
-                      :disabled="item.isMainProject === '1'"
+                      :disabled="item.projectType === 'MAIN'"
                       v-model="item.use"
                       @change="(val) => handleCheckItemSelectedChange(item, val)"
                     />
                     <div style="display: flex; align-items: center; gap: 4px;">
-                        <span v-if="item.isMainProject === '1'"
+                        <span v-if="item.projectType === 'MAIN'"
                               style="display: inline-flex; align-items: center; justify-content: center; width: 20px; height: 20px; background-color: #6cbcf5; color: #fff; font-size: 12px; border-radius: 2px; font-weight: bold;">主</span>
                       <span>{{ item.name }}</span>
                     </div>

+ 2 - 2
yudao-ui-admin-vue3/src/views/pressure2/pipetaskorder/components/AddOrEditCheckItemForEquipment.vue

@@ -67,12 +67,12 @@
 <!--                      @change="(val) => handleCheckItemSelectedChange(item, val)"-->
 <!--                    />-->
                     <el-checkbox
-                      :disabled="item.isMainProject === '1'|| item.name === '一览表'"
+                      :disabled="item.projectType === 'MAIN'|| item.name === '一览表'"
                       v-model="item.use"
                       @change="(val) => handleCheckItemSelectedChange(item, val)"
                     />
                     <div style="display: flex; align-items: center; gap: 4px;">
-                        <span v-if="item.isMainProject === '1'"
+                        <span v-if="item.projectType === 'MAIN'"
                               style="display: inline-flex; align-items: center; justify-content: center; width: 20px; height: 20px; background-color: #6cbcf5; color: #fff; font-size: 12px; border-radius: 2px; font-weight: bold;">主</span>
                       <span>{{ item.name }}</span>
                     </div>