1. 诊所管理
This commit is contained in:
@@ -10,6 +10,9 @@
|
||||
<text class="status" :class="'s' + item.status">{{ statusText(item.status) }}</text>
|
||||
</view>
|
||||
<view class="sub">{{ item.mobile }} · {{ formatTime(item.created_at) }}</view>
|
||||
<view v-if="inputType === 'store' && item.promoter_admin" class="promoter-row" @click.stop>
|
||||
<promoter-info-card :admin="item.promoter_admin" />
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="!list.length" class="empty">暂无记录</view>
|
||||
</view>
|
||||
@@ -18,11 +21,12 @@
|
||||
|
||||
<script>
|
||||
import BusinessPageLayout from '@/subPackages/sub_business_shared/components/business-page-layout.vue'
|
||||
import PromoterInfoCard from '@/subPackages/sub_salesperson/components/PromoterInfoCard.vue'
|
||||
import businessMixin from '@/subPackages/sub_business_shared/common/businessMixin.js'
|
||||
|
||||
export default {
|
||||
mixins: [businessMixin],
|
||||
components: { BusinessPageLayout },
|
||||
components: { BusinessPageLayout, PromoterInfoCard },
|
||||
props: {
|
||||
auditMode: { type: Boolean, default: false },
|
||||
inputType: { type: String, default: 'store' },
|
||||
@@ -82,5 +86,6 @@ export default {
|
||||
.s1 { color: #00B42A; }
|
||||
.s2 { color: #F53F3F; }
|
||||
.sub { margin-top: 12rpx; color: #86909C; font-size: 24rpx; }
|
||||
.promoter-row { margin-top: 16rpx; padding-top: 12rpx; border-top: 1rpx solid #f5f5f5; }
|
||||
.empty { text-align: center; color: #86909C; padding: 80rpx 0; }
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user