111
This commit is contained in:
parent
318f178c3d
commit
6985d5b216
|
@ -118,44 +118,46 @@
|
||||||
|
|
||||||
<!-- 功能标签页 -->
|
<!-- 功能标签页 -->
|
||||||
<el-card class="function-card">
|
<el-card class="function-card">
|
||||||
<el-tabs v-model="activeTab">
|
<keep-alive>
|
||||||
<el-tab-pane label="运营区" name="运营区" lazy>
|
<el-tabs v-model="activeTab">
|
||||||
<Area :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="运营区" name="运营区" lazy>
|
||||||
</el-tab-pane>
|
<Area :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '运营区'" />
|
||||||
<el-tab-pane label="合伙人" lazy>
|
</el-tab-pane>
|
||||||
<partner :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="合伙人" name="合伙人" lazy>
|
||||||
</el-tab-pane>
|
<partner :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '合伙人'" />
|
||||||
<el-tab-pane label="收费方式" lazy>
|
</el-tab-pane>
|
||||||
<Fees :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="收费方式" name="收费方式" lazy>
|
||||||
</el-tab-pane>
|
<Fees :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '收费方式'" />
|
||||||
<el-tab-pane label="车型" lazy>
|
</el-tab-pane>
|
||||||
<Model :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="车型" name="车型" lazy>
|
||||||
</el-tab-pane>
|
<Model :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '车型'" />
|
||||||
<el-tab-pane label="车辆列表" name="车辆列表" lazy>
|
</el-tab-pane>
|
||||||
<device ref="deviceComponent" :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="车辆列表" name="车辆列表" lazy>
|
||||||
</el-tab-pane>
|
<device ref="deviceComponent" :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '车辆列表'" />
|
||||||
<el-tab-pane label="订单" lazy>
|
</el-tab-pane>
|
||||||
<order :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="订单" name="订单" lazy>
|
||||||
</el-tab-pane>
|
<order :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '订单'" />
|
||||||
<el-tab-pane label="退款订单" lazy>
|
</el-tab-pane>
|
||||||
<refund :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="退款订单" name="退款订单" lazy>
|
||||||
</el-tab-pane>
|
<refund :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '退款订单'" />
|
||||||
<el-tab-pane label="还车审核" lazy>
|
</el-tab-pane>
|
||||||
<audit :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="还车审核" name="还车审核" lazy>
|
||||||
</el-tab-pane>
|
<audit :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '还车审核'" />
|
||||||
<el-tab-pane label="押金管理" lazy>
|
</el-tab-pane>
|
||||||
<recharge :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="押金管理" name="押金管理" lazy>
|
||||||
</el-tab-pane>
|
<recharge :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '押金管理'" />
|
||||||
<el-tab-pane label="资金流水" lazy>
|
</el-tab-pane>
|
||||||
<flow :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="资金流水" name="资金流水" lazy>
|
||||||
</el-tab-pane>
|
<flow :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '资金流水'" />
|
||||||
<el-tab-pane label="提现记录" lazy>
|
</el-tab-pane>
|
||||||
<withdraw :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="提现记录" name="提现记录" lazy>
|
||||||
</el-tab-pane>
|
<withdraw :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '提现记录'" />
|
||||||
<el-tab-pane label="管理员列表" lazy>
|
</el-tab-pane>
|
||||||
<user :dept-id="detail.deptId" v-if="detail.deptId" />
|
<el-tab-pane label="管理员列表" name="管理员列表" lazy>
|
||||||
</el-tab-pane>
|
<user :dept-id="detail.deptId" v-if="detail.deptId && activeTab === '管理员列表'" />
|
||||||
</el-tabs>
|
</el-tab-pane>
|
||||||
|
</el-tabs>
|
||||||
|
</keep-alive>
|
||||||
</el-card>
|
</el-card>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -215,7 +217,7 @@
|
||||||
loading: false,
|
loading: false,
|
||||||
showConfigDialog: false,
|
showConfigDialog: false,
|
||||||
deptInfo: {},
|
deptInfo: {},
|
||||||
activeTab: '运营区'
|
activeTab: localStorage.getItem('deptDetailActiveTab') || '运营区'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -278,6 +280,16 @@
|
||||||
this.fetchData()
|
this.fetchData()
|
||||||
},
|
},
|
||||||
|
|
||||||
|
watch: {
|
||||||
|
activeTab(newTab) {
|
||||||
|
localStorage.setItem('deptDetailActiveTab', newTab)
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
activated() {
|
||||||
|
this.activeTab = localStorage.getItem('deptDetailActiveTab') || '运营区'
|
||||||
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
async fetchData() {
|
async fetchData() {
|
||||||
this.loading = true
|
this.loading = true
|
||||||
|
|
Loading…
Reference in New Issue
Block a user