You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
import proxy from "../proxy"; |
|
const userProduct = { |
|
list: |
|
(data = {}) => |
|
async (dispatch) => { |
|
await proxy.get("userProduct/list", data, { dispatch }); |
|
}, |
|
info: |
|
(data = {}) => |
|
async (dispatch) => |
|
await proxy.get("userProduct/info", data, { dispatch }), |
|
update: |
|
(data = {}, data2 = {}) => |
|
async (dispatch) => { |
|
await proxy.put("userProduct/update", data); |
|
await proxy.get("userProduct/list", data2, { dispatch }); |
|
}, |
|
add: |
|
(data = {}, data2 = {}, data3 = {}) => |
|
async (dispatch) => { |
|
await proxy.post("userProduct/add", data, { dispatch }); |
|
await proxy.get("userProduct/list", data2, { dispatch }); |
|
await proxy.get("userFactor/info", data3, { dispatch }); |
|
}, |
|
del: |
|
(data = {}, data2 = {}) => |
|
async (dispatch) => { |
|
await proxy.delete("userProduct/delete", data); |
|
await proxy.get("userProduct/list", data2, { dispatch }); |
|
}, |
|
myList: |
|
(data = {}) => |
|
async (dispatch) => { |
|
await proxy.get("userProduct/myList", data, { dispatch }); |
|
}, |
|
}; |
|
|
|
export default userProduct;
|
|
|