export default {
|
state: {
|
fallBackOrgBaseSubmitReq: {}, // 基础信息
|
fallBackOrgApplyConstraintSubmitReq: {}, // 授信约束
|
fallBackOrgPutoutConstraintSubmitReq: {}, // 放款约束
|
loanOrgFuncConstraintListSubmitReqs: [], // 功能约束
|
currentTabs: '',
|
sonProcessCode: []
|
},
|
mutations: {
|
setFallBackOrgBaseSubmitReq(state, info) {
|
const { fallBackOrgBaseSubmitReq } = state
|
state.fallBackOrgBaseSubmitReq = { ...fallBackOrgBaseSubmitReq, ...info }
|
},
|
setFallBackOrgApplyConstraintSubmitReq(state, info) {
|
const { fallBackOrgApplyConstraintSubmitReq } = state
|
state.fallBackOrgApplyConstraintSubmitReq = {
|
...fallBackOrgApplyConstraintSubmitReq,
|
...info
|
}
|
},
|
setFallBackOrgPutoutConstraintSubmitReq(state, info) {
|
const { fallBackOrgPutoutConstraintSubmitReq } = state
|
state.fallBackOrgPutoutConstraintSubmitReq = {
|
...fallBackOrgPutoutConstraintSubmitReq,
|
...info
|
}
|
},
|
setFallBackOrgFuncConstraintListSubmitReqs(state, info) {
|
state.loanOrgFuncConstraintListSubmitReqs = info
|
},
|
setSonProcessCode(state, info) {
|
const { sonProcessCode } = state
|
const index = sonProcessCode.findIndex(({ type }) => type === info.type)
|
if (index > -1) {
|
sonProcessCode[index].value = info.value
|
} else {
|
sonProcessCode.push(info)
|
}
|
state.sonProcessCode = [...sonProcessCode]
|
state.currentTabs = info.type
|
}
|
},
|
actions: {},
|
getters: {}
|
}
|