loulijun2021
2022-12-30 d1ce83391deac7bbafe7316e91ede5edd6ca30c9
src/views/jcsz/jsqd.vue
@@ -557,26 +557,29 @@
          @click="myCheckboxClick(item)"
        >
          <input
            class="myCheckboxInput"
            type="checkbox"
            :disabled="rightFrom.usercode==='S001'"
            :value="item.code"
            :name="item.name"
            :style="{color:item.isSelected2?'#42b983':'#fff'}"
            @click="myCheckboxInputClick(item)"
          >{{ item.name }}
          <!--          <input-->
          <!--            class="myCheckboxInput"-->
          <!--            type="checkbox"-->
          <!--            :disabled="rightFrom.usercode==='S001'"-->
          <!--            :value="item.code"-->
          <!--            :name="item.name"-->
          <!--            :style="{color:item.isSelected2?'#42b983':'#fff'}"-->
          <!--            @click="myCheckboxInputClick(item)"-->
          <!--          >{{ item.name }}-->
          <!--          :style="{color:item.isSelected2?'#42b983':'#fff'}"-->
          <!--            父子点击事件不影响-->
          <!--            onClick="event.cancelBubble = true"-->
          <!--明天再看一下input和el-checkbox之间的区别-->
          <el-checkbox
            :key="item.code"
            v-model="item.isSelected2"
            class="myCheckboxInput"
            :value="item.code"
            :name="item.name"
            :disabled="rightFrom.usercode==='S001'"
            :checked="item.isSelected2"
            @change="myCheckboxInputClick(item)"
          >{{ item.name }}
          </el-checkbox>
@@ -1551,8 +1554,8 @@
    },
    // 小盒子点击事件
    myCheckboxInputClick(val) {
      console.log(val, 777777)
      val.isSelected2 = !val.isSelected2
      val.isSelected2 = !!val.isSelected2
      this.dialogFormRight.rightCurrentCode = val.code
      // 1.第一种情况  小盒子从没选中到选中