diff --git a/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/index.scss b/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/index.scss
index f2e03ad..ad34a6d 100644
--- a/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/index.scss
+++ b/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/index.scss
@@ -229,7 +229,7 @@ $color-primary: var(--color-primary);
.content {
.feedbackMsg {
background: #f3e6ca;
- width: 65%;
+ width:1000px;
height: 101px;
margin-top: 10px;
.margin-msg {
@@ -245,23 +245,45 @@ $color-primary: var(--color-primary);
}
}
- .reply {
- background: #dbf2cb;
- width: 65%;
- height: 101px;
- margin-top: 10px;
- .margin-msg {
- padding: 10px;
- color: black;
- .picFlex{
- display: flex;
- .pic {
- width: 34px;
- margin-left: 25px;
+ .reject{
+ .content{
+ display: flex;
+ .reply {
+ background: #dbf2cb;
+ width:1000px;
+ height: 101px;
+ margin-top: 10px;
+ .margin-msg {
+ padding: 10px;
+ color: black;
+ .picFlex{
+ display: flex;
+ .pic {
+ width: 34px;
+ margin-left: 25px;
+ }
+ }
}
}
+ .rejectContent{
+ line-height: 102px;
+ margin-left: 20px;
+ font-size: 18px;
+ cursor: pointer;
+ color: #409eff;
+ }
+ }
+ .reapir{
+ margin: 20px 500px;
+ color: gray;
+ .again{
+ margin-left: 10px;
+ cursor: pointer;
+ color: #409eff;
+ }
}
}
+
}
.text {
margin-top: 20px;
diff --git a/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx b/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx
index a7c3c04..0a279a9 100644
--- a/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx
+++ b/src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx
@@ -196,15 +196,15 @@ function CallbackSuggestion(props) {
const imgModal = () => {
setImgVisible(false)
setRepairData({
- content:'',
- image:[]
+ content: '',
+ image: []
})
}
const cancelImg = () => {
setImgVisible(false)
setRepairData({
- content:'',
- image:[]
+ content: '',
+ image: []
})
}
const getParkId = (record) => {
@@ -251,8 +251,8 @@ function CallbackSuggestion(props) {
if (lastFormData.page_size === length) {
setFormData(Object.assign({}, formData, { pn: pn, page_size: length }))
setLastFormData(Object.assign({}, lastFormData, { pn: pn, page_size: length }))
- lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn , page_size: length})
- getData(Object.assign({}, formData, { pn: pn , page_size: length}))
+ lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn, page_size: length })
+ getData(Object.assign({}, formData, { pn: pn, page_size: length }))
}
}
//切换每页条数
@@ -301,6 +301,24 @@ function CallbackSuggestion(props) {
Object.assign({}, repairData, { image: imgUrl })
);
}
+ //撤回
+ const handleReject = (res) => {
+ let data = {
+ dialogueId: res.dialogueId,
+ id: getId
+ }
+ ajax.getRejectData(data).then(res => {
+ if (res.status === 20000) {
+ console.log(res.data);
+ setGetImgList(res.data.dialogueDetail)
+ }
+ })
+ }
+ const [getAgain, setGetAgain] = useState(true)
+ const handleAgain = (res) => {
+ setGetAgain(false)
+ setRepairData({ content: res.replyContent })
+ }
const handleRepair = () => {
let data = {
...repairData,
@@ -316,8 +334,8 @@ function CallbackSuggestion(props) {
setGetImg(res.data)
setGetImgList(res.data.dialogueDetail)
setRepairData({
- content:'',
- image:[]
+ content: '',
+ image: []
})
}
})
@@ -655,29 +673,49 @@ function CallbackSuggestion(props) {