按2025年薪酬标准做出修改:1、新客户起点2000元。2、大单奖起点2000元。2、取消特大单奖

This commit is contained in:
lujiang 2025-01-21 10:24:22 +08:00
parent efad233be6
commit bddc05e3b9
17 changed files with 245934 additions and 250562 deletions

Binary file not shown.

Binary file not shown.

View File

@ -6227,13 +6227,14 @@ long CProcessSocket::Process_GZMsg_GetKH(ANS_GZMsgData *pGZMsg, ANS_GZMsg_KH *pK
pGZMsg->lNewKHCount ++; pGZMsg->lNewKHCount ++;
} }
*/ */
//按区段计算数新客户数量 //按区段计算数新客户数量2025年新规则
/* /*
13000,30001 3.1
23000100001 1 2000 , 2000 1
310000300002 2 2000 10000 1
430000500003 3 10000 30000 2
5500004 4 30000 50000 3
5 50000 4
*/ */
pKH[pGZMsg->lKHCount].lNewKFCount = 0; pKH[pGZMsg->lKHCount].lNewKFCount = 0;
if ( pKH[pGZMsg->lKHCount].fFirstPay >= 50000.0f ) if ( pKH[pGZMsg->lKHCount].fFirstPay >= 50000.0f )
@ -6248,7 +6249,7 @@ long CProcessSocket::Process_GZMsg_GetKH(ANS_GZMsgData *pGZMsg, ANS_GZMsg_KH *pK
{ {
pKH[pGZMsg->lKHCount].lNewKFCount=2; pKH[pGZMsg->lKHCount].lNewKFCount=2;
} }
if (pKH[pGZMsg->lKHCount].lNewKFCount<=0 && pKH[pGZMsg->lKHCount].fFirstPay >= 3000.0f ) if (pKH[pGZMsg->lKHCount].lNewKFCount<=0 && pKH[pGZMsg->lKHCount].fFirstPay >= 2000.0f )
{ {
pKH[pGZMsg->lKHCount].lNewKFCount=1; pKH[pGZMsg->lKHCount].lNewKFCount=1;
} }
@ -6287,7 +6288,7 @@ long CProcessSocket::Process_GZMsg_GetKH(ANS_GZMsgData *pGZMsg, ANS_GZMsg_KH *pK
{ {
fAward = 100.0f; fAward = 100.0f;
} }
if (pKH[pGZMsg->lKHCount].fFirstPay >= 1000.0f && pKH[pGZMsg->lKHCount].fFirstPay < 3000.0f) if (pKH[pGZMsg->lKHCount].fFirstPay >= 1000.0f && pKH[pGZMsg->lKHCount].fFirstPay < 2000.0f)
{ {
fAward = 60.0f; fAward = 60.0f;
} }
@ -6802,15 +6803,18 @@ long CProcessSocket::Process_GZMsg_GetTC(ANS_GZMsgData *pGZMsg, ANS_GZMsg_TC *pT
} }
//计算大单奖 //计算大单奖
double dDDZBegin = 7999.99f; //大单奖起点 //2025年新规则1 大单奖 单个客户一次充值超过 2000元按 0.5 % 的标准计提奖励。仅短信易、短信通、彩信易的充值参与计算
double dDDZBegin = 1999.99f; //大单奖起点
double dTDDZBegin = 99999.99f; //特大单奖起点 double dTDDZBegin = 99999.99f; //特大单奖起点
if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.004; //0.4%计算大单奖 pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算大单奖
/* 2025年取消特大单奖
if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖 pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖
} }
*/
} }
if ( lPTNum==3 && pTC[pGZMsg->lTCCount].lCorpID==300129 ) //亿科达特殊处理 if ( lPTNum==3 && pTC[pGZMsg->lTCCount].lCorpID==300129 ) //亿科达特殊处理
@ -7058,15 +7062,18 @@ long CProcessSocket::Process_GZMsg_GetTC(ANS_GZMsgData *pGZMsg, ANS_GZMsg_TC *pT
} }
//计算大单奖 //计算大单奖
double dDDZBegin = 7999.99f; //大单奖起点 //2025年新规则1 大单奖 单个客户一次充值超过 2000元按 0.5 % 的标准计提奖励。仅短信易、短信通、彩信易的充值参与计算
double dDDZBegin = 1999.99f; //大单奖起点
double dTDDZBegin = 99999.99f; //特大单奖起点 double dTDDZBegin = 99999.99f; //特大单奖起点
if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.004; //0.4%计算大单奖 pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算大单奖
/* 2025年取消特大单奖
if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖 pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖
} }
*/
} }
@ -7309,15 +7316,18 @@ long CProcessSocket::Process_GZMsg_GetTC(ANS_GZMsgData *pGZMsg, ANS_GZMsg_TC *pT
//计算大单奖 //计算大单奖
double dDDZBegin = 7999.99f; //大单奖起点 //2025年新规则1 大单奖 单个客户一次充值超过 2000元按 0.5 % 的标准计提奖励。仅短信易、短信通、彩信易的充值参与计算
double dDDZBegin = 1999.99f; //大单奖起点
double dTDDZBegin = 99999.99f; //特大单奖起点 double dTDDZBegin = 99999.99f; //特大单奖起点
if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.004; //0.4%计算大单奖 pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算大单奖
/* 2025年取消特大单奖
if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖 pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖
} }
*/
} }
pGZMsg->fTotalSR +=pTC[pGZMsg->lTCCount].fPrice; pGZMsg->fTotalSR +=pTC[pGZMsg->lTCCount].fPrice;
@ -7554,15 +7564,18 @@ long CProcessSocket::Process_GZMsg_GetTC(ANS_GZMsgData *pGZMsg, ANS_GZMsg_TC *pT
//计算大单奖 //计算大单奖
double dDDZBegin = 7999.99f; //大单奖起点 //2025年新规则1 大单奖 单个客户一次充值超过 2000元按 0.5 % 的标准计提奖励。仅短信易、短信通、彩信易的充值参与计算
double dDDZBegin = 1999.99f; //大单奖起点
double dTDDZBegin = 99999.99f; //特大单奖起点 double dTDDZBegin = 99999.99f; //特大单奖起点
if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dDDZBegin) //超过2万元需要计算大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.004; //0.4%计算大单奖 pTC[pGZMsg->lTCCount].fDDJ = pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算大单奖
/* 2025年取消特大单奖
if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖 if (pTC[pGZMsg->lTCCount].fYZJE >= dTDDZBegin || pTC[pGZMsg->lTCCount].fYZJE <= -dTDDZBegin) //超过10万元需要计算特大单奖
{ {
pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖 pTC[pGZMsg->lTCCount].fDDJ += pTC[pGZMsg->lTCCount].fPrice * 0.005; //0.5%计算特大单奖
} }
*/
} }
pGZMsg->fTotalSR +=pTC[pGZMsg->lTCCount].fPrice; pGZMsg->fTotalSR +=pTC[pGZMsg->lTCCount].fPrice;

View File

@ -278,7 +278,7 @@ PUBLIC ??_C@_17OFKJHHKN@?$AA0?$AA1?$AA8@ ; `string'
PUBLIC ??_C@_17FNBFBAMI@?$AA0?$AA1?$AA9@ ; `string' PUBLIC ??_C@_17FNBFBAMI@?$AA0?$AA1?$AA9@ ; `string'
PUBLIC ??_C@_1BC@DGLABECA@?$AA?$CF?$AA0?$AA3?$AAd?$AA?$CF?$AA0?$AA3?$AAd@ ; `string' PUBLIC ??_C@_1BC@DGLABECA@?$AA?$CF?$AA0?$AA3?$AAd?$AA?$CF?$AA0?$AA3?$AAd@ ; `string'
PUBLIC ??_C@_08JIAEEDMM@?$CFs?5?$CFd?5?$CFd@ ; `string' PUBLIC ??_C@_08JIAEEDMM@?$CFs?5?$CFd?5?$CFd@ ; `string'
PUBLIC ??_C@_0M@ONMJKKIN@Jan?5?52?52025@ ; `string' PUBLIC ??_C@_0M@DOAIKOAC@Jan?514?52025@ ; `string'
PUBLIC ??_C@_1BO@MMOBIDBB@?$AA?$CF?$AA0?$AA4?$AAd?$AA?9?$AA?$CF?$AA0?$AA2?$AAd?$AA?9?$AA?$CF?$AA0?$AA2?$AAd@ ; `string' PUBLIC ??_C@_1BO@MMOBIDBB@?$AA?$CF?$AA0?$AA4?$AAd?$AA?9?$AA?$CF?$AA0?$AA2?$AAd?$AA?9?$AA?$CF?$AA0?$AA2?$AAd@ ; `string'
PUBLIC ??_C@_1BM@EMLEIKLB@?$PP?F?$AA?$AB?$PP?$IB?$AAB?$AA?$CF?$AAd?$AAM?$AA?$BG?$AA?$CF?$AAd?$AAM?$PP?e?$AA?6@ ; `string' PUBLIC ??_C@_1BM@EMLEIKLB@?$PP?F?$AA?$AB?$PP?$IB?$AAB?$AA?$CF?$AAd?$AAM?$AA?$BG?$AA?$CF?$AAd?$AAM?$PP?e?$AA?6@ ; `string'
PUBLIC ??_C@_1DE@JHPMKHFE@?$PP?F?$AA?$AB?$AA?$CL?$PP?$OA?$PP?U?$PP?F?$AA?$CL?$AAy?$PP?$IK?$AAW?$AA?$CG?$AA?$AM?$PP?$IC?$AAz?$AA?$DM@ ; `string' PUBLIC ??_C@_1DE@JHPMKHFE@?$PP?F?$AA?$AB?$AA?$CL?$PP?$OA?$PP?U?$PP?F?$AA?$CL?$AAy?$PP?$IK?$AAW?$AA?$CG?$AA?$AM?$PP?$IC?$AAz?$AA?$DM@ ; `string'
@ -411,9 +411,9 @@ CONST SEGMENT
DB '2', 00H, 'd', 00H, '-', 00H, '%', 00H, '0', 00H, '2', 00H, 'd' DB '2', 00H, 'd', 00H, '-', 00H, '%', 00H, '0', 00H, '2', 00H, 'd'
DB 00H, 00H, 00H ; `string' DB 00H, 00H, 00H ; `string'
CONST ENDS CONST ENDS
; COMDAT ??_C@_0M@ONMJKKIN@Jan?5?52?52025@ ; COMDAT ??_C@_0M@DOAIKOAC@Jan?514?52025@
CONST SEGMENT CONST SEGMENT
??_C@_0M@ONMJKKIN@Jan?5?52?52025@ DB 'Jan 2 2025', 00H ; `string' ??_C@_0M@DOAIKOAC@Jan?514?52025@ DB 'Jan 14 2025', 00H ; `string'
CONST ENDS CONST ENDS
; COMDAT ??_C@_08JIAEEDMM@?$CFs?5?$CFd?5?$CFd@ ; COMDAT ??_C@_08JIAEEDMM@?$CFs?5?$CFd?5?$CFd@
CONST SEGMENT CONST SEGMENT
@ -6477,7 +6477,7 @@ ___$ReturnUdt$ = 8 ; size = 4
00042 8d 55 e8 lea edx, DWORD PTR _s_month$[ebp] 00042 8d 55 e8 lea edx, DWORD PTR _s_month$[ebp]
00045 52 push edx 00045 52 push edx
00046 68 00 00 00 00 push OFFSET ??_C@_08JIAEEDMM@?$CFs?5?$CFd?5?$CFd@ 00046 68 00 00 00 00 push OFFSET ??_C@_08JIAEEDMM@?$CFs?5?$CFd?5?$CFd@
0004b 68 00 00 00 00 push OFFSET ??_C@_0M@ONMJKKIN@Jan?5?52?52025@ 0004b 68 00 00 00 00 push OFFSET ??_C@_0M@DOAIKOAC@Jan?514?52025@
00050 e8 00 00 00 00 call _sscanf 00050 e8 00 00 00 00 call _sscanf
00055 83 c4 14 add esp, 20 ; 00000014H 00055 83 c4 14 add esp, 20 ; 00000014H

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -20761,7 +20761,7 @@ long CSmsCenterDlg::AutoSend_ReportProcess_ReSend(CAdoRecordSet* pAdoRS, long lS
CString str; CString str;
long lReSendType = 0; long lReSendType = 0;
if (lReSendCount >= 3) //重发次数大于3重发失败。 if (lReSendCount >= 5) //重发次数大于3重发失败。
{ {
lReSendType = 2; lReSendType = 2;
return lReSendType; return lReSendType;