customer.module.ts 1.2 KB
//客户管理 - 相关数据存储
const state = {
  //客户管理 - 大数据数据
  custInfo: {},
  //裁判文书数据
  judList: [],
  //企业 - 进入全景视图数据
  companyInfo: {},
  //个人 - 进入全景视图数据
  CtfInstNo: {},
  //辅助功能,贷款试算或者随意分存储计算结果
  CalculateRes: {},
};
const mutations = {
  setCustInfo: (state:any, custInfo:any) => {
    state.custInfo = custInfo;
  },
  setJudList: (state:any, judList:any) => {
    state.judList = judList;
  },
  setCompanyInfo: (state:any, companyInfo:any) => {
    state.companyInfo = companyInfo;
  },
  setCtfInstNo: (state:any, CtfInstNo:any) => {
    state.CtfInstNo = CtfInstNo;
  },
  setCalculateRes: (state:any, CalculateRes:any) => {
    state.CalculateRes = CalculateRes;
  },
};
const actions = {};
const getters = {
  getCustInfo: (state:any) => {
    return state.custInfo;
  },
  getJudList: (state:any) => {
    return state.judList;
  },
  getCompanyInfo: (state:any) => {
    return state.companyInfo;
  },
  getCtfInstNo: (state:any) => {
    return state.CtfInstNo;
  },
  getCalculateRes: (state:any) => {
    return state.CalculateRes;
  },
};
export default {
  state,
  mutations,
  actions,
  getters
};