diff --git a/src/pages/InRoadMgm/BusinessMgm/Blacklist/index.scss b/src/pages/InRoadMgm/BusinessMgm/Blacklist/index.scss index 87cb2ac..0fd1d23 100644 --- a/src/pages/InRoadMgm/BusinessMgm/Blacklist/index.scss +++ b/src/pages/InRoadMgm/BusinessMgm/Blacklist/index.scss @@ -181,6 +181,7 @@ $color-primary : var(--color-primary); } .addModal{ .yisa-search{ + display: flex; margin: 20px 0 0 20px; } .line{ @@ -211,6 +212,7 @@ $color-primary : var(--color-primary); } .editModal{ .yisa-search{ + display: flex; margin: 20px 0 0 20px; } .line{ diff --git a/src/pages/InRoadMgm/BusinessMgm/Blacklist/loadable.jsx b/src/pages/InRoadMgm/BusinessMgm/Blacklist/loadable.jsx index d4a8de0..0b6a1ff 100644 --- a/src/pages/InRoadMgm/BusinessMgm/Blacklist/loadable.jsx +++ b/src/pages/InRoadMgm/BusinessMgm/Blacklist/loadable.jsx @@ -20,7 +20,7 @@ function Blacklist(props) { }) const parameter = { plate: '',//车牌号 - operator_id: '',//商户名称 + operator_id: '0',//商户名称 pn: 1, size: Number(pageSizeOptions[0]), // 每页条数 } @@ -66,7 +66,11 @@ function Blacklist(props) { } if (getAddData.plate == '') { message.error('请输入车牌号') - } else { + } else if (getAddData.operator_id == '') { + message.error('请选择商户名称') + } else if (getAddData.plate_color_id == '') { + message.error('请选择车牌颜色') + }else { ajax.addChange(data).then(res => { if (res.status === 20000) { setGetAddVisible(false) @@ -172,12 +176,21 @@ function Blacklist(props) { ...getEditData, black_id: getValueId.id } - ajax.detailChange(data).then(res => { - if (res.status === 20000) { - setEditVisible(false) - getData(formData) - } - }) + if (getEditData.plate == '') { + message.error('请输入车牌号') + } else if (getEditData.operator_id == '') { + message.error('请选择商户名称') + } else if (getEditData.plate_color_id == '') { + message.error('请选择车牌颜色') + }else{ + ajax.detailChange(data).then(res => { + if (res.status === 20000) { + setEditVisible(false) + getData(formData) + } + }) + } + } //删除 const [getDeleteData, setGetDeleteData] = useState({}) @@ -231,10 +244,10 @@ function Blacklist(props) { //切换分页 const changePn = (pn, length) => { if (lastFormData.size === length) { - setFormData(Object.assign({}, formData, { pn: pn,size: length})) - setLastFormData(Object.assign({}, lastFormData, { pn: pn ,size: length})) - lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn,size: length }) - getData(Object.assign({}, formData, { pn: pn,size: length })) + setFormData(Object.assign({}, formData, { pn: pn, size: length })) + setLastFormData(Object.assign({}, lastFormData, { pn: pn, size: length })) + lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn, size: length }) + getData(Object.assign({}, formData, { pn: pn, size: length })) } } //切换每页条数 @@ -262,9 +275,13 @@ function Blacklist(props) { setGetAddVisible(true) } const [getOperationName, setGetOperationName] = useState([]) + const [getNewOperationName, setNewGetOperationName] = useState([]) const operationName = () => { ajax.getOperator().then(res => { + let arr = res.data + let newArr = arr.slice(1) setGetOperationName(res.data) + setNewGetOperationName(newArr) }) } const [getPlateColor, setGetPlateColor] = useState([]) @@ -369,6 +386,7 @@ function Blacklist(props) { title='添加黑名单'>
+
*
+
*
-
+