diff --git a/src/pages/Auction/AuctionManagerProject/components/AuctionManagerProject.tsx b/src/pages/Auction/AuctionManagerProject/components/AuctionManagerProject.tsx
index 2a2e175..3039381 100644
--- a/src/pages/Auction/AuctionManagerProject/components/AuctionManagerProject.tsx
+++ b/src/pages/Auction/AuctionManagerProject/components/AuctionManagerProject.tsx
@@ -3,10 +3,10 @@ import { history } from 'umi';
import ProTable from '@ant-design/pro-table';
import React, { useEffect, useState } from "react";
import { getInteriorManagerProjectList } from '../service'
-import { auctionFollowUpAProjectManager, getDicData } from '@/utils/session';
+import { auctionFollowUpAProjectManager, getDicData, getSessionUserData } from '@/utils/session';
import { getUrlParam, getUrlRelativePath, isEmpty, proTableValueEnum } from '@/utils/CommonUtils';
import { btnAuthority } from '@/utils/authority';
-
+import { createHiddenForm } from '@/utils/CustomerService' //智慧客服
const AuctionMyLookingForInnerShot: React.FC<{}> = () => {
const [form] = Form.useForm();
@@ -19,6 +19,80 @@ const AuctionMyLookingForInnerShot: React.FC<{}> = () => {
const projectName = getUrlParam("projectName");
//url分页信息
const current = getUrlParam("current");
+ const saveTmpForm = (record: any) => {//智慧客服-创建临时表单
+ let roleAuthority: any | null = sessionStorage.getItem('roleAuthority');
+ let data = getSessionUserData();
+ console.log(record)
+ const inputList = [
+ {
+ label: null,
+ paraName: 'origin',
+ isEncode: false,
+ paraVal: 'eBid',
+ },
+ {
+ label: null,
+ paraName: 'organizationId',
+ isEncode: false,
+ paraVal: data.organizationId,
+ },
+ {
+ label: '处置实施项目',
+ paraName: 'projectName',
+ isEncode: true,
+ paraVal: record.projectName,
+ },
+ {
+ label: '处置编号 ',
+ paraName: 'disposalNum',
+ isEncode: true,
+ paraVal: record.disposalNum,
+ },
+ {
+ label: null,
+ paraName: 'tenderAgencyId',
+ isEncode: false,
+ paraVal: 'EMPTY',
+ },
+ {
+ label: null,
+ paraName: 'tenderAgencyName',
+ isEncode: true,
+ paraVal: '招投标客服',
+ },
+ {
+ label: '处置实施部门',
+ paraName: 'disposalDepartmentName',
+ isEncode: true,
+ paraVal: record.disposalDepartmentName,
+ },
+ {
+ label: '处置经理',
+ paraName: 'disposalManagerName',
+ isEncode: true,
+ paraVal: record.disposalManagerName
+ },
+ {
+ 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)
+ }
const columns: any = [
{
title: '序号',
@@ -88,11 +162,15 @@ const AuctionMyLookingForInnerShot: React.FC<{}> = () => {
valueType: 'option',
width: 100,
render: (_: any, record: any) => {
- return
}
}
];
diff --git a/src/pages/Invoice/Supplier/index.tsx b/src/pages/Invoice/Supplier/index.tsx
index f3d3e1a..6b3cd0e 100644
--- a/src/pages/Invoice/Supplier/index.tsx
+++ b/src/pages/Invoice/Supplier/index.tsx
@@ -128,13 +128,13 @@ const InvoiceSupplier: React.FC<{}> = () => {
label:null,
paraName:'tenderAgencyId',
isEncode:false,
- paraVal:'EMPTY',
+ paraVal:record.agencyId,
},
{
label:null,
paraName:'tenderAgencyName',
isEncode:true,
- paraVal:'招投标客服',
+ paraVal:record.agencyName,
},
{
label:null,
@@ -146,13 +146,19 @@ const InvoiceSupplier: React.FC<{}> = () => {
label:null,
paraName:'module',
isEncode:false,
+ paraVal:'10',
+ },
+ {
+ label:null,
+ paraName:'custType',
+ isEncode:false,
paraVal:'2',
},
{
label:null,
- paraName:'custType',
+ paraName:'orderId',
isEncode:false,
- paraVal:'2',
+ paraVal:record.orderId,
},
{
label:'项目名称',
diff --git a/src/pages/MainPage/ProjectManager/disposalManager.js b/src/pages/MainPage/ProjectManager/disposalManager.js
index 3df332f..3ba56d4 100644
--- a/src/pages/MainPage/ProjectManager/disposalManager.js
+++ b/src/pages/MainPage/ProjectManager/disposalManager.js
@@ -176,7 +176,7 @@ class manager extends PureComponent {
<>
{
- return <>您好,系统操作咨询仅可以解决您在平台的操作问题,如想了解发票、保证金及项目相关问题请点击具体项目的咨询窗口进行咨询。
+ return <>系统操作咨询仅可以解决您在平台的操作问题,如想了解发票、保证金及项目相关问题请点击具体项目的咨询窗口进行咨询。
是否还要继续咨询系统操作问题?
>
}}
onConfirm={()=>this.initChatUI()}
diff --git a/src/pages/MainPage/ProjectManager/manager.js b/src/pages/MainPage/ProjectManager/manager.js
index 7d43c61..68103c1 100644
--- a/src/pages/MainPage/ProjectManager/manager.js
+++ b/src/pages/MainPage/ProjectManager/manager.js
@@ -1,6 +1,6 @@
import React, { PureComponent } from 'react';
import { history } from 'umi';
-import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic, Spin, Empty, message, Modal,Popconfirm } from 'antd';
+import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic, Spin, Empty, message, Modal,Popconfirm, Space } from 'antd';
// import PageHeaderWrapper from '@/components/PageHeaderWrapper';
import { connect } from 'dva';
import './index.less';
@@ -17,6 +17,7 @@ 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' //智慧客服
+import kefu from '@/assets/img/kefu.png' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
downlistLoading: loading.effects['dashboard/fetchDowntlist'],
@@ -33,6 +34,7 @@ class manager extends PureComponent {
questData: {},//问卷数据
questVisible: false,//问卷弹窗
mainDetail: false, // 审批单消息弹窗
+ kefuTip: false, // 客服弹窗
// NTKF_PARAM: {
// siteid: "bl_1000", //企业ID,,为固定值
// settingid: "bl_1000_1492484340268", //接待组ID,为固定值,必填
@@ -223,7 +225,7 @@ class manager extends PureComponent {
const { datevalue, messId, messageDetail, detailId, noticeDetail, questData, questVisible, mainDetail, } = this.state;
return (
<>
- {
return <>您好,系统操作咨询仅可以解决您在平台的操作问题,如想了解发票、保证金及项目相关问题请点击具体项目的咨询窗口进行咨询。
是否还要继续咨询系统操作问题?
>
@@ -233,8 +235,12 @@ class manager extends PureComponent {
cancelText="否"
>
系统操作咨询︵8:30|12:3013:00|17:00︶
-
- {/* this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
*/}
+ */}
+ {
+ this.setState({
+ kefuTip: true
+ })
+ }}>系统操作咨询︵8:30|12:3013:00|17:00︶
{
@@ -362,6 +368,41 @@ class manager extends PureComponent {
{
idList.length > 0 ? { this.closeModel(), this.props.dispatch({ type: "dashboard/fetchtClarify", payload: { authorizestate: '0', templatetype: '4', size: 6 } }) }} modalVisible={mainDetail} /> : null
}
+ {
+ this.state.kefuTip ?
+
+ 温馨提示
+
+
+
您好,系统操作咨询仅可以解决您在平台操作使用问题。
+
如您需要咨询发票、保证金及项目相关问题请点击项目右侧
进行咨询。
+
请问您是否咨询系统操作问题?
+
+
+
+
+ {this.initChatUI();this.setState({
+ kefuTip: false
+ })}}>是
+ this.setState({
+ kefuTip: false
+ })}>否
+
+
+
+
+
:null
+ }
>
)
}
diff --git a/src/pages/MainPage/ProjectManager/participants.js b/src/pages/MainPage/ProjectManager/participants.js
index 8377b2f..9ded798 100644
--- a/src/pages/MainPage/ProjectManager/participants.js
+++ b/src/pages/MainPage/ProjectManager/participants.js
@@ -1,6 +1,6 @@
import React, { PureComponent } from 'react';
import { history } from 'umi';
-import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic, Spin, Empty, message, Popconfirm } from 'antd';
+import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic, Spin, Empty, message, Popconfirm, Space } from 'antd';
import { connect } from 'dva';
import './index.less';
import talkPng from '@/images/talk/talk.png';
@@ -17,6 +17,7 @@ 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' //智慧客服
+import kefu from '@/assets/img/kefu.png' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
fetchtShotList: loading.effects['dashboard/fetchtShotList'],
@@ -37,6 +38,7 @@ class manager extends PureComponent {
questData: {},//问卷数据
questVisible: false, //问卷弹窗服
roleIds: '',//智慧客服
+ kefuTip: false, // 客服弹窗
}
componentDidMount() {
this.props.dispatch({
@@ -198,7 +200,7 @@ class manager extends PureComponent {
const { datevalue, messId, messageDetail, detailId, noticeDetail, noticeModalVis, projectId, isModalVisible, tpid, questData, questVisible, } = this.state;
return (
<>
- {
return <>您好,系统操作咨询仅可以解决您在平台的操作问题,如想了解发票、保证金及项目相关问题请点击具体项目的咨询窗口进行咨询。
是否还要继续咨询系统操作问题?
>
@@ -208,8 +210,12 @@ class manager extends PureComponent {
cancelText="否"
>
系统操作咨询︵8:30|12:3013:00|17:00︶
-
- {/* this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
*/}
+ */}
+ {
+ this.setState({
+ kefuTip: true
+ })
+ }}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>
@@ -296,6 +302,41 @@ class manager extends PureComponent {
{messageDetail ? { this.closeModel(), this.props.dispatch({ type: "dashboard/fetchtlistre", payload: { pageNo: 1, pageSize: 7 } }) }} modalVisible={messageDetail} /> : null}
{questVisible ? { this.closeParticipate(), this.props.dispatch({ type: "dashboard/fetchtlistre", payload: { pageNo: 1, pageSize: 7 } }) }} modalVisible={questVisible} /> : null}
{noticeDetail && { this.noticeModel() }} modalVisible={noticeDetail} />}
+ {
+ this.state.kefuTip ?
+
+ 温馨提示
+
+
+
您好,系统操作咨询仅可以解决您在平台操作使用问题。
+
如您需要咨询发票、保证金及项目相关问题请点击项目右侧
进行咨询。
+
请问您是否咨询系统操作问题?
+
+
+
+
+ {this.initChatUI();this.setState({
+ kefuTip: false
+ })}}>是
+ this.setState({
+ kefuTip: false
+ })}>否
+
+
+
+
+
:null
+ }
{ this.noticeModel() }} />
{ this.noticeModel() }} />
>
diff --git a/src/pages/MainPage/ProjectManager/purchaseManager.js b/src/pages/MainPage/ProjectManager/purchaseManager.js
index 480b933..6074ee1 100644
--- a/src/pages/MainPage/ProjectManager/purchaseManager.js
+++ b/src/pages/MainPage/ProjectManager/purchaseManager.js
@@ -1,6 +1,6 @@
import React, { PureComponent } from 'react';
import { history } from 'umi';
-import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic, Spin, Empty, message,Popconfirm } from 'antd';
+import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic, Spin, Empty, message,Popconfirm, Space } from 'antd';
// import PageHeaderWrapper from '@/components/PageHeaderWrapper';
import { connect } from 'dva';
import './index.less';
@@ -17,6 +17,7 @@ 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' //智慧客服
+import kefu from '@/assets/img/kefu.png' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
downlistLoading: loading.effects['dashboard/fetchDowntlist'],
@@ -34,6 +35,7 @@ class manager extends PureComponent {
questVisible: false, //问卷弹窗
mainDetail: false, // 审批单消息弹窗
isModalVisible: false, //智慧客服
+ kefuTip: false, // 客服弹窗
}
componentDidMount() {
this.props.dispatch({
@@ -188,7 +190,7 @@ class manager extends PureComponent {
const { datevalue, messId, messageDetail, detailId, noticeDetail, questData, questVisible, mainDetail, } = this.state; //智慧客服state
return (
<>
- {
return <>您好,系统操作咨询仅可以解决您在平台的操作问题,如想了解发票、保证金及项目相关问题请点击具体项目的咨询窗口进行咨询。
是否还要继续咨询系统操作问题?
>
@@ -198,8 +200,12 @@ class manager extends PureComponent {
cancelText="否"
>
系统操作咨询︵8:30|12:3013:00|17:00︶
-
- {/* this.initChatUI()}>系统操作咨询︵8:30|12:3013:00|17:00︶
*/}
+ */}
+ {
+ this.setState({
+ kefuTip: true
+ })
+ }}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>
@@ -321,6 +327,41 @@ class manager extends PureComponent {
{
idList.length > 0 ? { this.closeModel(), this.props.dispatch({ type: "dashboard/fetchtClarify", payload: { authorizestate: '0', templatetype: '4', size: 6 } }) }} modalVisible={mainDetail} /> : null
}
+ {
+ this.state.kefuTip ?
+
+ 温馨提示
+
+
+
您好,系统操作咨询仅可以解决您在平台操作使用问题。
+
如您需要咨询发票、保证金及项目相关问题请点击项目右侧
进行咨询。
+
请问您是否咨询系统操作问题?
+
+
+
+
+ {this.initChatUI();this.setState({
+ kefuTip: false
+ })}}>是
+ this.setState({
+ kefuTip: false
+ })}>否
+
+
+
+
+
:null
+ }
>
)
}
diff --git a/src/pages/MainPage/ProjectManager/supplier.js b/src/pages/MainPage/ProjectManager/supplier.js
index 80185e9..8703905 100644
--- a/src/pages/MainPage/ProjectManager/supplier.js
+++ b/src/pages/MainPage/ProjectManager/supplier.js
@@ -1,5 +1,5 @@
import React, { PureComponent } from 'react';
-import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic,Popconfirm } from 'antd';
+import { Row, Col, Tooltip, Card, List, DatePicker, Button, Statistic,Popconfirm, Space } from 'antd';
import { history } from 'umi';
// import PageHeaderWrapper from '@/components/PageHeaderWrapper';
import { connect } from 'dva';
@@ -19,6 +19,7 @@ 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' //智慧客服
+import kefu from '@/assets/img/kefu.png' //智慧客服
@connect(({ dashboard, loading }) => ({
...dashboard,
downlistLoading: loading.effects['dashboard/fetchDowntlist'],
@@ -39,6 +40,7 @@ class supplier extends PureComponent {
questData: {},//问卷数据
questVisible: false, //问卷弹窗
datestring: moment().format('YYYY-MM'),//我参与的项目日期
+ kefuTip: false, // 客服弹窗
}
componentDidMount() {
const paramst = {
@@ -233,7 +235,7 @@ class supplier extends PureComponent {
const { datevalue, messId, messageDetail, mainDetail, detailId, noticeDetail, joinData, joinDetail, invitationData, invitationDetail, questData, questVisible, } = this.state;
return (
<>
- {
return <>您好,系统操作咨询仅可以解决您在平台的操作问题,如想了解发票、保证金及项目相关问题请点击具体项目的咨询窗口进行咨询。
是否还要继续咨询系统操作问题?
>
@@ -243,7 +245,12 @@ class supplier extends PureComponent {
cancelText="否"
>
系统操作咨询︵8:30|12:3013:00|17:00︶
-
+ */}
+ {
+ this.setState({
+ kefuTip: true
+ })
+ }}>系统操作咨询︵8:30|12:3013:00|17:00︶
history.push('/SystemMessage/message')}>更多
}>
@@ -354,6 +361,41 @@ class supplier extends PureComponent {
{noticeDetail && { this.noticeModel() }} modalVisible={noticeDetail} />}
{joinData == '' ? null : { this.noticeModel() }} visible={joinDetail} />}
{invitationData == '' ? null : { this.noticeModel() }} visible={invitationDetail} />}
+ {
+ this.state.kefuTip ?
+
+ 温馨提示
+
+
+
您好,系统操作咨询仅可以解决您在平台操作使用问题。
+
如您需要咨询发票、保证金及项目相关问题请点击项目右侧
进行咨询。
+
请问您是否咨询系统操作问题?
+
+
+
+
+ {this.initChatUI();this.setState({
+ kefuTip: false
+ })}}>是
+ this.setState({
+ kefuTip: false
+ })}>否
+
+
+
+
+
:null
+ }
>
)
}