diff --git a/src/pages/InRoadMgm/BusinessMgm/ChargeRules/EditModal.jsx b/src/pages/InRoadMgm/BusinessMgm/ChargeRules/EditModal.jsx index 9134cd6..f06c062 100644 --- a/src/pages/InRoadMgm/BusinessMgm/ChargeRules/EditModal.jsx +++ b/src/pages/InRoadMgm/BusinessMgm/ChargeRules/EditModal.jsx @@ -796,7 +796,7 @@ const FormModal = (props) => { label="时段" className="yisa-label" > - @@ -806,7 +806,7 @@ const FormModal = (props) => { name={[name, "end"]} label="" > - + { label="时段" className="yisa-label" > - @@ -987,6 +987,7 @@ const FormModal = (props) => { label="" > diff --git a/src/pages/InRoadMgm/BusinessMgm/ChargeRules/FormModal.jsx b/src/pages/InRoadMgm/BusinessMgm/ChargeRules/FormModal.jsx index 6504dfb..d6922e7 100644 --- a/src/pages/InRoadMgm/BusinessMgm/ChargeRules/FormModal.jsx +++ b/src/pages/InRoadMgm/BusinessMgm/ChargeRules/FormModal.jsx @@ -776,7 +776,7 @@ const FormModal = (props) => { label="时段" className="yisa-label" > - @@ -786,6 +786,7 @@ const FormModal = (props) => { label="" > @@ -958,7 +959,7 @@ const FormModal = (props) => { label="时段" className="yisa-label" > - @@ -968,6 +969,7 @@ const FormModal = (props) => { label="" > diff --git a/src/pages/InRoadMgm/PersonMgm/Performance/WorkerStat/loadable.jsx b/src/pages/InRoadMgm/PersonMgm/Performance/WorkerStat/loadable.jsx index 28fdafc..0143dee 100644 --- a/src/pages/InRoadMgm/PersonMgm/Performance/WorkerStat/loadable.jsx +++ b/src/pages/InRoadMgm/PersonMgm/Performance/WorkerStat/loadable.jsx @@ -26,7 +26,7 @@ function WorkerStat(props) { operator: '0',//商户名称 username: '',//登录名 user_id: '0',//姓名 - job_status: '0',//在职状态 + job_status: '1',//在职状态 start: moment().subtract(1, 'days').format('YYYY-MM-DD'), end: moment().subtract(1, 'days').format('YYYY-MM-DD'), pn: 1, diff --git a/src/pages/InRoadMgm/Stuff/CategroyConf/loadable.jsx b/src/pages/InRoadMgm/Stuff/CategroyConf/loadable.jsx index 460ffd4..09431dc 100644 --- a/src/pages/InRoadMgm/Stuff/CategroyConf/loadable.jsx +++ b/src/pages/InRoadMgm/Stuff/CategroyConf/loadable.jsx @@ -18,7 +18,7 @@ function CategroyConf(props) { export_url: '', process_url: "" }) - const parameter={ + const parameter = { brand_id: '0',//物品类型 operatorid: '0',//商户名称 pn: 1, @@ -31,14 +31,34 @@ function CategroyConf(props) { const [editVisible, setEditVisible] = useState(false) const [addVisible, setAddVisible] = useState(false) const [deleteVisible, setDeleteVisible] = useState(false) + const [getOperatorid, setGetOperatorid] = useState(true) //物品类型 const handleOperator = (v) => { setFormData({ ...formData, brand_id: v }) } //商户名称 + const [getOperationName, setGetOperationName] = useState([]) + const [getOperatorValue, setGetOperatorValue] = useState('') const handleDeployType = (value) => { - setFormData({ ...formData, operatorid: value }) + setGetOperatorValue(value) + if (value) { + setGetOperatorid(false) + } + setFormData({ ...formData, operatorid: value, brand_id: '' }) + setGetOperationName([]) } + useEffect(() => { + if (getOperatorValue != '') { + let data = { + operator_id: getOperatorValue + } + ajax.assetsType(data).then(res => { + let arr = res.data + let newArr = arr.slice(1) + setGetOperationName(res.data) + }) + } + }, [getOperatorValue]) //列表 const handleColumns = (tab) => { let result = [...deployListColumns]; @@ -99,9 +119,9 @@ function CategroyConf(props) { const checkModal = () => { setCheckVisible(false) } - const [getRecord,setGetRecord]=useState({}) - const deleteModalBtn=()=>{ - let data ={ + const [getRecord, setGetRecord] = useState({}) + const deleteModalBtn = () => { + let data = { id: getRecord } ajax.saveGoodDeleteData(data).then((res) => { @@ -109,7 +129,7 @@ function CategroyConf(props) { message.success('删除成功') setDeleteVisible(false) getData(formData) - }else{ + } else { message.error(res.message) } }) @@ -141,7 +161,7 @@ function CategroyConf(props) { setFormData({ ...parameter }) - getData({...parameter,pn: 1} ) + getData({ ...parameter, pn: 1 }) } const handleDetail = () => { let result = [...handleDeColumns]; @@ -197,16 +217,16 @@ function CategroyConf(props) { const changePn = (pn, length) => { if (formData.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 })) + 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 })) } } //切换每页条数 const changeLength = (pn, length) => { setFormData(Object.assign({}, formData, { pn: 1, page_size: length })) setLastFormData(Object.assign({}, lastFormData, { pn: 1, page_size: length })) - lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn,page_size: length }) + lastFormDataRef.current = Object.assign({}, lastFormData, { pn: pn, page_size: length }) getData(Object.assign({}, formData, { pn: 1, page_size: length })) } //检索数据 @@ -214,12 +234,6 @@ function CategroyConf(props) { setFormData({ ...formData, pn: 1 }) getData(Object.assign({}, formData, { pn: 1 })) } - const [getOperationName, setGetOperationName] = useState([]) - const name = () => { - ajax.assetsType().then(res => { - setGetOperationName(res.data) - }) - } const [getMerchantDataName, setGetMerchantDataName] = useState([]) const [getNewMerchantDataName, setNewGetMerchantDataName] = useState([]) const merchantDataName = () => { @@ -273,7 +287,7 @@ function CategroyConf(props) { brand_name: '', remarks: '' }) - }else{ + } else { message.error(res.message) } }) @@ -283,7 +297,7 @@ function CategroyConf(props) { const editBtn = () => { let data = { ...getEditData, - id:getRecord + id: getRecord } if (getEditData.name == '') { message.error('请选择商户') @@ -299,18 +313,18 @@ function CategroyConf(props) { brand_name: '', remarks: '' }) - }else{ + } else { message.error(res.message) } }) } } const placeBtn = () => { - - + + setDeleteVisible(false) } - const addPlaceBtn=()=>{ + const addPlaceBtn = () => { setAddVisible(false) setCheckData({ name: '', @@ -318,7 +332,7 @@ function CategroyConf(props) { remarks: '' }) } - const editPlaceBtn=()=>{ + const editPlaceBtn = () => { setEditVisible(false) setGetEditData({ name: '', @@ -326,33 +340,38 @@ function CategroyConf(props) { remarks: '' }) } - const [sessionTabList, setSessionTabList] = useSessionStorageState('categroyConf', { - value: { - } - }) - useEffect(() => { - console.log(location) - if (sessionTabList && Object.values(sessionTabList).length > 0) { - setFormData({ - brand_id: sessionTabList?.brand_id, - operatorid: sessionTabList?.operatorid, - pn: sessionTabList?.pn, - page_size: sessionTabList?.page_size, - }) - } - }, []) - useEffect(() => { - setSessionTabList({ - ...formData - }) - }, [formData]) + // const [sessionTabList, setSessionTabList] = useSessionStorageState('categroyConf', { + // value: { + // } + // }) + // useEffect(() => { + // console.log(location) + // if (sessionTabList && Object.values(sessionTabList).length > 0) { + // setFormData({ + // brand_id: sessionTabList?.brand_id, + // operatorid: sessionTabList?.operatorid, + // pn: sessionTabList?.pn, + // page_size: sessionTabList?.page_size, + // }) + // } + // }, []) + // useEffect(() => { + // setSessionTabList({ + // ...formData + // }) + // }, [formData]) //删除功能 const deleteModal = () => { setDeleteVisible(false) } + const getOperName = () => { + ajax.assetsType().then(res => { + setGetOperationName(res.data) + }) + } useEffect(() => { getData() - name() + getOperName() merchantDataName() }, []) return <> @@ -373,6 +392,7 @@ function CategroyConf(props) {
-
*
+
*
-
+