|
@@ -1,17 +1,6 @@
|
|
<template>
|
|
<template>
|
|
<div class="dashboard_container">
|
|
<div class="dashboard_container">
|
|
- <div class="refresh" @click="refreshData">
|
|
|
|
- <el-radio-group v-model="radio1">
|
|
|
|
- <el-radio-button :label="1">辅材</el-radio-button>
|
|
|
|
- <el-radio-button :label="2">配件</el-radio-button>
|
|
|
|
- </el-radio-group>
|
|
|
|
- <span>
|
|
|
|
- <span style="color: #1d82ff">刷新数据</span>
|
|
|
|
- <i class="el-icon-refresh-left" style="color: #1d82ff"></i>
|
|
|
|
- </span>
|
|
|
|
- </div>
|
|
|
|
- <!-- 辅材 -->
|
|
|
|
- <template v-if="radio1 == 1">
|
|
|
|
|
|
+ <template>
|
|
<div class="flex">
|
|
<div class="flex">
|
|
<div class="mode" @click="gotopage('auxiliaryPriceManagement', '', '')">
|
|
<div class="mode" @click="gotopage('auxiliaryPriceManagement', '', '')">
|
|
<div class="title">辅材列表配置统计</div>
|
|
<div class="title">辅材列表配置统计</div>
|
|
@@ -340,195 +329,6 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
- <!-- 配件 -->
|
|
|
|
- <template v-if="radio1 == 2">
|
|
|
|
- <div class="flex">
|
|
|
|
- <div class="mode" @click="gotopage('attachmentProfile', '', '')">
|
|
|
|
- <div class="title">配件资料配置统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.allpGoodsNum }}</div>
|
|
|
|
- <div class="title">总配置数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.onPGoodsNum }}</div>
|
|
|
|
- <div class="title">有效配置数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.offPGoodsNum }}</div>
|
|
|
|
- <div class="title">无效配置数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="mode">
|
|
|
|
- <div class="title">配件采购入库单统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab" @click="gotopage('partsStorage', '已保存数量', 'SAVE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.savePurchasePNum }}</div>
|
|
|
|
- <div class="title">已保存数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('partsStorage', '已审核数量', 'OK')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.okPurchasePNum }}</div>
|
|
|
|
- <div class="title">已审核数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('partsStorage', '审核失败数量', 'FAIL')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.failPurchasePNum }}</div>
|
|
|
|
- <div class="title">审核失败数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="mode">
|
|
|
|
- <div class="title">配件采购退货单统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab" @click="gotopage('partsReturn', '已保存数量', 'SAVE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.savePurchaseRetPNum }}</div>
|
|
|
|
- <div class="title">已保存数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('partsReturn', '已审核数量', 'OK')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.okPurchaseRetPNum }}</div>
|
|
|
|
- <div class="title">已审核数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('partsReturn', '审核失败数量', 'FAIL')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.failPurchaseRetPNum }}</div>
|
|
|
|
- <div class="title">审核失败数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="flex">
|
|
|
|
- <div class="mode" style="min-width: 66.33%">
|
|
|
|
- <div class="title">配件销售订单统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab" @click="gotopage('attachmentSalesOrder', '已保存数量', 'SAVE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.saveSalesPNum }}</div>
|
|
|
|
- <div class="title">已保存数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentSalesOrder', '已提交数量', 'SUBMIT')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.submitSalesPgNum }}</div>
|
|
|
|
- <div class="title">已提交数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentSalesOrder', '已支付未提交', 'PAY_NOT_TAKE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.payNoTakeSalesPgNum }}</div>
|
|
|
|
- <div class="title">已支付未提交</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentSalesOrder', '已支付已提交', 'PAY_TAKE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.payTakeSalesPgNum }}</div>
|
|
|
|
- <div class="title">已支付已提交</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentSalesOrder', '取消订单数量', 'CANCEL')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.cancelSalesPgNum }}</div>
|
|
|
|
- <div class="title">取消订单数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="mode">
|
|
|
|
- <div class="title">配件新件返还统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab" @click="gotopage('attachmentNewReturn', '已保存数量', 'SAVE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.saveNewNum }}</div>
|
|
|
|
- <div class="title">已保存数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentNewReturn', '已提交数量', 'SUBMIT')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.submitNewNum }}</div>
|
|
|
|
- <div class="title">已提交数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentNewReturn', '审核通过数量', 'OK')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.okNewNum }}</div>
|
|
|
|
- <div class="title">审核通过数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
-
|
|
|
|
- <div class="flex">
|
|
|
|
- <div class="mode">
|
|
|
|
- <div class="title">配件旧件返还统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab" @click="gotopage('attachmentOldReturn', '已保存数量', 'SAVE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.saveOldNum }}</div>
|
|
|
|
- <div class="title">已保存数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentOldReturn', '已提交数量', 'SUBMIT')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.submitOldNum }}</div>
|
|
|
|
- <div class="title">已提交数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('attachmentOldReturn', '审核通过数量', 'OK')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.okOldNum }}</div>
|
|
|
|
- <div class="title">审核通过数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="mode">
|
|
|
|
- <div class="title">配件旧件返厂单统计</div>
|
|
|
|
- <div class="flex head">
|
|
|
|
- <div class="tab" @click="gotopage('oldPartsReturnFactory', '已保存数量', 'SAVE')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.saveOldFactoryNum }}</div>
|
|
|
|
- <div class="title">已保存数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('oldPartsReturnFactory', '已提交数量', 'SUBMIT')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.submitOldFactoryNum }}</div>
|
|
|
|
- <div class="title">已提交数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('oldPartsReturnFactory', '审核通过数量', 'OK')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.okOldFactoryNum }}</div>
|
|
|
|
- <div class="title">审核通过数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <div class="tab" @click="gotopage('oldPartsReturnFactory', '审核失败数量', 'FAIL')">
|
|
|
|
- <div class="text">
|
|
|
|
- <div class="num">{{ collectData.failOldFactoryNum }}</div>
|
|
|
|
- <div class="title">审核失败数量</div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- </template>
|
|
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -537,8 +337,7 @@ import { dataCountMaterialCount } from '@/api/dataCount.js'
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- collectData: {},
|
|
|
|
- radio1: 1
|
|
|
|
|
|
+ collectData: {}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|