|
|
@ -15,6 +15,7 @@ function ShareParkMgm() { |
|
|
|
const [isEdit, setIsEdit] = useState(false) |
|
|
|
const [editData, setEditData] = useState({}) |
|
|
|
const [timeRulesData, setTimeRulesData] = useState([]) |
|
|
|
const [parkList, setParkList] = useState([]) |
|
|
|
const tableRef = useRef(null) |
|
|
|
const columns = [ |
|
|
|
{ |
|
|
@ -70,11 +71,11 @@ function ShareParkMgm() { |
|
|
|
placeholder:"请选择商户名称" |
|
|
|
}, |
|
|
|
{ |
|
|
|
type: "Input", |
|
|
|
type: "SearchSelect", |
|
|
|
label: "车场名称", |
|
|
|
placeholder: "请输入车场名称", |
|
|
|
name: "parkName", |
|
|
|
hiddenCount: 1 |
|
|
|
options: [{label: '全部', value: ""}, ...parkList] |
|
|
|
}, |
|
|
|
{ |
|
|
|
type: "Input", |
|
|
@ -85,6 +86,16 @@ function ShareParkMgm() { |
|
|
|
} |
|
|
|
]; |
|
|
|
|
|
|
|
const ajaxGetPark = () => { |
|
|
|
ajax.getParkList().then(res => { |
|
|
|
if (res.status == 20000) { |
|
|
|
setParkList([...res.data]) |
|
|
|
} else { |
|
|
|
setParkList([]) |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
const handleEdit = (data) => { |
|
|
|
setIsEdit(true) |
|
|
|
setEditData({...data}) |
|
|
@ -171,6 +182,7 @@ function ShareParkMgm() { |
|
|
|
|
|
|
|
useEffect(() => { |
|
|
|
getTimeRulesData() |
|
|
|
ajaxGetPark() |
|
|
|
}, []) |
|
|
|
|
|
|
|
|
|
|
@ -187,6 +199,7 @@ function ShareParkMgm() { |
|
|
|
renderAdd={() => ( |
|
|
|
<Button type="primary" className="submit" onClick={handleAdd}>添加</Button> |
|
|
|
)} |
|
|
|
isExport={false} |
|
|
|
// mandatory={'parking_num'} |
|
|
|
// mandatory_name={'泊位号'} |
|
|
|
// pagename="PDA操作记录" |
|
|
@ -201,6 +214,7 @@ function ShareParkMgm() { |
|
|
|
onOk={handleEditConfirm} |
|
|
|
data={editData} |
|
|
|
timeRulesData={timeRulesData} |
|
|
|
parkList={parkList} |
|
|
|
/> |
|
|
|
</> |
|
|
|
); |
|
|
|