|
@@ -14,34 +14,48 @@
|
|
|
</div>
|
|
|
<a-divider />
|
|
|
<div class="infodetail">
|
|
|
- <div class="title">数据统计</div>
|
|
|
- <div class="list" v-if="overviewInfo">
|
|
|
+ <div class="title">硬件产品</div>
|
|
|
+ <div class="list">
|
|
|
<div class="list_item">
|
|
|
- <div class="lable">权益数量</div>
|
|
|
+ <div class="lable">相机数量</div>
|
|
|
<div class="value">
|
|
|
- <div class="text">{{overviewInfo.incrementCount}}个</div>
|
|
|
- <Button type="primary" v-if="getCheckPerm('account-equityDetails')" size="small" @click="openInteresModal(true,{})"> 权益详情 </Button>
|
|
|
- <Button type="primary" v-if="getCheckPerm('increment-add')" size="small" @click="handleAddEquity('equity')"> 新增权益 </Button>
|
|
|
+ <div class="text">{{overviewInfo.cameraCount}}台</div>
|
|
|
+ <Button type="primary" size="small" v-if="getCheckPerm('account-cameraDetails')" @click="openCaremModal(true)"> 查看详情 </Button>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="list_item">
|
|
|
- <div class="lable">剩余下载次数</div>
|
|
|
+ <div class="lable">场景数量</div>
|
|
|
<div class="value">
|
|
|
- <div class="text">{{overviewInfo.surDownNum}}次</div>
|
|
|
- <Button type="primary" size="small" v-if="getCheckPerm('download-add')" @click="handleAddEquity('down')"> 新增下载 </Button>
|
|
|
+ <div class="text">{{overviewInfo.sceneNum}}个</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <a-divider />
|
|
|
+ <div class="infodetail">
|
|
|
+ <div class="title">软件服务</div>
|
|
|
+ <div class="list" v-if="overviewInfo">
|
|
|
<div class="list_item">
|
|
|
- <div class="lable">相机数量</div>
|
|
|
+ <div class="lable">四维看看</div>
|
|
|
<div class="value">
|
|
|
- <div class="text">{{overviewInfo.cameraCount}}台</div>
|
|
|
- <Button type="primary" size="small" v-if="getCheckPerm('account-cameraDetails')" @click="openCaremModal(true)"> 查看详情 </Button>
|
|
|
+ <div class="text">专业会员 {{overviewInfo.incrementCount}}个</div>
|
|
|
+ <Button type="primary" v-if="getCheckPerm('account-equityDetails')" size="small" @click="openInteresModal(true,{})"> 权益详情 </Button>
|
|
|
+ <Button type="primary" v-if="getCheckPerm('increment-add')" size="small" @click="handleAddEquity('equity')"> 新增权益 </Button>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="list_item">
|
|
|
- <div class="lable">场景数量</div>
|
|
|
+ <div class="lable"></div>
|
|
|
<div class="value">
|
|
|
- <div class="text">{{overviewInfo.sceneNum}}个</div>
|
|
|
+ <div class="text">下载次数 {{overviewInfo.surDownNum}}次</div>
|
|
|
+ <Button type="primary" size="small" v-if="getCheckPerm('download-add')" @click="handleaddDown('1')"> 新增下载 </Button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="list_item">
|
|
|
+ <div class="lable">四维深时</div>
|
|
|
+ <div class="value">
|
|
|
+ <div class="text">下载次数 {{overviewInfo.surSSDownNum}}次</div>
|
|
|
+ <Button type="primary" size="small" v-if="getCheckPerm('download-add')" @click="handleaddDown('2')"> 新增下载 </Button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -85,8 +99,14 @@
|
|
|
const overviewInfo = computed(() => otherInfo.getOverviewInfo);
|
|
|
const permissionStore = usePermissionStore();
|
|
|
const { getCheckPerm } = permissionStore;
|
|
|
- function handleAddEquity(type:string){
|
|
|
- console.log('type',type)
|
|
|
+ function handleaddDown(type: string) {
|
|
|
+ openAddDowmModal(true, {
|
|
|
+ ...overviewInfo.value,
|
|
|
+ type: type,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ function handleAddEquity(type: string) {
|
|
|
+ console.log('type', type);
|
|
|
if(type == 'down'){
|
|
|
openAddDowmModal(true, {
|
|
|
...overviewInfo.value,
|
|
@@ -94,8 +114,8 @@
|
|
|
});
|
|
|
}else{
|
|
|
openAddModal(true, {
|
|
|
- ...overviewInfo.value,
|
|
|
type,
|
|
|
+ userId:overviewInfo.value.id,
|
|
|
});
|
|
|
}
|
|
|
}
|
|
@@ -118,6 +138,7 @@
|
|
|
personData,
|
|
|
overviewInfo,
|
|
|
handleAddEquity,
|
|
|
+ handleaddDown,
|
|
|
handleSetEquity,
|
|
|
getCheckPerm,
|
|
|
};
|
|
@@ -155,7 +176,7 @@
|
|
|
margin-right: 30px;
|
|
|
}
|
|
|
.text{
|
|
|
- width: 80px;
|
|
|
+ width: 130px;
|
|
|
display: inline-block;
|
|
|
}
|
|
|
}
|