Skip to main content

d2admin

D2 Admin

1.修改登录

设计到页面
  • 登录页
  • src/views/system/login/page.vue
  • 登陆页js
  • src/api/modules/sys.user.api.js
  • 登陆校验js
  • src/store/modules/d2admin/modules/account.js
  • 请求js
  • src/utils/request.js
  • 返回处理js
  • src/api/service.js

2.修改返回值

tip
  • /src/utils/request.js
  • code 以及返回的msg/massage 仔细核对字段名是否一致.
  • src/api/service.js

3.请求方法例子

import { ChangePassword, ChangePayPassword } from '@/api/account'
export default {
methods: {
async submitPayPassword() {
if (this.form.pay_password !== this.form.confirm_pay_password) {
this.$message.error('The new password does not match the confirmed password')
return
}
try {
const payres = await ChangePayPassword(this.form)
console.log('res', payres)
if (payres.code === 0) {
this.$message.success('success')
this.modifyPasswordVisible = false
} else {
this.$message.error('please try agin')
}
} catch (error) {
// 处理错误
console.log('error', error)
}
this.form = {}
}
}
}

4.路由

tip

/src/d2-admin-start-kit/src/router/routes.js src/menu/index.js

5.size

big medium small mini