This commit is contained in:
username 2024-04-09 21:51:33 +08:00
commit 6942f86a00
4 changed files with 7070 additions and 3548 deletions

10576
package-lock.json generated

File diff suppressed because it is too large Load Diff

10
src/api/login.js Normal file
View File

@ -0,0 +1,10 @@
import request from './request'
// 用户登陆接口
export function userLogin (query) {
return request({
url: 'http://127.0.0.1:8052/api/login/account',
method: 'post',
data: query
})
}

13
src/api/request.js Normal file
View File

@ -0,0 +1,13 @@
import axios from 'axios'
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
const service = axios.create({
baseURL: 'http://localhost:8052',
timeout: 60000
})
service.interceptors.response.use(res => {
return res.data
})
export default service

View File

@ -52,6 +52,7 @@
</template>
<script>
import { userLogin } from '@/api/login'
import { Message } from 'element-ui'
export default {
@ -64,6 +65,13 @@ export default {
username: '',
repassword: ''
},
query: {
code: '',
account: 'ddmt',
password: '000000',
scene: '1',
terminal: '4'
},
checked: false,
rules: {
username: [
@ -92,7 +100,16 @@ export default {
if (this.form.username === '' || this.form.password === '') {
Message.error('账号或密码不能为空')
} else {
this.$router.push('/index')
// this.$router.push('/index')
this.query.account = this.form.username
this.query.password = this.form.password
userLogin(this.query).then(response => {
console.log(response)
Message({
message: response.msg,
type: 'success'
})
})
}
},
remenber (data) {