Browse Source

fix():修改反馈意见

tags/PMS_Frontend_v1.0.6-develop
guoxin 1 year ago
parent
commit
c22b8293ba
  1. 8
      src/pages/InRoadMgm/BusinessMgm/ChargeRules/FormModal.jsx
  2. 6
      src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/index.scss
  3. 23
      src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/loadable.jsx
  4. 7
      src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx

8
src/pages/InRoadMgm/BusinessMgm/ChargeRules/FormModal.jsx

@ -239,8 +239,12 @@ const FormModal = (props) => {
console.log("onFinishData",data) console.log("onFinishData",data)
// //
if(handleFormValidation(data,0)&&handleFormValidation(data,1)){ if(handleFormValidation(data,0)&&handleFormValidation(data,1)){
let newData = handelDate(data, 1)
ajax.addChangeRules({source:newData}).then(res => {
let i = handelDate(data, 1)
const {rules,...rest} = i
const source = { source:{ ...rest,rules:rules }};
i={ ...rest,...source}
console.log("addChangeRules",i)
ajax.addChangeRules(i).then(res => {
if (res.status === 20000) { if (res.status === 20000) {
setGetAddVisible(false) setGetAddVisible(false)
} }

6
src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/index.scss

@ -211,8 +211,8 @@ $color-primary: var(--color-primary);
background: #6565656b; background: #6565656b;
margin-right: 20px !important; margin-right: 20px !important;
img { img {
width: 100%;
height: 100%;
object-fit: contain;
height: 295px;
width: 387px;
// object-fit: contain;
} }
} }

23
src/pages/InRoadMgm/RecordInquiry/ParkRecordTotal/loadable.jsx

@ -11,6 +11,7 @@ import {
Input, Input,
Steps, Steps,
Select, Select,
Image,
Timeline, Timeline,
} from "antd"; } from "antd";
// import { dictionary, utils } from "@/config/common"; // import { dictionary, utils } from "@/config/common";
@ -183,7 +184,6 @@ function ParkRecordTotal() {
fixed: "right", fixed: "right",
width: 100, width: 100,
render: (text, record, index) => { render: (text, record, index) => {
console.log((index));
setDataDetail(record) setDataDetail(record)
return ( return (
<> <>
@ -495,8 +495,8 @@ function ParkRecordTotal() {
const [DataDetail, setDataDetail] = useState({}); const [DataDetail, setDataDetail] = useState({});
function openModal(index,record) { function openModal(index,record) {
setDetailVisible(true); setDetailVisible(true);
console.log(record);
setParkingRecordDetail(record); setParkingRecordDetail(record);
setHistoryDataDetail(record)
setRecordIndex(index); setRecordIndex(index);
} }
function changeKey(key) { function changeKey(key) {
@ -519,7 +519,6 @@ function ParkRecordTotal() {
} }
} }
function renderParkRecord(item) { function renderParkRecord(item) {
console.log(item);
return ( return (
item && ( item && (
<div> <div>
@ -570,17 +569,17 @@ function ParkRecordTotal() {
<Descriptions title="入场照片"> <Descriptions title="入场照片">
<Descriptions.Item label="车辆照片"> <Descriptions.Item label="车辆照片">
<div className="ltc-item ltc-item-img "> <div className="ltc-item ltc-item-img ">
<img src={item.in_veh_pic || require("../../../../../src/assets/images/error-img.png")} />
<Image src={item.in_veh_pic || require("../../../../../src/assets/images/error-img.png")} />
</div> </div>
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label="车牌照片"> <Descriptions.Item label="车牌照片">
<div className="ltc-item ltc-item-img "> <div className="ltc-item ltc-item-img ">
<img src={item.in_plate_pic || require("../../../../../src/assets/images/error-img.png")} />
<Image src={item.in_plate_pic || require("../../../../../src/assets/images/error-img.png")} />
</div> </div>
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label=" 残疾人证件"> <Descriptions.Item label=" 残疾人证件">
<div className="ltc-item ltc-item-img "> <div className="ltc-item ltc-item-img ">
<img src={item.cj_pic || require("../../../../../src/assets/images/error-img.png")} />
<Image src={item.cj_pic || require("../../../../../src/assets/images/error-img.png")} />
</div> </div>
</Descriptions.Item> </Descriptions.Item>
</Descriptions> </Descriptions>
@ -590,16 +589,8 @@ function ParkRecordTotal() {
} }
// //
function checkHistoryDetail(record) { function checkHistoryDetail(record) {
ajax.getRecordList({ park_id: currentRecordID }).then(
(res) => {
if (res.status === 20000) {
let _data = { ...res.data.list[0], ...record };
setHistoryDataDetail({ ...res.data.list[0], ...record });
setHistoryVisible(true);
}
},
(err) => console.error(err)
);
console.log(record);
setHistoryVisible(true);
} }
function renderModalTable(columns, dataSource) { function renderModalTable(columns, dataSource) {
return ( return (

7
src/pages/OperationCenter/CustomerServieMgm/CallbackSuggestion/loadable.jsx

@ -626,22 +626,23 @@ function CallbackSuggestion(props) {
<div className="message"> <div className="message">
{ {
getImgList.map((res, index) => { getImgList.map((res, index) => {
console.log(res);
return ( return (
<div className="content"> <div className="content">
{res.type === 1 ?
{res.type == '1' ?
<div className="feedbackMsg"> <div className="feedbackMsg">
<div className="margin-msg"> <div className="margin-msg">
<div className="time">{res.adviseTime}</div> <div className="time">{res.adviseTime}</div>
<div className="concent">意见内容<span>{res.content}</span></div> <div className="concent">意见内容<span>{res.content}</span></div>
<div className="picFlex"> <div className="picFlex">
<div className="pic"> <div className="pic">
{res.answerImgMap.length &&
{res.answerImgMap.length ?
res.answerImgMap.map(res => { res.answerImgMap.map(res => {
return ( return (
<Image src={res} /> <Image src={res} />
) )
})
}):''
} }
</div> </div>
</div> </div>

Loading…
Cancel
Save