diff --git a/.env.dev b/.env.dev index 7966052a37e68c2e2abce2708bd6b624be16dbd3..35d14c37242f600cfc1c7a4e1f11b828a2d8460a 100644 --- a/.env.dev +++ b/.env.dev @@ -17,17 +17,17 @@ VUE_APP_MS_GATEWAY_API = http://192.168.14.1:9140 // 业务服务 VUE_APP_AUTH_API = /ms-system/api/v1/sys-cust-info/permit_endpoint -VUE_SYSTEM_API = /ms-system/api/v1/sys-cust-info/permit_endpoint +VUE_APP_MS_SYSTEM_API = /ms-system/api/v1/sys-cust-info/permit_endpoint + VUE_APP_MS_AUTH_API = http://82.157.46.222:9125/ms-auth -VUE_APP_MS_SYSTEM_API = http://15.1.48.21:9140/ms-system VUE_APP_MS_NETTY_API = http://15.1.48.21:9140/ms-netty VUE_APP_MS_APPLICATION_API = http://15.1.48.21:9140/ms-application // 第三方服务 VUE_APP_QL_FORM_API = http://152.136.68.93:9018/ms-qing-long/api/v1/des-cache-info/permit_endpoint/query-cacheversion-by-appid-cachetype // 启动网关 (on | off) -VUE_APP_ENABLE_GATEWAY = off +VUE_APP_ENABLE_GATEWAY = on VUE_APP_SYS_API = http://10.2.3.118:9165/online-financial-service/api/v1/cust-info/permit_endpoint diff --git a/src/constants/api/login/forget-pass-mgt.ts b/src/constants/api/login/forget-pass-mgt.ts new file mode 100644 index 0000000000000000000000000000000000000000..4b4c45fc82eb50175f2a98247e2e4d09bdb0026e --- /dev/null +++ b/src/constants/api/login/forget-pass-mgt.ts @@ -0,0 +1,30 @@ +/* + * @Author: jiangzaicheng jiangzaicheng_jzc@163.com + * @Date: 2022-07-05 14:56:29 + * @LastEditors: jiangzaicheng jiangzaicheng_jzc@163.com + * @LastEditTime: 2022-07-06 14:53:22 + * @FilePath: \mcep-h5\src\constants\api\login\login-mgt.api.ts + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ +import { MethodType } from "@/constants/enum/general/method-type.enum"; +import { HeaderType } from "@/constants/enum/general/header-type.enum"; + +// const prefix = "http://10.2.3.118:9165/online-financial-service/api/v1/cust-info/permit_endpoint" +// const prefix = "http://10.0.3.144:9165/online-financial-service/api/v1/cust-info/permit_endpoint" + + +//网关 +const prefix = process.env.VUE_APP_MS_GATEWAY_API + "/ms-system/api/v1/cust-login/permit_endpoint"; + +//本地 +// const prefix = "http://localhost:9130"+ process.env.VUE_SYSTEM_API ; + +const forgetPassAPI = { + ForgetPass: { + url: prefix + "/changePassword", + method: MethodType.POST.code, + header: HeaderType.AUTH.code, + }, +}; + +export default forgetPassAPI; diff --git a/src/constants/api/login/regist-mgt.api.ts b/src/constants/api/login/regist-mgt.api.ts index f5c3ed206b5d74374bf729421fce9897c9de0e60..1f254ab8b8127d4dc909832cedce3006c43236be 100644 --- a/src/constants/api/login/regist-mgt.api.ts +++ b/src/constants/api/login/regist-mgt.api.ts @@ -14,10 +14,10 @@ import { HeaderType } from "@/constants/enum/general/header-type.enum"; //网关 -const prefix = process.env.VUE_APP_MS_GATEWAY_API + process.env.VUE_SYSTEM_API ; +const prefix = process.env.VUE_APP_MS_GATEWAY_API + process.env.VUE_APP_AUTH_API; //本地 -// const prefix = "http://localhost:9130"+ process.env.VUE_APP_AUTH_API ; +// const prefix = "http://localhost:9130"+ process.env.VUE_SYSTEM_API ; const registApi = { registSystem: { diff --git a/src/views/login/ForgetPassView.vue b/src/views/login/ForgetPassView.vue index 0fb0634789129c411cb26328b2fec2e8b3b358b4..5d910f7bc1e220339645b92e8e987106050cb2c5 100644 --- a/src/views/login/ForgetPassView.vue +++ b/src/views/login/ForgetPassView.vue @@ -119,9 +119,11 @@ import { Component, Vue } from "vue-property-decorator"; import { Image as VanImage, Toast } from "vant"; import apiService from "@/services/api.service"; + import { Code } from "@/constants/enum/general/code.enum"; import { RestfulResponse } from "@/model/domain/RestfulResponse"; import commonApi from "@/constants/api/login/common.api"; +import forgetPassAPI from "@/constants/api/login/forget-pass-mgt"; @Component({ name: "ForgetPassView", @@ -141,6 +143,7 @@ export default class ForgetPassView extends Vue { timer: any = ""; //定时器 time: number = 60; //计数 radio: string = "0"; + // showCode =false; // noChange(s:string){ @@ -196,7 +199,24 @@ export default class ForgetPassView extends Vue { }); } onSubmit(values: any) { - console.log("submit", values); + let param = { + loginNo:this.loginNo , + newPassword: this.newpassword, + phoneVerifyCode:this.sms , + requirePassword:this.restpassword + }; + apiService + .general(forgetPassAPI.ForgetPass, param, undefined, undefined) + .then((response: RestfulResponse) => { + if (response.code == Code.SUCCESS.code) { + this.$router.push({ + name: `Mianview`, + params: { + data: response.data + } + }) + } + }); } created() { this.$nextTick(() => this._updatePicCode());