Browse Source

password updated, redirect successful.

zhangrenyuan/feature-20250714163943-金币前端二期
zry 3 weeks ago
parent
commit
7471702da0
  1. 22
      src/components/changePassword.vue
  2. 2
      src/router/index.js
  3. 2
      src/views/consume/coinConsumeDetail.vue
  4. 2
      src/views/permissions/permission.vue
  5. 2
      src/views/recharge/coinRechargeDetail.vue
  6. 4
      src/views/refund/coinRefundDetail.vue
  7. 2
      src/views/usergold/clientCountBalance.vue

22
src/components/changePassword.vue

@ -177,14 +177,28 @@ const changePassword = async function () {
const result = await API({url: '/admin/password', data: params})
console.log('@@@@@@@@@@@修改密码结果:', result)
if(result.status === 200){
if(result.code === 200){
//
console.log('AAA')
router.replace('/PasswordSuccess')
.then(() => {
console.log('路由跳转成功');
})
.catch((error) => {
console.error('路由跳转失败:', error);
ElMessage.error('跳转失败,请重试');
});
ElMessage.success('修改密码成功')
//
resetFields()
router.replace ('/PasswordSuccess');
}else if(result === 400){
console.log('BBB')
console.log('CCC')
return result
}else if(result.code === 400){
//
console.log('修改密码失败')
ElMessage.error('修改密码失败')
//todo
}

2
src/router/index.js

@ -73,7 +73,7 @@ const router = createRouter({
},
// 跳转页面
{ path: '/PasswordSuccess', name: "PasswordSuccess.vue", component: () => import("../components/PasswordSuccess.vue") },
{ path: '/PasswordSuccess', name: "PasswordSuccess", component: () => import("../components/PasswordSuccess.vue") },

2
src/views/consume/coinConsumeDetail.vue

@ -512,7 +512,7 @@ onMounted(async function () {
<!-- 设置表格容器的高度和滚动样式 -->
<div style="height: 576px; overflow-y: auto">
<el-table :data="tableData" style="width: 100%" height="576px" @sort-change="handleSortChange">
<el-table-column type="index" label="序号" width="100px" fixed="left">
<el-table-column type="index" label="序号" width="80px" fixed="left">
<template #default="scope">
<span>{{
scope.$index + 1 + (getObj.pageNum - 1) * getObj.pageSize

2
src/views/permissions/permission.vue

@ -523,7 +523,7 @@ const handleCurrentChange = function (val) {
<el-icon>
<UserFilled />
</el-icon>
员工精网
员工OA
</div>
</template>
{{ permissionEditObj.account }}

2
src/views/recharge/coinRechargeDetail.vue

@ -444,7 +444,7 @@ const handleSortChange = (column) => {
}}</span>
</template>
</el-table-column>
<el-table-column fixed="left" prop="name" label="姓名" width="80px" />
<el-table-column fixed="left" prop="name" label="姓名" width="150px" />
<el-table-column fixed="left" prop="jwcode" label="精网号" width="110px" />
<el-table-column prop="market" label="所属地区" width="100px" />
<el-table-column prop="activity" label="活动名称" width="110px" show-overflow-tooltip/>

4
src/views/refund/coinRefundDetail.vue

@ -512,7 +512,7 @@ const handleCurrentChange = function (val) {
<el-table-column
type="index"
label="序号"
width="100px"
width="80px"
fixed="left"
>
<template #default="scope">
@ -526,7 +526,7 @@ const handleCurrentChange = function (val) {
prop="name"
label="姓名"
fixed="left"
width="100px"
width="130px"
/>
<el-table-column
prop="jwcode"

2
src/views/usergold/clientCountBalance.vue

@ -286,7 +286,7 @@ const exportExcel = async function () {
}}</span>
</template>
</el-table-column>
<el-table-column prop="name" label="姓名" width="120" />
<el-table-column prop="name" label="姓名" width="150" />
<el-table-column prop="jwcode" label="精网号" width="120" />
<el-table-column prop="market" label="所属地区" width="120" />
<el-table-column prop="allJb" label="金币总数" width="120" aligh="center">

Loading…
Cancel
Save