test.vue 1.02 KB
<template lang="html">
  <inline-wraper :leftText="v.name" v-for="(v, k) in list" :key="k">
    <template slot="left">
      <div v-if="!v.is_set" class="unset-name">{{v.name}}</div>
      <div v-else class="enable-set-name">{{v.name}} (已设置)</div>
    </template>
    <template slot="right">
      <div style="">
        <div v-if="!v.is_set" @click="setBom(v, k)" class="un-set-btn">设置BOM{{bom_code}}</div>
        <div v-else @click="editBom(v, k)" class="set-enable-btn">设置BOM{{bom_code}}</div>
      </div>
    </template>
    <template slot="bottom">
      <div>
        <div v-if="!item.data.is_set" @click="setBom(item.data)" class="un-set-btn">设置BOM{{bom_code > 1 ? bom_code : '1'}}</div>
        <div v-else class="set-enable-btn" @click="setBom(item.data)">设置BOM{{bom_code > 1 ? bom_code : '1'}}</div>
      </div>
    </template>
  </inline-wraper>
</template>

<script>
import inlineWraper from 'components/inlineWraper/index'
export default {
  components: {inlineWraper}
}
</script>

<style lang="less">
</style>