新增加款接口
This commit is contained in:
commit
5a78d55033
|
@ -7,8 +7,8 @@ if (process.env.NODE_ENV == 'test' || process.env.NODE_ENV == 'development') {
|
||||||
// 测试环境
|
// 测试环境
|
||||||
baseurl = 'http://192.168.6.75'
|
baseurl = 'http://192.168.6.75'
|
||||||
window.baseurl = 'http://192.168.6.75'
|
window.baseurl = 'http://192.168.6.75'
|
||||||
// baseurl = 'http://192.168.6.148:8056'
|
// baseurl = 'http://192.168.6.116:8056'
|
||||||
// window.baseurl = 'http://192.168.6.148:8056'
|
// window.baseurl = 'http://192.168.6.116:8056'
|
||||||
}
|
}
|
||||||
if (process.env.NODE_ENV == 'production') {
|
if (process.env.NODE_ENV == 'production') {
|
||||||
// 生成环境
|
// 生成环境
|
||||||
|
@ -870,4 +870,9 @@ export const getVoucherWarningAccount = () => {
|
||||||
return req('get', baseurl + '/auth/admin/voucherWarningAccount')
|
return req('get', baseurl + '/auth/admin/voucherWarningAccount')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 加款
|
||||||
|
export const addFund = (data, id) => {
|
||||||
|
return req('post', baseurl + `/codes/voucher/fund/${id}`, data)
|
||||||
|
}
|
||||||
|
|
||||||
export { req }
|
export { req }
|
||||||
|
|
|
@ -5,7 +5,7 @@ import Form from '../../../components/form/main'
|
||||||
import FormItem from '../../../components/form-item/main'
|
import FormItem from '../../../components/form-item/main'
|
||||||
import rules from './rules'
|
import rules from './rules'
|
||||||
import { Button, Notify } from 'zent'
|
import { Button, Notify } from 'zent'
|
||||||
|
import { addFund, handelResponse } from '../../../assets/api'
|
||||||
export default ({ data, onChangeMoney }) => {
|
export default ({ data, onChangeMoney }) => {
|
||||||
const [stateData, setStateData] = useState({ addNew: '' })
|
const [stateData, setStateData] = useState({ addNew: '' })
|
||||||
const ref = useRef()
|
const ref = useRef()
|
||||||
|
@ -19,7 +19,22 @@ export default ({ data, onChangeMoney }) => {
|
||||||
Number(stateData?.recharge_amount) + Number(stateData.addNew) <
|
Number(stateData?.recharge_amount) + Number(stateData.addNew) <
|
||||||
Number(stateData?.all_budget)
|
Number(stateData?.all_budget)
|
||||||
) {
|
) {
|
||||||
onChangeMoney(false, Number(stateData.addNew))
|
addFund({ recharge_amount: stateData.addNew }, data.goods_id).then(
|
||||||
|
(res) => {
|
||||||
|
handelResponse(
|
||||||
|
res,
|
||||||
|
(req, msg) => {
|
||||||
|
Notify.error('加款成功')
|
||||||
|
setTimeout(() => {
|
||||||
|
onChangeMoney(false, Number(stateData.addNew))
|
||||||
|
}, 1000)
|
||||||
|
},
|
||||||
|
(err) => {
|
||||||
|
Notify.error(err)
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
)
|
||||||
} else {
|
} else {
|
||||||
Notify.error('加款失败')
|
Notify.error('加款失败')
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue