diff --git a/src/pages/MainPage/ProjectManager/disposalManager.js b/src/pages/MainPage/ProjectManager/disposalManager.js
index 91431b0..d50afb6 100644
--- a/src/pages/MainPage/ProjectManager/disposalManager.js
+++ b/src/pages/MainPage/ProjectManager/disposalManager.js
@@ -13,6 +13,7 @@ import { getURLInformation } from '@/utils/CommonUtils';
import MessageDetail from '@/pages/SystemMessage/message/components/messageDetail'
import NoticeDetail from '@/pages/notice/noticeList/components/NoticeDetail'
import QuestDetail from '@/pages/SystemMessage/message/components/questDetail'
+import {submitHiddenForm, createHiddenForm} from '@/utils/CustomerService' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
fetchtPageList: loading.effects['dashboard/fetchtPageList'],
@@ -117,12 +118,63 @@ class manager extends PureComponent {
// sessionStorage.setItem('defId', JSON.stringify('auction'));
history.push('/ProjectLayout/Auction/AuctionInfoManage')
};
+ //触发客服
+ initChatUI = ()=>{
+ let roleAuthority = sessionStorage.getItem('roleAuthority');
+ let data = getSessionUserData();
+ const inputList = [
+ {
+ label:null,
+ paraName:'origin',
+ isEncode:false,
+ paraVal:'eBid',
+ },
+ {
+ label:null,
+ paraName:'organizationId',
+ isEncode:false,
+ paraVal: data.organizationId,
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyId',
+ isEncode:false,
+ paraVal:'EMPTY',
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyName',
+ isEncode:true,
+ paraVal:'招标采购中心客服',
+ },
+ {
+ label:null,
+ paraName:'roleAuthority',
+ isEncode:false,
+ paraVal:JSON.parse(roleAuthority)[0],
+ },
+ {
+ label:null,
+ paraName:'module',
+ isEncode:false,
+ paraVal:'2',
+ },
+ {
+ label:null,
+ paraName:'custType',
+ isEncode:false,
+ paraVal:'1',
+ },
+ ]
+ createHiddenForm(inputList, window.location.pathname)
+ submitHiddenForm()
+ }
render() {
const { projectlist, staloading, tlist, trelist, pagelist, disposalList } = this.props;
const { datevalue, messId, messageDetail, detailId, noticeDetail, questData, questVisible, } = this.state;
return (
<>
- {/* this.initChatUI()}>咨询服务︵8:30|12:3013:00|17:00︶
*/}
+ this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>
diff --git a/src/pages/MainPage/ProjectManager/index.less b/src/pages/MainPage/ProjectManager/index.less
index 8960c74..2a0db0f 100644
--- a/src/pages/MainPage/ProjectManager/index.less
+++ b/src/pages/MainPage/ProjectManager/index.less
@@ -266,7 +266,7 @@
right: 0;
bottom: 100px;
width: 38px;
- height: 300px;
+ height: 320px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
padding: 10px 6px 0;
diff --git a/src/pages/MainPage/ProjectManager/manager.js b/src/pages/MainPage/ProjectManager/manager.js
index 998315d..02af07b 100644
--- a/src/pages/MainPage/ProjectManager/manager.js
+++ b/src/pages/MainPage/ProjectManager/manager.js
@@ -16,6 +16,7 @@ import NoticeDetail from '@/pages/notice/noticeList/components/NoticeDetail'
import QuestDetail from '@/pages/SystemMessage/message/components/questDetail'
import { getQuestList } from '@/pages/SystemMessage/message/service'
import ApprovalDetail from '@/pages/SystemMessage/message/components/approvalDetail'
+import {submitHiddenForm, createHiddenForm} from '@/utils/CustomerService' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
downlistLoading: loading.effects['dashboard/fetchDowntlist'],
@@ -149,12 +150,63 @@ class manager extends PureComponent {
await followUpAProjectManager(data);
history.push('/ProjectLayout/Manager/HomePageSectionList');
};
+ //触发客服
+ initChatUI = ()=>{
+ let roleAuthority = sessionStorage.getItem('roleAuthority');
+ let data = getSessionUserData();
+ const inputList = [
+ {
+ label:null,
+ paraName:'origin',
+ isEncode:false,
+ paraVal:'eBid',
+ },
+ {
+ label:null,
+ paraName:'organizationId',
+ isEncode:false,
+ paraVal: data.organizationId,
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyId',
+ isEncode:false,
+ paraVal:'EMPTY',
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyName',
+ isEncode:true,
+ paraVal:'招标采购中心客服',
+ },
+ {
+ label:null,
+ paraName:'roleAuthority',
+ isEncode:false,
+ paraVal:JSON.parse(roleAuthority)[0],
+ },
+ {
+ label:null,
+ paraName:'module',
+ isEncode:false,
+ paraVal:'2',
+ },
+ {
+ label:null,
+ paraName:'custType',
+ isEncode:false,
+ paraVal:'1',
+ },
+ ]
+ createHiddenForm(inputList, window.location.pathname)
+ submitHiddenForm()
+ }
render() {
const { downlist, projectlist, staloading, tlist, trelist, idList, dateNum } = this.props;
const { datevalue, messId, messageDetail, detailId, noticeDetail, questData, questVisible, mainDetail, } = this.state;
return (
<>
- {/* 咨询服务︵8:30|12:3013:00|17:00︶
*/}
+ this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
{
diff --git a/src/pages/MainPage/ProjectManager/participants.js b/src/pages/MainPage/ProjectManager/participants.js
index a715881..4fcb348 100644
--- a/src/pages/MainPage/ProjectManager/participants.js
+++ b/src/pages/MainPage/ProjectManager/participants.js
@@ -16,7 +16,7 @@ import NoticeModal from '@/pages/Auction/NoticeModal/noticeModal'
import StopReason from '@/pages/Auction/NoticeModal/stopReason'
import QuestDetail from '@/pages/SystemMessage/message/components/questDetail'
import { getQuestList } from '@/pages/SystemMessage/message/service'
-
+import {submitHiddenForm, createHiddenForm} from '@/utils/CustomerService' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
fetchtShotList: loading.effects['dashboard/fetchtShotList'],
@@ -141,13 +141,63 @@ class manager extends PureComponent {
sessionStorage.setItem('projectData', JSON.stringify(projectData));
window.open("/AuctionViewAuctions/Index");
}
-
+ //触发客服
+ initChatUI = ()=>{
+ let roleAuthority = sessionStorage.getItem('roleAuthority');
+ let data = getSessionUserData();
+ const inputList = [
+ {
+ label:null,
+ paraName:'origin',
+ isEncode:false,
+ paraVal:'eBid',
+ },
+ {
+ label:null,
+ paraName:'organizationId',
+ isEncode:false,
+ paraVal: data.organizationId,
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyId',
+ isEncode:false,
+ paraVal:'EMPTY',
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyName',
+ isEncode:true,
+ paraVal:'招标采购中心客服',
+ },
+ {
+ label:null,
+ paraName:'roleAuthority',
+ isEncode:false,
+ paraVal:JSON.parse(roleAuthority)[0],
+ },
+ {
+ label:null,
+ paraName:'module',
+ isEncode:false,
+ paraVal:'2',
+ },
+ {
+ label:null,
+ paraName:'custType',
+ isEncode:false,
+ paraVal:'1',
+ },
+ ]
+ createHiddenForm(inputList, window.location.pathname)
+ submitHiddenForm()
+ }
render() {
const { projectlist, staloading, tlist, trelist, shotList, Participants } = this.props;
const { datevalue, messId, messageDetail, detailId, noticeDetail, noticeModalVis, projectId, isModalVisible, tpid, questData, questVisible, } = this.state;
return (
<>
- {/* this.initChatUI()}>咨询服务︵8:30|12:3013:00|17:00︶
*/}
+ this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>
diff --git a/src/pages/MainPage/ProjectManager/purchaseManager.js b/src/pages/MainPage/ProjectManager/purchaseManager.js
index e269900..3fcec27 100644
--- a/src/pages/MainPage/ProjectManager/purchaseManager.js
+++ b/src/pages/MainPage/ProjectManager/purchaseManager.js
@@ -16,6 +16,7 @@ import NoticeDetail from '@/pages/notice/noticeList/components/NoticeDetail'
import QuestDetail from '@/pages/SystemMessage/message/components/questDetail'
import { getQuestList } from '@/pages/SystemMessage/message/service'
import ApprovalDetail from '@/pages/SystemMessage/message/components/approvalDetail'
+import {submitHiddenForm, createHiddenForm} from '@/utils/CustomerService' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
downlistLoading: loading.effects['dashboard/fetchDowntlist'],
@@ -131,13 +132,63 @@ class manager extends PureComponent {
await followUpAProjectManager(data);
history.push('/ProjectLayout/Manager/HomePageSectionList');
};
-
+ //触发客服
+ initChatUI = ()=>{
+ let roleAuthority = sessionStorage.getItem('roleAuthority');
+ let data = getSessionUserData();
+ const inputList = [
+ {
+ label:null,
+ paraName:'origin',
+ isEncode:false,
+ paraVal:'eBid',
+ },
+ {
+ label:null,
+ paraName:'organizationId',
+ isEncode:false,
+ paraVal: data.organizationId,
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyId',
+ isEncode:false,
+ paraVal:'EMPTY',
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyName',
+ isEncode:true,
+ paraVal:'招标采购中心客服',
+ },
+ {
+ label:null,
+ paraName:'roleAuthority',
+ isEncode:false,
+ paraVal:JSON.parse(roleAuthority)[0],
+ },
+ {
+ label:null,
+ paraName:'module',
+ isEncode:false,
+ paraVal:'2',
+ },
+ {
+ label:null,
+ paraName:'custType',
+ isEncode:false,
+ paraVal:'1',
+ },
+ ]
+ createHiddenForm(inputList, window.location.pathname)
+ submitHiddenForm()
+ }
render() {
const { downlist, projectlist, staloading, tlist, trelist, idList, dateNum } = this.props;
const { datevalue, messId, messageDetail, detailId, noticeDetail, questData, questVisible, mainDetail, } = this.state; //智慧客服state
return (
<>
- {/* this.initChatUI()}>咨询服务︵8:30|12:3013:00|17:00︶
*/}
+ this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>
diff --git a/src/pages/MainPage/ProjectManager/supplier.js b/src/pages/MainPage/ProjectManager/supplier.js
index 5dccab5..a2527ba 100644
--- a/src/pages/MainPage/ProjectManager/supplier.js
+++ b/src/pages/MainPage/ProjectManager/supplier.js
@@ -18,6 +18,7 @@ import IParticipateIn from '@/utils/IParticipateIn'
import InvitationLetter from '@/utils/InvitationLetter'
import QuestDetail from '@/pages/SystemMessage/message/components/questDetail'
import { getQuestList } from '@/pages/SystemMessage/message/service'
+import {submitHiddenForm, createHiddenForm} from '@/utils/CustomerService' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
downlistLoading: loading.effects['dashboard/fetchDowntlist'],
@@ -176,12 +177,63 @@ class supplier extends PureComponent {
invitationDetail: true
})
}
+ //触发客服
+ initChatUI = ()=>{
+ let roleAuthority = sessionStorage.getItem('roleAuthority');
+ let data = getSessionUserData();
+ const inputList = [
+ {
+ label:null,
+ paraName:'origin',
+ isEncode:false,
+ paraVal:'eBid',
+ },
+ {
+ label:null,
+ paraName:'organizationId',
+ isEncode:false,
+ paraVal: data.organizationId,
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyId',
+ isEncode:false,
+ paraVal:'EMPTY',
+ },
+ {
+ label:null,
+ paraName:'tenderAgencyName',
+ isEncode:true,
+ paraVal:'招标采购中心客服',
+ },
+ {
+ label:null,
+ paraName:'roleAuthority',
+ isEncode:false,
+ paraVal:JSON.parse(roleAuthority)[0],
+ },
+ {
+ label:null,
+ paraName:'module',
+ isEncode:false,
+ paraVal:'2',
+ },
+ {
+ label:null,
+ paraName:'custType',
+ isEncode:false,
+ paraVal:'2',
+ },
+ ]
+ createHiddenForm(inputList, window.location.pathname)
+ submitHiddenForm()
+ }
render() {
const { supplieruplist, supplierleftlist, supplierrightlist, staloading, tlist, trelist, idList, dateNum } = this.props;
const { datevalue, messId, messageDetail, mainDetail, detailId, noticeDetail, joinData, joinDetail, invitationData, invitationDetail, questData, questVisible,} = this.state;
return (
<>
- {/* this.initChatUI()}>咨询服务︵8:30|12:3013:00|17:00︶
*/}
+ this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>