setup.ts 804 B

123456789101112131415161718
  1. import {
  2. QueryModifyUserInfoApply,
  3. } from "@/services/go/ermcp/customInfo";
  4. import {ModifyUserInfoApplyReq} from "@/services/go/ermcp/customInfo/interface";
  5. import {Ref} from "vue";
  6. import {commonResultInfo, getRequestResultInfo} from "@/common/methods/request";
  7. import {ChangeCustomInfoSign} from "@/views/information/custom/setup";
  8. /**
  9. * 修改用户申请
  10. * @param type: 2新 增, type: 1保存草稿
  11. */
  12. export function modifyUserInfo(type: number, userInfoApply: ModifyUserInfoApplyReq, loading: Ref<boolean>): Promise<string>{
  13. loading.value = true;
  14. const sign = getRequestResultInfo(ChangeCustomInfoSign, type) // 接口请求后的返回提示 这里统一进行管理
  15. const result = QueryModifyUserInfoApply(userInfoApply)
  16. return commonResultInfo(result, sign, loading)
  17. }