user
This commit is contained in:
@@ -1,61 +0,0 @@
|
|||||||
import request from '@/utils/request'
|
|
||||||
import { encrypt } from '@/utils/rsaEncrypt'
|
|
||||||
|
|
||||||
export function add(data) {
|
|
||||||
return request({
|
|
||||||
url: 'api/users',
|
|
||||||
method: 'post',
|
|
||||||
data
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export function del(ids) {
|
|
||||||
return request({
|
|
||||||
url: 'api/users',
|
|
||||||
method: 'delete',
|
|
||||||
data: ids
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export function edit(data) {
|
|
||||||
return request({
|
|
||||||
url: 'api/users',
|
|
||||||
method: 'put',
|
|
||||||
data
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export function editUser(data) {
|
|
||||||
return request({
|
|
||||||
url: 'api/users/center',
|
|
||||||
method: 'put',
|
|
||||||
data
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export function updatePass(user) {
|
|
||||||
const data = {
|
|
||||||
oldPass: encrypt(user.oldPass),
|
|
||||||
newPass: encrypt(user.newPass)
|
|
||||||
}
|
|
||||||
return request({
|
|
||||||
url: 'api/users/updatePass/',
|
|
||||||
method: 'post',
|
|
||||||
data
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export function updateEmail(form) {
|
|
||||||
const data = {
|
|
||||||
password: encrypt(form.pass),
|
|
||||||
email: form.email
|
|
||||||
}
|
|
||||||
return request({
|
|
||||||
url: 'api/users/updateEmail/' + form.code,
|
|
||||||
method: 'post',
|
|
||||||
data
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export default { add, edit, del }
|
|
||||||
|
|
||||||
@@ -116,7 +116,7 @@ import store from '@/store'
|
|||||||
import { isvalidPhone } from '@/utils/validate'
|
import { isvalidPhone } from '@/utils/validate'
|
||||||
import { parseTime } from '@/utils/index'
|
import { parseTime } from '@/utils/index'
|
||||||
import crud from '@/mixins/crud'
|
import crud from '@/mixins/crud'
|
||||||
import { editUser } from '@/api/system/user'
|
import { editUser } from '@/views/system/user'
|
||||||
import Avatar from '@/assets/images/avatar.png'
|
import Avatar from '@/assets/images/avatar.png'
|
||||||
export default {
|
export default {
|
||||||
name: 'Center',
|
name: 'Center',
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
<script>
|
<script>
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
import { validEmail } from '@/utils/validate'
|
import { validEmail } from '@/utils/validate'
|
||||||
import { updateEmail } from '@/api/system/user'
|
import { updateEmail } from '@/views/system/user'
|
||||||
import { resetEmail } from '@/api/system/code'
|
import { resetEmail } from '@/api/system/code'
|
||||||
export default {
|
export default {
|
||||||
props: {
|
props: {
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import store from '@/store'
|
import store from '@/store'
|
||||||
import { updatePass } from '@/api/system/user'
|
import { updatePass } from '@/views/system/user'
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
const confirmPass = (rule, value, callback) => {
|
const confirmPass = (rule, value, callback) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user