| | |
| | | @show="datatypePopoverIsShow=true" |
| | | > |
| | | <div class="popoverList"> |
| | | <div class="popoverListItem2"> |
| | | <div v-for="item in datatypeList" :key="item.code" class="popoverListItem2"> |
| | | <el-button |
| | | :class="datatype==='PS'?'selectButton':''" |
| | | @click="datatypeClick('PS')" |
| | | >预计开工日期 |
| | | :class="datatype===item.code?'selectButton':''" |
| | | @click="datatypeClick(item.code)" |
| | | >{{ item.name }} |
| | | </el-button> |
| | | </div> |
| | | <div class="popoverListItem2"> |
| | | <el-button |
| | | :class="datatype==='PE'?'selectButton':''" |
| | | @click="datatypeClick('PE')" |
| | | >预计完工日期 |
| | | </el-button> |
| | | </div> |
| | | <div class="popoverListItem2"> |
| | | <el-button |
| | | :class="datatype==='ED'?'selectButton':''" |
| | | @click="datatypeClick('ED')" |
| | | >预计交付日期 |
| | | </el-button> |
| | | </div> |
| | | |
| | | <!-- <div class="popoverListItem2">--> |
| | | <!-- <el-button--> |
| | | <!-- :class="datatype==='PS'?'selectButton':''"--> |
| | | <!-- @click="datatypeClick('PS')"--> |
| | | <!-- >预计开工日期--> |
| | | <!-- </el-button>--> |
| | | <!-- </div>--> |
| | | <!-- <div class="popoverListItem2">--> |
| | | <!-- <el-button--> |
| | | <!-- :class="datatype==='PE'?'selectButton':''"--> |
| | | <!-- @click="datatypeClick('PE')"--> |
| | | <!-- >预计完工日期--> |
| | | <!-- </el-button>--> |
| | | <!-- </div>--> |
| | | <!-- <div class="popoverListItem2">--> |
| | | <!-- <el-button--> |
| | | <!-- :class="datatype==='ED'?'selectButton':''"--> |
| | | <!-- @click="datatypeClick('ED')"--> |
| | | <!-- >预计交付日期--> |
| | | <!-- </el-button>--> |
| | | <!-- </div>--> |
| | | </div> |
| | | |
| | | <div |
| | | slot="reference" |
| | | style="color: #a7a7a7;font-weight: 600; font-size:14px;width: 100px;text-align: center; |
| | | font-family:'Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif';" |
| | | > {{ datatype === 'PS' ? '预计开工日期' : datatype === 'PE' ? '预计完工日期' : '预计交付日期' }} |
| | | > |
| | | {{ datatypeList.find(i=>i.code===datatype).name }} |
| | | <!-- {{ datatype === 'PS' ? '预计开工日期' : datatype === 'PE' ? '预计完工日期' : '预计交付日期' }}--> |
| | | </div> |
| | | |
| | | </el-popover> |
| | |
| | | default() { |
| | | return false |
| | | } |
| | | } |
| | | }, |
| | | // cycleTimePopoverIsShow: { |
| | | // type: Boolean, |
| | | // default() { |
| | |
| | | // return 'ED' |
| | | // } |
| | | // } |
| | | datatypeList: { |
| | | type: Array, |
| | | default() { |
| | | return [ |
| | | { code: 'PS', name: '预计开工日期' }, |
| | | { code: 'PE', name: '预计完工日期' }, |
| | | { code: 'ED', name: '预计交付日期' } |
| | | // { code: 'CT', name: '创建日期' } |
| | | ] |
| | | } |
| | | } |
| | | |
| | | }, |
| | | data() { |
| | | return { |