Compare commits
3 Commits
feature-da
...
develop
Author | SHA1 | Date | |
---|---|---|---|
d517c2e82a | |||
80ba8da7e0 | |||
1422c0b781 |
@@ -145,18 +145,29 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
|
|||||||
a_present_month OUT NUMBER,
|
a_present_month OUT NUMBER,
|
||||||
a_mensual_cur OUT cur_type
|
a_mensual_cur OUT cur_type
|
||||||
) IS
|
) IS
|
||||||
l_caller_name VARCHAR2(100);
|
l_caller_name VARCHAR2(100);
|
||||||
l_this_month VARCHAR2(4);
|
l_department_name VARCHAR2(100);
|
||||||
l_this_year VARCHAR2(4);
|
--l_this_month VARCHAR2(4);
|
||||||
l_firstday DATE;
|
l_this_year VARCHAR2(4);
|
||||||
l_rownum INTEGER;
|
--l_firstday DATE;
|
||||||
|
l_rownum INTEGER;
|
||||||
BEGIN
|
BEGIN
|
||||||
--<2D><>ѯ<EFBFBD><D1AF>ϯ<EFBFBD><CFAF><EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
--<2D><>ѯ<EFBFBD><D1AF>ϯ<EFBFBD><CFAF><EFBFBD>ƣ<EFBFBD><C6A3>Ͳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƣ<EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
BEGIN
|
BEGIN
|
||||||
SELECT saler_name
|
SELECT zx.saler_name,
|
||||||
INTO l_caller_name
|
bm.department_name
|
||||||
FROM tele_saler
|
INTO l_caller_name,
|
||||||
WHERE saler_code = a_caller_code;
|
l_department_name
|
||||||
|
FROM tele_saler zx,
|
||||||
|
tele_saler_team team,
|
||||||
|
idst0.bm_t bm
|
||||||
|
WHERE zx.saler_code = a_caller_code
|
||||||
|
AND zx.team_code = team.team_code
|
||||||
|
AND team.department_code = bm.department_code;
|
||||||
|
/* SELECT saler_name
|
||||||
|
INTO l_caller_name
|
||||||
|
FROM tele_saler
|
||||||
|
WHERE saler_code = a_caller_code;*/
|
||||||
EXCEPTION
|
EXCEPTION
|
||||||
-- <20><><EFBFBD><EFBFBD>û<EFBFBD>в<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD>ƣ<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׳<EFBFBD><D7B3>쳣
|
-- <20><><EFBFBD><EFBFBD>û<EFBFBD>в<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD>ƣ<EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׳<EFBFBD><D7B3>쳣
|
||||||
WHEN no_data_found THEN
|
WHEN no_data_found THEN
|
||||||
@@ -164,12 +175,12 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
|
|||||||
CALLERCODE_EXCEPTION_MSG);
|
CALLERCODE_EXCEPTION_MSG);
|
||||||
END;
|
END;
|
||||||
|
|
||||||
l_this_month := to_char(SYSDATE,
|
--l_this_month := to_char(SYSDATE,
|
||||||
'mm');
|
-- 'mm');
|
||||||
l_this_year := to_char(SYSDATE,
|
l_this_year := to_char(SYSDATE,
|
||||||
'yyyy');
|
'yyyy');
|
||||||
l_firstday := to_date(l_this_year || '-01-01 00:00:00',
|
--l_firstday := to_date(l_this_year || '-01-01 00:00:00',
|
||||||
'yyyy-mm-dd hh24:mi:ss');
|
-- 'yyyy-mm-dd hh24:mi:ss');
|
||||||
|
|
||||||
--<2D>ܳ<EFBFBD><DCB3>ձ<EFBFBD><D5B1><EFBFBD>
|
--<2D>ܳ<EFBFBD><DCB3>ձ<EFBFBD><D5B1><EFBFBD>
|
||||||
SELECT round(nvl(SUM(cf.<2E><><EFBFBD>ո<EFBFBD><D5B8>˿ͻ<CBBF><CDBB><EFBFBD><EFBFBD><EFBFBD>),
|
SELECT round(nvl(SUM(cf.<2E><><EFBFBD>ո<EFBFBD><D5B8>˿ͻ<CBBF><CDBB><EFBFBD><EFBFBD><EFBFBD>),
|
||||||
@@ -177,7 +188,8 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
|
|||||||
2) bf
|
2) bf
|
||||||
INTO a_total
|
INTO a_total
|
||||||
FROM <20><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD> cf
|
FROM <20><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD> cf
|
||||||
WHERE cf.<2E><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD> = a_caller_code
|
WHERE cf.<2E><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD> = l_caller_name
|
||||||
|
AND cf.<2E><><EFBFBD><EFBFBD> = l_department_name
|
||||||
AND cf.<2E><><EFBFBD><EFBFBD> = l_this_year;
|
AND cf.<2E><><EFBFBD><EFBFBD> = l_this_year;
|
||||||
|
|
||||||
--<2D><><EFBFBD><CDB8>
|
--<2D><><EFBFBD><CDB8>
|
||||||
@@ -194,28 +206,7 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
|
|||||||
FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> t
|
FROM BI<42><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8>ٱ<EFBFBD> t
|
||||||
WHERE t.<2E><><EFBFBD><EFBFBD> = l_caller_name
|
WHERE t.<2E><><EFBFBD><EFBFBD> = l_caller_name
|
||||||
AND rownum = 1;
|
AND rownum = 1;
|
||||||
/*SELECT decode(nvl(SUM(cf.<2E><><EFBFBD>ո<EFBFBD><D5B8>˿ͻ<CBBF><CDBB><EFBFBD><EFBFBD><EFBFBD>),
|
|
||||||
0),
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
round(SUM(cf.<2E><><EFBFBD><EFBFBD><EFBFBD>ںϱ<DABA><CFB1><EFBFBD>) / SUM(cf.<2E><><EFBFBD>ո<EFBFBD><D5B8>˿ͻ<CBBF><CDBB><EFBFBD><EFBFBD><EFBFBD>) * 100,
|
|
||||||
2))
|
|
||||||
INTO a_attaching_rate
|
|
||||||
FROM <20><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD> cf
|
|
||||||
WHERE cf.<2E><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD> = a_caller_code
|
|
||||||
AND cf.<2E><><EFBFBD><EFBFBD> = l_this_year
|
|
||||||
AND cf.<2E>·<EFBFBD> = l_this_month;*/
|
|
||||||
|
|
||||||
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
--<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
/*SELECT decode(nvl(SUM(xb.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>),
|
|
||||||
0),
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
round(SUM(xb.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ۼ<EFBFBD>) / SUM(xb.<2E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) * 100,
|
|
||||||
2)) xbl
|
|
||||||
INTO a_renewal_rate
|
|
||||||
FROM <20><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3> xb
|
|
||||||
WHERE xb.<2E><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD> = a_caller_code;*/
|
|
||||||
SELECT rownum,
|
SELECT rownum,
|
||||||
round(nvl(t."<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD>ȫ<EFBFBD>£<EFBFBD>(%)",
|
round(nvl(t."<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD>ȫ<EFBFBD>£<EFBFBD>(%)",
|
||||||
0),
|
0),
|
||||||
@@ -229,11 +220,12 @@ CREATE OR REPLACE PACKAGE BODY TELSALE_ARCHIEVEMENT_PKG IS
|
|||||||
--ÿ<><C3BF>ҵ<EFBFBD><D2B5>
|
--ÿ<><C3BF>ҵ<EFBFBD><D2B5>
|
||||||
OPEN A_MENSUAL_CUR FOR
|
OPEN A_MENSUAL_CUR FOR
|
||||||
SELECT CF.<2E>·<EFBFBD> MM,
|
SELECT CF.<2E>·<EFBFBD> MM,
|
||||||
ROUND(NVL(SUM(CF.<2E><><EFBFBD>ո<EFBFBD><D5B8>˿ͻ<CBBF><CDBB><EFBFBD><EFBFBD><EFBFBD> + CF.<2E><><EFBFBD><EFBFBD><EFBFBD>ںϱ<DABA><CFB1><EFBFBD>),
|
ROUND(NVL(SUM(CF.<2E><><EFBFBD>ո<EFBFBD><D5B8>˿ͻ<CBBF><CDBB><EFBFBD><EFBFBD><EFBFBD>),
|
||||||
0),
|
0),
|
||||||
0) BF
|
0) BF
|
||||||
FROM <20><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD> CF
|
FROM <20><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><D5B1><EFBFBD> CF
|
||||||
WHERE cf.<2E><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD> = a_caller_code
|
WHERE cf.<2E><>ϯ<EFBFBD><CFAF><EFBFBD><EFBFBD> = l_caller_name
|
||||||
|
AND cf.<2E><><EFBFBD><EFBFBD> = l_department_name
|
||||||
AND ǩ<><C7A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD> >= TO_DATE(TO_CHAR(SYSDATE,
|
AND ǩ<><C7A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD> >= TO_DATE(TO_CHAR(SYSDATE,
|
||||||
'yyyy') || '-01-01 00:00:00',
|
'yyyy') || '-01-01 00:00:00',
|
||||||
'yyyy-mm-dd hh24:mi:ss')
|
'yyyy-mm-dd hh24:mi:ss')
|
||||||
|
@@ -52,7 +52,7 @@ SELECT
|
|||||||
GROUP BY <EFBFBD>·<EFBFBD>,
|
GROUP BY <EFBFBD>·<EFBFBD>,
|
||||||
<EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD>,
|
<EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD>,
|
||||||
<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
<EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
HAVING <EFBFBD>·<EFBFBD> = '06<EFBFBD><EFBFBD>'
|
HAVING <EFBFBD>·<EFBFBD> = '10<EFBFBD><EFBFBD>'
|
||||||
ORDER BY <EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD>,
|
ORDER BY <EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD>,
|
||||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
|
||||||
|
|
||||||
@@ -61,7 +61,7 @@ SELECT
|
|||||||
2) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
2) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>
|
FROM <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ÿ<EFBFBD>ձ<EFBFBD><EFBFBD><EFBFBD>
|
||||||
WHERE <EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD> = 'QDI'
|
WHERE <EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><EFBFBD><EFBFBD> = 'QDI'
|
||||||
AND <EFBFBD>·<EFBFBD> = '05'
|
AND <EFBFBD>·<EFBFBD> = '10'
|
||||||
AND <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '2023'
|
AND <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '2023'
|
||||||
GROUP BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
GROUP BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
ORDER BY <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
|
ORDER BY <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
|
||||||
@@ -75,3 +75,30 @@ SELECT
|
|||||||
WHERE xb.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
WHERE xb.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>'
|
||||||
GROUP BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
GROUP BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
ORDER BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
|
ORDER BY <EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> DESC;
|
||||||
|
-------------------------------------
|
||||||
|
SELECT zx.saler_name,
|
||||||
|
bm.department_name
|
||||||
|
FROM tele_saler zx,
|
||||||
|
tele_saler_team team,
|
||||||
|
idst0.bm_t bm
|
||||||
|
WHERE zx.saler_name = '<EFBFBD>ų<EFBFBD><EFBFBD><EFBFBD>'
|
||||||
|
AND zx.team_code = team.team_code
|
||||||
|
AND team.department_code = bm.department_code;
|
||||||
|
----------------------------------------
|
||||||
|
/*
|
||||||
|
truncate table BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>;
|
||||||
|
*/
|
||||||
|
|
||||||
|
SELECT *
|
||||||
|
FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD> t
|
||||||
|
WHERE t.<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD>ų<EFBFBD><EFBFBD><EFBFBD>';
|
||||||
|
|
||||||
|
SELECT *
|
||||||
|
FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>
|
||||||
|
WHERE <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = '<EFBFBD>ų<EFBFBD><EFBFBD><EFBFBD>';
|
||||||
|
|
||||||
|
SELECT *
|
||||||
|
FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>;
|
||||||
|
|
||||||
|
SELECT *
|
||||||
|
FROM BI<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><EFBFBD>ٱ<EFBFBD>;
|
||||||
|
@@ -2,18 +2,28 @@
|
|||||||
* @Author: Kane
|
* @Author: Kane
|
||||||
* @Date: 2023-02-28 19:25:30
|
* @Date: 2023-02-28 19:25:30
|
||||||
* @LastEditors: Kane
|
* @LastEditors: Kane
|
||||||
* @FilePath: /task_schedule/src/assets/css/public/global.scss
|
* @FilePath: /task_schedule/src/assets/css/public/variables.scss
|
||||||
* @Description:
|
* @Description:
|
||||||
*
|
*
|
||||||
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
* Copyright (c) ${2022} by Kane, All Rights Reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// color
|
// color
|
||||||
|
/*
|
||||||
$color-bg-01: #fecb96;
|
$color-bg-01: #fecb96;
|
||||||
$color-bg-02: #f7954e;
|
$color-bg-02: #f7954e;
|
||||||
$color-bg-03: #f27620;
|
$color-bg-03: #f27620;
|
||||||
$color-bg-04: #da3703;
|
$color-bg-04: #da3703;
|
||||||
$color-bg-05: #ba1800;
|
$color-bg-05: #ba1800;
|
||||||
|
*/
|
||||||
|
|
||||||
|
$color-bg-01: #00b2f8;
|
||||||
|
$color-bg-02: #00b0fb;
|
||||||
|
$color-bg-03: #0279ea;
|
||||||
|
$color-bg-04: #046ed6;
|
||||||
|
$color-bg-05: #033eb6;
|
||||||
|
|
||||||
|
$color-title-font: #046ed6;
|
||||||
|
|
||||||
$color-charts-bg: #ffffff9f;
|
$color-charts-bg: #ffffff9f;
|
||||||
$color-honorlist-bg: rgba(255, 255, 255, 0.3);
|
$color-honorlist-bg: rgba(255, 255, 255, 0.3);
|
||||||
|
@@ -12,6 +12,7 @@
|
|||||||
<el-progress
|
<el-progress
|
||||||
type="circle"
|
type="circle"
|
||||||
:percentage="ui.percentage"
|
:percentage="ui.percentage"
|
||||||
|
status="success"
|
||||||
>
|
>
|
||||||
<template #default>
|
<template #default>
|
||||||
<span class="percentage-label">{{ ui.indicator }}</span>
|
<span class="percentage-label">{{ ui.indicator }}</span>
|
||||||
|
@@ -15,10 +15,13 @@
|
|||||||
alt=""
|
alt=""
|
||||||
>
|
>
|
||||||
<div class="title-wrapper">
|
<div class="title-wrapper">
|
||||||
<span>"消8灭70"突围战</span>
|
<span>“消 8 灭 6 突围战”</span>
|
||||||
<span>{{ props.month }}月入营坐席</span>
|
<span>指标落后入营坐席</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="telsaler-list-wrapper">
|
||||||
|
<span>开发中……</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -46,6 +49,8 @@ export default {
|
|||||||
|
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.dishonorlist-wrapper {
|
.dishonorlist-wrapper {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
height: 240px;
|
height: 240px;
|
||||||
width: 360px;
|
width: 360px;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
@@ -55,10 +60,16 @@ export default {
|
|||||||
|
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
|
|
||||||
|
>*+* {
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
.banner-wrapper {
|
.banner-wrapper {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: stretch;
|
align-items: stretch;
|
||||||
|
height: 65px;
|
||||||
|
flex-grow: 0;
|
||||||
|
|
||||||
img {
|
img {
|
||||||
// width: 70px;
|
// width: 70px;
|
||||||
@@ -80,4 +91,24 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.telsaler-list-wrapper {
|
||||||
|
flex-grow: 1;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
|
span {
|
||||||
|
display: block;
|
||||||
|
text-align: center;
|
||||||
|
color: rgb(101, 140, 194);
|
||||||
|
margin-top: 0px;
|
||||||
|
|
||||||
|
font: {
|
||||||
|
size: 2rem;
|
||||||
|
family: "FZ-ZHUOHEI";
|
||||||
|
weight: 100;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@@ -9,39 +9,18 @@
|
|||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
<div class="honorlist-wrapper">
|
<div class="honorlist-wrapper">
|
||||||
<span class="title">“90俱乐部”{{ $props.month }}月入围坐席</span>
|
<div class="banner-wrapper">
|
||||||
<div class="reward-wrapper">
|
<img
|
||||||
<div class="leading-reward-wrapper">
|
src="@/assets/img/ranking/medal.png"
|
||||||
<div class="banner-wrapper">
|
alt=""
|
||||||
<img
|
>
|
||||||
src="@/assets/img/ranking/medal.png"
|
<div class="title-wrapper">
|
||||||
alt="领跑奖"
|
<span>“90俱乐部”标杆坐席</span>
|
||||||
>
|
|
||||||
<span>领跑奖</span>
|
|
||||||
</div>
|
|
||||||
<div class="gainer-wrapper">
|
|
||||||
<span
|
|
||||||
v-for="gainer in ui.leadingReward"
|
|
||||||
:key="gainer"
|
|
||||||
>{{ gainer }}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="advance-reward-wrapper">
|
|
||||||
<div class="banner-wrapper">
|
|
||||||
<img
|
|
||||||
src="@/assets/img/ranking/copper_medal.png"
|
|
||||||
alt="飞跃奖"
|
|
||||||
>
|
|
||||||
<span>飞跃奖</span>
|
|
||||||
</div>
|
|
||||||
<div class="gainer-wrapper">
|
|
||||||
<span
|
|
||||||
v-for="gainer in ui.advanceReward"
|
|
||||||
:key="gainer"
|
|
||||||
>{{ gainer }}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="telsaler-list-wrapper">
|
||||||
|
<span>开发中……</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -81,6 +60,8 @@ export default {
|
|||||||
|
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
.honorlist-wrapper {
|
.honorlist-wrapper {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
height: 240px;
|
height: 240px;
|
||||||
width: 360px;
|
width: 360px;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
@@ -93,79 +74,54 @@ export default {
|
|||||||
>*+* {
|
>*+* {
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.title {
|
.banner-wrapper {
|
||||||
display: block;
|
display: flex;
|
||||||
text-align: center;
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
height: 65px;
|
||||||
|
flex-grow: 0;
|
||||||
|
|
||||||
font: {
|
img {
|
||||||
family: "FZ-ZHUOHEI";
|
width: 65px;
|
||||||
size: 1.4rem;
|
height: 65px;
|
||||||
}
|
|
||||||
|
|
||||||
color: goldenrod;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.reward-wrapper {
|
.title-wrapper {
|
||||||
width: 100%;
|
|
||||||
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: stretch;
|
|
||||||
|
|
||||||
>*+* {
|
|
||||||
margin-left: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.leading-reward-wrapper {
|
|
||||||
width: 165px;
|
|
||||||
height: 100%;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.advance-reward-wrapper {
|
|
||||||
width: 165px;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
span {
|
span {
|
||||||
display: block;
|
display: block;
|
||||||
|
|
||||||
margin-top: 5px;
|
|
||||||
|
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #fff;
|
color: rgb(245, 178, 11);
|
||||||
|
margin-top: 0px;
|
||||||
|
|
||||||
font: {
|
font: {
|
||||||
size: 2rem;
|
size: 1.65rem;
|
||||||
family: "FZ-ZHUOHEI";
|
family: "FZ-ZHUOHEI";
|
||||||
weight: 100;
|
weight: 100;
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.banner-wrapper {
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
|
|
||||||
img {
|
|
||||||
width: 30px;
|
|
||||||
height: 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
span {
|
|
||||||
display: inline-block;
|
|
||||||
text-align: center;
|
|
||||||
color: #fff;
|
|
||||||
margin-top: 0px;
|
|
||||||
|
|
||||||
font: {
|
|
||||||
size: 1.5rem;
|
|
||||||
family: "FZ-ZHUOHEI";
|
|
||||||
weight: 100;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.telsaler-list-wrapper {
|
||||||
|
flex-grow: 1;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
|
||||||
|
span {
|
||||||
|
display: block;
|
||||||
|
text-align: center;
|
||||||
|
color: rgb(101, 140, 194);
|
||||||
|
margin-top: 0px;
|
||||||
|
|
||||||
|
font: {
|
||||||
|
size: 2rem;
|
||||||
|
family: "FZ-ZHUOHEI";
|
||||||
|
weight: 100;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@@ -42,7 +42,7 @@
|
|||||||
align="center"
|
align="center"
|
||||||
>
|
>
|
||||||
<template #default="ranking">
|
<template #default="ranking">
|
||||||
<span class="rankinglist-index">{{ ranking.row.appraiseValue }}</span>
|
<span class="rankinglist-index">{{ ranking.row.appraiseValue }}%</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
@@ -384,7 +384,7 @@ export default {
|
|||||||
size: 90px;
|
size: 90px;
|
||||||
}
|
}
|
||||||
|
|
||||||
color: $color-bg-04;
|
color: $color-title-font;
|
||||||
text-shadow: #feebb1 0px 0px,
|
text-shadow: #feebb1 0px 0px,
|
||||||
#feebb1 5px 0px,
|
#feebb1 5px 0px,
|
||||||
#feebb1 -5px -0px,
|
#feebb1 -5px -0px,
|
||||||
|
Reference in New Issue
Block a user