```
feat(api): 添加useResponseData配置以简化响应数据处理 - 在force.js中的所有API函数中添加useResponseData: true配置 - 修改request.js拦截器以支持useResponseData配置,直接返回data.data - 更新EntList.vue中API调用的数据处理方式,从解构赋值改为直接使用data ```
This commit is contained in:
parent
f322ebaa19
commit
83967c68cd
|
|
@ -2,6 +2,7 @@ import request from '@/utils/request'
|
|||
|
||||
export function xrForceDeregisterSpeList(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/list',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -10,6 +11,7 @@ export function xrForceDeregisterSpeList(data) {
|
|||
|
||||
export function baseinfoListByRegOrg(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/baseinfoListByRegOrg',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -18,6 +20,7 @@ export function baseinfoListByRegOrg(data) {
|
|||
|
||||
export function xrForceDeregisterSpeSaveIvdAcceptNew(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/saveIvdAcceptList',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -26,6 +29,7 @@ export function xrForceDeregisterSpeSaveIvdAcceptNew(data) {
|
|||
|
||||
export function xrForceDeregisterSpeListByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/listByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -34,6 +38,7 @@ export function xrForceDeregisterSpeListByBizSeqNo(params) {
|
|||
|
||||
export function getForceDeregisterContent(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/getForceDeregisterContent',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -42,6 +47,7 @@ export function getForceDeregisterContent(data) {
|
|||
|
||||
export function xrForceDeregisterSpeProcessControl(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/processControl',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -50,6 +56,7 @@ export function xrForceDeregisterSpeProcessControl(data) {
|
|||
|
||||
export function xrForceDeregisterRemList(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/list',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -58,6 +65,7 @@ export function xrForceDeregisterRemList(data) {
|
|||
|
||||
export function forceSpePageByRegOrg(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/forceSpePageByRegOrg',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -66,6 +74,7 @@ export function forceSpePageByRegOrg(data) {
|
|||
|
||||
export function xrForceDeregisterRemSaveIvdAcceptNew(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/saveIvdAcceptList',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -74,6 +83,7 @@ export function xrForceDeregisterRemSaveIvdAcceptNew(data) {
|
|||
|
||||
export function xrForceDeregisterRemByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/selectByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -82,6 +92,7 @@ export function xrForceDeregisterRemByBizSeqNo(params) {
|
|||
|
||||
export function xrForceDeregisterRemProcessControl(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/processControl',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -90,6 +101,7 @@ export function xrForceDeregisterRemProcessControl(data) {
|
|||
|
||||
export function xrForceDeregisterGetApprovalFormByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregister/getApprovalFormByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -98,6 +110,7 @@ export function xrForceDeregisterGetApprovalFormByBizSeqNo(params) {
|
|||
|
||||
export function getDecisionContent(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregister/getDecisionContent',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -106,6 +119,7 @@ export function getDecisionContent(data) {
|
|||
|
||||
export function getForceNoticeContent(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregister/getForceNoticeContent',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -114,6 +128,7 @@ export function getForceNoticeContent(data) {
|
|||
|
||||
export function xrLiccanRecTaskList(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/list',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -122,6 +137,7 @@ export function xrLiccanRecTaskList(data) {
|
|||
|
||||
export function pageForceResByRegOrg(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/pageForceResByRegOrg',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -130,6 +146,7 @@ export function pageForceResByRegOrg(data) {
|
|||
|
||||
export function xrLiccanRecTaskSaveIvdAcceptNew(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/saveIvdAcceptList',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -138,6 +155,7 @@ export function xrLiccanRecTaskSaveIvdAcceptNew(data) {
|
|||
|
||||
export function XrLiccanRecTaskByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/selectByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -146,6 +164,7 @@ export function XrLiccanRecTaskByBizSeqNo(params) {
|
|||
|
||||
export function generateLiccanSta(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/generateLiccanSta',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -154,6 +173,7 @@ export function generateLiccanSta(data) {
|
|||
|
||||
export function XrLiccanRecTaskProcessControl(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/processControl',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -162,6 +182,7 @@ export function XrLiccanRecTaskProcessControl(data) {
|
|||
|
||||
export function xrLiccanRecTaskGetApprovalFormByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrLiccanRecTask/getApprovalFormByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -170,6 +191,7 @@ export function xrLiccanRecTaskGetApprovalFormByBizSeqNo(params) {
|
|||
|
||||
export function xrForceDeregisterByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregister/selectByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -178,6 +200,7 @@ export function xrForceDeregisterByBizSeqNo(params) {
|
|||
|
||||
export function generateDecisionContent(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/generateDecisionContent',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -186,6 +209,7 @@ export function generateDecisionContent(data) {
|
|||
|
||||
export function xrForceDeregisterRemGetApprovalFormByBizSeqNo(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterRem/getApprovalFormByBizSeqNo',
|
||||
method: 'get',
|
||||
params
|
||||
|
|
@ -194,6 +218,7 @@ export function xrForceDeregisterRemGetApprovalFormByBizSeqNo(params) {
|
|||
|
||||
export function forceDeregisterPageByRegOrg(data) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/XrForceDeregisterSpe/forceDeregisterPageByRegOrg',
|
||||
method: 'post',
|
||||
data
|
||||
|
|
@ -201,8 +226,9 @@ export function forceDeregisterPageByRegOrg(data) {
|
|||
}
|
||||
export function isTaskCreater(params) {
|
||||
return request({
|
||||
useResponseData: true,
|
||||
url: '/xrTaskList/isTaskCreater',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,6 +57,9 @@ service.interceptors.response.use(
|
|||
duration: 5 * 1000
|
||||
})
|
||||
}
|
||||
if (response.config.useResponseData) {
|
||||
return data.data
|
||||
}
|
||||
return response.config.useHeader ? response : data
|
||||
},
|
||||
error => {
|
||||
|
|
|
|||
|
|
@ -226,7 +226,7 @@ export default {
|
|||
entity: {
|
||||
...parseSearchFormData
|
||||
}
|
||||
}).then(({ data }) => {
|
||||
}).then((data) => {
|
||||
this.showNoDataMessage = !searchUscc && !entName
|
||||
return {
|
||||
tableData: data.dataPage.records,
|
||||
|
|
|
|||
Loading…
Reference in New Issue