初步完成客服数据统计界面
parent
d7194ba439
commit
6bc9ad3eae
@ -0,0 +1,163 @@
|
|||||||
|
import {makeAutoObservable, runInAction} from "mobx"
|
||||||
|
import * as config from "../config";
|
||||||
|
import * as req from '../utils/request';
|
||||||
|
|
||||||
|
class CustomerServices {
|
||||||
|
|
||||||
|
constructor(rootStore) {
|
||||||
|
this.rootStore = rootStore;
|
||||||
|
makeAutoObservable(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
fetchAgentList() {
|
||||||
|
|
||||||
|
req.fetchJSON(config.HT_HOST + '/service-web/QueryData/GetAgentGroupInfoALL?DateType=applyDate&Date1=2022-08-01&Date2=2022-08-31%2023:59&OldDate1=2022-07-01&OldDate2=2022-07-31%2023:59')
|
||||||
|
.then(json => {
|
||||||
|
console.info(json);
|
||||||
|
if (json.errcode === 0) {
|
||||||
|
runInAction(() => {
|
||||||
|
this.agentList = json.result1;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
req.fetchJSON(config.HT_HOST + '/service-web/QueryData/GetAgentGroupInfo?VEI_SN=1262&DateType=applyDate&Date1=2022-08-01&Date2=2022-08-31%2023:59&OldDate1=2022-07-01&OldDate2=2022-07-31%2023:59')
|
||||||
|
.then(json => {
|
||||||
|
console.info(json);
|
||||||
|
if (json.errcode === 0) {
|
||||||
|
runInAction(() => {
|
||||||
|
this.groupList = json.result1;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
fetchGroupListByAgent() {
|
||||||
|
|
||||||
|
req.fetchJSON(config.HT_HOST + '/service-web/QueryData/GetAgentGroupInfo?VEI_SN=1262&DateType=applyDate&Date1=2022-08-01&Date2=2022-08-31%2023:59&OldDate1=2022-07-01&OldDate2=2022-07-31%2023:59')
|
||||||
|
.then(json => {
|
||||||
|
console.info(json);
|
||||||
|
if (json.errcode === 0) {
|
||||||
|
runInAction(() => {
|
||||||
|
this.groupList = json.result1;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
groupList = [{
|
||||||
|
EOI_ObjSN: 1,
|
||||||
|
GRI_SN: '---',
|
||||||
|
GRI_Name: 0,
|
||||||
|
COLI_PersonNum: 0,
|
||||||
|
COLI_Days: 0,
|
||||||
|
PassCity: 0,
|
||||||
|
VendorName: 0,
|
||||||
|
GuideName: '-',
|
||||||
|
Good: 0,
|
||||||
|
Bad: '-',
|
||||||
|
ECI_Content: '-',
|
||||||
|
totalcost: 0,
|
||||||
|
key: 1
|
||||||
|
}];
|
||||||
|
|
||||||
|
groupListColumns = [
|
||||||
|
{
|
||||||
|
title: '团名',
|
||||||
|
dataIndex: 'GRI_Name'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '人数',
|
||||||
|
dataIndex: 'COLI_PersonNum'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '天数',
|
||||||
|
dataIndex: 'COLI_Days'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '经过城市',
|
||||||
|
dataIndex: 'PassCity'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '地接社名称',
|
||||||
|
dataIndex: 'VendorName'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '导游',
|
||||||
|
dataIndex: 'GuideName'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '好评',
|
||||||
|
dataIndex: 'Good'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '差评',
|
||||||
|
dataIndex: 'Bad'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '评论内容',
|
||||||
|
dataIndex: 'ECI_Content'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '交易额',
|
||||||
|
dataIndex: 'totalcost'
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
|
agentList = [{
|
||||||
|
EOI_ObjSN: 1,
|
||||||
|
VendorName: '---',
|
||||||
|
GroupCount: 0,
|
||||||
|
PersonNum: 0,
|
||||||
|
GroupDays: 0,
|
||||||
|
totalcost: 0,
|
||||||
|
GoodCount: 0,
|
||||||
|
GoodRate: '-',
|
||||||
|
BadCount: 0,
|
||||||
|
BadRate: '-',
|
||||||
|
key: 1
|
||||||
|
}];
|
||||||
|
|
||||||
|
agentListColumns = [
|
||||||
|
{
|
||||||
|
title: '地接社名称',
|
||||||
|
dataIndex: 'VendorName'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '团数',
|
||||||
|
dataIndex: 'GroupCount'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '人数',
|
||||||
|
dataIndex: 'PersonNum'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '团天数',
|
||||||
|
dataIndex: 'GroupDays'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '交易额',
|
||||||
|
dataIndex: 'totalcost'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '好评数',
|
||||||
|
dataIndex: 'GoodCount'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '好评率',
|
||||||
|
dataIndex: 'GoodRate'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '差评数',
|
||||||
|
dataIndex: 'BadCount'
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: '差评率',
|
||||||
|
dataIndex: 'BadRate'
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
export default CustomerServices;
|
Loading…
Reference in New Issue