Browse Source

fix(): 监控车辆设置页面修改

tags/PMS_Frontend_v1.0.5-develop
fengxiang 1 year ago
parent
commit
19f85cee5d
  1. 13
      src/components/TableModule/index.jsx
  2. 12
      src/pages/OperationCenter/DataMonitor/MonitorCarSet/loadable.jsx

13
src/components/TableModule/index.jsx

@ -171,10 +171,19 @@ const TableModule = forwardRef((props, ref) => {
}, [formData])
const [getForm, setGetForm] = useState({})
//
function fetch(pn) {
function fetch(pn, update) {
// setLoading(true);
let pnno = pn ? { pn: 1 } : {}
let form = { ...searchForm.getFieldsValue(), ...pageData, ...otherData, ...pnno };
let updateData = update ? update : {}
if (update) {
searchForm.setFieldsValue(update);
setSessionTabList({ ...sessionTabList, ...update});
if(pageData?.pn != 1){
setPageData({ ...pageData, pn: 1 });
return
}
}
let form = { ...searchForm.getFieldsValue(), ...pageData, ...otherData, ...pnno, ...updateData };
if (timeFlag) {
form = {
...form,

12
src/pages/OperationCenter/DataMonitor/MonitorCarSet/loadable.jsx

@ -115,7 +115,7 @@ function MonitorCarSet() {
//
function handleSave() {
if (rowData?.plate_color == "" || rowData?.plate_color == undefined) {
if (rowData?.plate_color === "" || rowData?.plate_color === undefined) {
message.error("请选择车牌颜色");
return;
}
@ -128,7 +128,7 @@ function MonitorCarSet() {
if (parseInt(res?.status) === 20000) {
message.success(res?.message);
setVisible(false);
tableRef.current.fetch();
tableRef.current.fetch(1, { end_time: moment() });
} else {
message.error(res?.message);
}
@ -151,7 +151,7 @@ function MonitorCarSet() {
(res) => {
if (parseInt(res?.status) === 20000) {
message.success(res?.message);
tableRef.current.fetch();
tableRef.current.fetch(1, { end_time: moment() });
} else {
message.error(res?.message);
}
@ -221,7 +221,11 @@ function MonitorCarSet() {
className="form-con"
placeholder="请选择"
options={sysConfig?.plateColor?.filter((v, i) => i)}
value={parseInt(rowData?.plate_color) || 0}
value={
rowData?.plate_color !== "" && rowData?.plate_color !== undefined
? parseInt(rowData?.plate_color)
: undefined
}
onChange={(e) =>
setRowData({
...rowData,

Loading…
Cancel
Save