|
|
@@ -36,8 +36,8 @@
|
|
|
<ul v-if="purchaseManList.content && purchaseManList.content.length">
|
|
|
<li v-for="(purchaseMan, index) in purchaseManList.content" :class="{'active': purchaseMan.active}">
|
|
|
<div>{{purchaseMan.date| date}}</div>
|
|
|
- <div v-if="purchaseMan.inquiry.enterprise && purchaseMan.inquiry.enterprise.enName">{{purchaseMan.inquiry.enterprise.enName | enterpriseFilter}}</div>
|
|
|
- <div v-else>{{purchaseMan.userName | userNameFilter}}</div>
|
|
|
+ <div v-if="purchaseMan.inquiry.enterprise && purchaseMan.inquiry.enterprise.enName" :title="user.logged ? purchaseMan.inquiry.enterprise.enName : null">{{[purchaseMan.inquiry.enterprise.enName, user] | enterpriseFilter}}</div>
|
|
|
+ <div v-else :title="user.logged ? purchaseMan.userName : null">{{[purchaseMan.userName, user] | userNameFilter}}</div>
|
|
|
<div :title="purchaseMan.cmpCode">{{purchaseMan.cmpCode || '-'}}</div>
|
|
|
<div :title="purchaseMan.inbrand">{{purchaseMan.inbrand || '-'}}</div>
|
|
|
<div class="number-content"><img src="/images/applyPurchase/hot-fire.png" alt="" v-if="purchaseMan.offerAmount > 10"><span :style="purchaseMan.offerAmount > 10 ? 'color: #ff9a00': ''">{{purchaseMan.offerAmount || 0}}</span> 条</div>
|
|
|
@@ -159,11 +159,19 @@
|
|
|
phone: function (str) {
|
|
|
return str.substring(0, 3) + '****' + str.substring(7, 11)
|
|
|
},
|
|
|
- enterpriseFilter (str) {
|
|
|
- return str ? str.length > 4 ? str.substring(0, 2) + '**' + str.substring(str.length - 2, str.length) : str : '-'
|
|
|
+ enterpriseFilter ([str, user]) {
|
|
|
+ if (!user.logged) {
|
|
|
+ return str ? str.length > 4 ? str.substring(0, 2) + '**' + str.substring(str.length - 2, str.length) : str : '-'
|
|
|
+ } else {
|
|
|
+ return str || '-'
|
|
|
+ }
|
|
|
},
|
|
|
- userNameFilter (str) {
|
|
|
- return str ? str.substring(0, 1) + '**' : '-'
|
|
|
+ userNameFilter ([str, user]) {
|
|
|
+ if (!user.logged) {
|
|
|
+ return str ? str.substring(0, 1) + '**' : '-'
|
|
|
+ } else {
|
|
|
+ return str || '-'
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
computed: {
|