| | |
| | | })
|
| | |
|
| | | export const get = async (url, params) => {
|
| | | if (params?.condition != null && params?.condition != undefined && params?.condition != "") {
|
| | | if (params?.condition != null && params?.condition != undefined && params?.condition != "") {
|
| | | params.current = 1
|
| | | }
|
| | | if (params?._param != null && params?._param != undefined && hasNonEmptyProperty(params?._param)) {
|
| | | data.current = 1
|
| | | }
|
| | |
|
| | | return instance({
|
| | | url: url,
|
| | | method: 'get',
|
| | |
| | | })
|
| | | }
|
| | |
|
| | | function hasNonEmptyProperty(obj) {
|
| | | return Object.values(obj).some(value => {
|
| | | // 定义何为"不为空" - 根据需求调整
|
| | | return value !== null && value !== undefined && value !== '';
|
| | | });
|
| | | }
|
| | |
|
| | | export const post = async (url, data) => {
|
| | | if (data?.condition != null && data?.condition != undefined && data?.condition != "") {
|
| | | data.current = 1
|
| | | }
|
| | |
|
| | | if (data._param != null && data._param != undefined && hasNonEmptyProperty(data?._param)) {
|
| | | data.current = 1
|
| | | }
|
| | | return instance({
|
| | | url: url,
|
| | | method: 'post',
|