税务预检使用情况
This commit is contained in:
parent
c676fd5933
commit
7685ea7f60
|
|
@ -11,7 +11,7 @@ module.exports = {
|
||||||
assetsPublicPath: '/',
|
assetsPublicPath: '/',
|
||||||
proxyTable: {
|
proxyTable: {
|
||||||
'/api': {
|
'/api': {
|
||||||
target: 'http://localhost:60754/',
|
target: 'http://localhost:8443/',
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
pathRewrite: {
|
pathRewrite: {
|
||||||
'^/api': ''
|
'^/api': ''
|
||||||
|
|
|
||||||
|
|
@ -269,3 +269,14 @@ export function crmInstrumentDownloadRecordExcelAPI(data) {
|
||||||
responseType: 'blob'
|
responseType: 'blob'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function crmTaxPreCheckUsageAPI(data) {
|
||||||
|
return request({
|
||||||
|
url: 'crmInstrument/getTaxPreCheckUsage',
|
||||||
|
method: 'post',
|
||||||
|
data: data,
|
||||||
|
headers: {
|
||||||
|
'Content-Type': 'application/json;charset=UTF-8'
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,7 @@
|
||||||
@click="setSortShow = true" />
|
@click="setSortShow = true" />
|
||||||
</flexbox>
|
</flexbox>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="crm-workbench__body">
|
<div class="crm-workbench__body">
|
||||||
<div
|
<div
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
|
|
@ -76,6 +77,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!--图表展示区-->
|
||||||
<flexbox
|
<flexbox
|
||||||
class="section"
|
class="section"
|
||||||
align="stretch">
|
align="stretch">
|
||||||
|
|
@ -155,6 +157,8 @@ import SetSort from './components/SetSort'
|
||||||
import XrRadioMenu from '@/components/Menu/XrRadioMenu'
|
import XrRadioMenu from '@/components/Menu/XrRadioMenu'
|
||||||
import MembersDepDialog from '@/components/SelectEmployee/MembersDepDialog'
|
import MembersDepDialog from '@/components/SelectEmployee/MembersDepDialog'
|
||||||
|
|
||||||
|
import TaxPreCheckUsage from './components/TaxPreCheckUsage'
|
||||||
|
|
||||||
import { mapGetters } from 'vuex'
|
import { mapGetters } from 'vuex'
|
||||||
import { separator } from '@/filters/vueNumeralFilter/filters'
|
import { separator } from '@/filters/vueNumeralFilter/filters'
|
||||||
import FitText from '@/directives/fitText'
|
import FitText from '@/directives/fitText'
|
||||||
|
|
@ -181,7 +185,9 @@ export default {
|
||||||
ReportList,
|
ReportList,
|
||||||
XrRadioMenu,
|
XrRadioMenu,
|
||||||
SetSort,
|
SetSort,
|
||||||
MembersDepDialog
|
MembersDepDialog,
|
||||||
|
|
||||||
|
TaxPreCheckUsage
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -526,13 +532,14 @@ export default {
|
||||||
*/
|
*/
|
||||||
getModelSort() {
|
getModelSort() {
|
||||||
/**
|
/**
|
||||||
* 1 合同金额目标及完成情况
|
* 1 TaxPreCheckUsage
|
||||||
* 2 数据汇总
|
* 2 合同金额目标及完成情况
|
||||||
* 3 回款金额目标及完成情况
|
* 3 数据汇总
|
||||||
* 4 业绩指标完成率 (回款金额)
|
* 4 回款金额目标及完成情况
|
||||||
* 5 销售漏斗
|
* 5 业绩指标完成率 (回款金额)
|
||||||
* 6 遗忘提醒
|
* 6 销售漏斗
|
||||||
* 7 排行榜
|
* 7 遗忘提醒
|
||||||
|
* 8 排行榜
|
||||||
*/
|
*/
|
||||||
|
|
||||||
crmIndexSortAPI().then(res => {
|
crmIndexSortAPI().then(res => {
|
||||||
|
|
@ -540,7 +547,7 @@ export default {
|
||||||
const right = res.data.right || []
|
const right = res.data.right || []
|
||||||
|
|
||||||
// 2 回款和合同合并,展示保留其位置
|
// 2 回款和合同合并,展示保留其位置
|
||||||
const components = ['SaleStatistics', 'DataStatistics', '', 'PerformanceChart', 'SalesFunnel', 'ForgetRemind', 'RankingStatistics']
|
const components = ['TaxPreCheckUsage', 'SaleStatistics', 'DataStatistics', '', 'PerformanceChart', 'SalesFunnel', 'ForgetRemind', 'RankingStatistics']
|
||||||
|
|
||||||
this.sortLeft = left.map(item => {
|
this.sortLeft = left.map(item => {
|
||||||
item.component = components[item.modelId - 1]
|
item.component = components[item.modelId - 1]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue