Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
GaoQuYingJiH5-SDT
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xinzhedeai
GaoQuYingJiH5-SDT
Commits
51f67f4e
Commit
51f67f4e
authored
Mar 09, 2024
by
xinzhedeai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
公司列表 api
parent
0debbbfd
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
137 additions
and
27 deletions
+137
-27
common.js
js/common.js
+57
-0
http.js
js/http.js
+4
-3
includeHead.js
js/includeHead.js
+1
-0
login.html
views/login.html
+10
-0
yh-company.html
views/yh-company.html
+25
-12
yh-company.js
views/yh-company.js
+40
-12
No files found.
js/common.js
0 → 100644
View file @
51f67f4e
var
userInfo
=
{
"
dataScopes
"
:
[],
"
roles
"
:
[
"
admin
"
],
"
user
"
:
{
"
avatarName
"
:
"
avatar-2024022311175854.png
"
,
"
avatarPath
"
:
"
C:
\\
eladmin
\\
avatar
\\
avatar-2024022311175854.png
"
,
"
companyId
"
:
null
,
"
companyName
"
:
null
,
"
county
"
:
"
371071000000
"
,
"
createBy
"
:
null
,
"
createTime
"
:
null
,
"
dept
"
:
null
,
"
deptId
"
:
null
,
"
email
"
:
null
,
"
enabled
"
:
true
,
"
gender
"
:
null
,
"
groupId
"
:
null
,
"
id
"
:
1
,
"
jobs
"
:
[{
"
id
"
:
11
,
"
name
"
:
"
全栈开发
"
}],
"
nickName
"
:
"
admin
"
,
"
phone
"
:
"
1
"
,
"
pwdResetTime
"
:
null
,
"
qx
"
:
null
,
"
remarks
"
:
null
,
"
roles
"
:
[{
"
dataScope
"
:
"
全部
"
,
"
id
"
:
1
,
"
level
"
:
1
,
"
name
"
:
"
超级管理员
"
,
"
permissions
"
:
[]
}],
"
tag
"
:
"
2
"
,
"
thIndustryChargeDept
"
:
null
,
"
town
"
:
null
,
"
updateBy
"
:
null
,
"
updateTime
"
:
null
,
"
username
"
:
"
admin
"
,
"
vNetNum
"
:
null
,
"
verifyStatus
"
:
null
,
"
wechat
"
:
null
}
}
var
token
=
"
Bearer eyJhbGciOiJIUzUxMiJ9.eyJqdGkiOiJkZTZlMjMwNDEyNGU0MjA2OGE0ZDZhYTJjZDgzNGM1NyIsInVzZXIiOiJhZG1pbiIsInN1YiI6ImFkbWluIn0.EtHtN1UsPPe-EQMZ8yCt8-ln-zpRR76ou2mUrZ8x5y_9LIoS-_0ZT5DPIHKu9fDKggIWtSYgr4aSWxkOKND6xw
"
;
localStorage
.
setItem
(
'
Authorization
'
,
token
)
localStorage
.
setItem
(
'
appCounty
'
,
userInfo
.
user
.
county
)
localStorage
.
setItem
(
'
companyId
'
,
userInfo
.
user
.
companyId
)
localStorage
.
setItem
(
'
userInfo
'
,
JSON
.
stringify
(
userInfo
))
js/http.js
View file @
51f67f4e
...
...
@@ -2,12 +2,13 @@
* 请求拦截、相应拦截、错误统一处理
*/
// 环境的切换
axios
.
defaults
.
baseURL
=
'
http://1
24.223.155.127
'
axios
.
defaults
.
baseURL
=
'
http://1
92.168.3.37:8036
'
axios
.
defaults
.
timeout
=
50000
// post请求头
axios
.
defaults
.
headers
.
post
[
'
Content-Type
'
]
=
'
application/x-www-form-urlencoded;charset=UTF-8
'
// axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'
axios
.
defaults
.
headers
.
post
[
'
Content-Type
'
]
=
'
application/json
'
axios
.
defaults
.
headers
.
common
[
'
systemId
'
]
=
'
1
'
axios
.
defaults
.
headers
.
common
[
'
accessToken
'
]
=
'
DE3BBA77F18F04E4E0B70F3B8DC0BC9243A16C3164F3DC22F467E37058EE73FD
'
axios
.
defaults
.
headers
.
common
[
'
Authorization
'
]
=
localStorage
.
getItem
(
'
Authorization
'
)
// 请求拦截器
axios
.
interceptors
.
request
.
use
(
config
=>
{
...
...
js/includeHead.js
View file @
51f67f4e
...
...
@@ -19,6 +19,7 @@ document.write('<script type="text/javascript" src="' + contextPath + '/js/vue.m
<script type="text/javascript" src="
'
+
contextPath
+
'
/js/vant.min.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/js/flexible.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/js/axios.min.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/js/common.js"></script>
\
<script type="text/javascript" src="
'
+
contextPath
+
'
/js/http.js?rev=
'
+
jsVersion
+
'
"></script>
'
);
...
...
views/login.html
0 → 100644
View file @
51f67f4e
<!DOCTYPE html>
<html>
<head>
<meta
charset=
"utf-8"
>
<title></title>
<script
type=
"text/javascript"
src=
"../js/includeHead.js"
></script>
</head>
<body>
</body>
</html>
\ No newline at end of file
views/yh-company.html
View file @
51f67f4e
...
...
@@ -11,27 +11,39 @@
.bgImg
{
background-image
:
url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAATBJREFUWEdjZBhgwDjA9jMMPgf49b6vZ/j/v4GSkPn3/6/jllLRA8SYgRECMAcYKnC8IMYAdDXnH/yQoIoDcjwESbb/ybvfDBtOfWEYdQDVQgAUpKfv/ECJClMVDjAflzgoCv4zMOBMgIyMjAc2FQs2wgzFmQhBaYDaDmBkYHBgYGRsINoBpKZCQonQr+fd/1EHkBQCoCAlFSCXA7497/aD9G8uEXIE0SRHASxOkR0RYMYD5oIswiUOy4ZUccCzd39RLJISYgbzcYlTNQRIDX70XEBxCAx5B6B7gKxESE5RTNVEiC+10zwXDPk0MJoLKM4FlKaBoeMAcFMcGfz/32CsxPGe1BAAqT9774cgqMrFqhfU30CSA7WMwE0yanRGSHYstGk2+LpmJPuEQg0DHgIApKUsP22DHJIAAAAASUVORK5CYII=')
;
background-repeat
:
no-repeat
;
padding
:
0.1rem
;
padding-left
:
0.6rem
;
height
:
0.5rem
;
line-height
:
0.5rem
;
background-size
:
contain
;
font-size
:
0.6rem
;
white-space
:
nowrap
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
width
:
8rem
;
}
.list-content-fz
{
.list-content-fz
{
font-size
:
0.4
itemWrapperrem
;
}
.itemWrapper
{
.itemWrapper
{
box-shadow
:
0.03rem
0.03rem
0.03rem
#eee
,
-0.03rem
-0.03rem
0.015rem
#eee
;
border-radius
:
0.15rem
;
overflow
:
hidden
;
padding-left
:
0.5rem
;
}
/**
* 框架样式覆盖修改
*/
.van-cell__value
{
overflow
:
unset
;
}
.van-cell
:after
{
border-bottom
:
none
;}
.van-cell__value
{
overflow
:
unset
;
}
.van-cell
:after
{
border-bottom
:
none
;
}
</style>
</head>
<body>
...
...
@@ -40,16 +52,17 @@
<van-search
v-model=
"value"
placeholder=
"请输入搜索关键词"
/>
</div>
<div
class=
"content"
v-cloak
>
<van-list
v-model:loading=
"loading"
:offset=
"10"
:finished=
"finished"
finished-text=
"没有更多了"
@
load=
"getList"
>
<van-list
v-model:loading=
"loading"
:offset=
"10"
:finished=
"finished"
finished-text=
"没有更多了"
@
load=
"getList"
>
<van-cell
v-for=
"item in list"
:key=
"item"
>
<div
class=
"itemWrapper"
@
click=
"nav(item)"
>
<p
class=
"bgImg"
>
<
span
id=
""
>
测试企业gognsi {{item
}}
<
/span
>
<
!-- <span id=""> --
>
{{item.companyName
}}
<
!-- </span> --
>
</p>
<p
class=
"list-content-fz"
>
企业负责人
</p>
<p
class=
"list-content-fz"
>
联系方式:
13245345345
</p>
<p
class=
"list-content-fz"
>
企业负责人
: {{item.companyChargePer}}
</p>
<p
class=
"list-content-fz"
>
联系方式:
{{item.companyChargeTel}}
</p>
</div>
</van-cell>
</van-list>
...
...
views/yh-company.js
View file @
51f67f4e
/**
* author: dabao
*/
var
VUE
=
null
;
window
.
addEventListener
(
"
load
"
,
function
()
{
var
VUE
=
new
Vue
({
VUE
=
new
Vue
({
el
:
'
#app
'
,
data
()
{
return
{
...
...
@@ -10,10 +11,13 @@ window.addEventListener("load", function() {
list
:
[],
loading
:
false
,
finished
:
false
,
page
:
0
,
size
:
20
,
total
:
0
}
},
mounted
()
{
this
.
getList
()
//
this.getList()
},
methods
:
{
nav
(
item
){
...
...
@@ -21,18 +25,42 @@ window.addEventListener("load", function() {
},
getList
(){
console
.
log
(
'
到底了,开始加载。。。。
'
)
for
(
let
i
=
0
;
i
<
10
;
i
++
)
{
this
.
list
.
push
(
this
.
list
.
length
+
1
);
}
console
.
log
(
this
.
list
)
// 加载状态结束
this
.
loading
=
false
;
http
.
get
(
'
/api/thCompany
'
,{
page
:
this
.
page
++
,
// 每次请求增加下一页
size
:
this
.
size
,
companyName
:
''
,
sort
:
'
companyId,desc
'
,
companyCounty
:
'
371071000000
'
}).
then
((
res
)
=>
{
this
.
loading
=
false
;
// 加载状态结束
// // 数据全部加载完成
if
(
this
.
list
.
length
>=
40
)
{
this
.
finished
=
true
;
console
.
log
(
'
响应结果
'
,
res
.
content
)
this
.
list
.
push
(...
res
.
content
);
this
.
total
=
res
.
totalElements
console
.
log
(
'
响应结果list
'
,
this
.
list
)
console
.
log
(
'
响应结果totalElements
'
,
res
.
totalElements
)
if
(
this
.
page
*
this
.
size
>=
this
.
total
){
this
.
finished
=
true
;
// 下滑不在刷新数据
}
})
// for (let i = 0; i < 10; i++) {
// this.list.push(this.list.length + 1);
// }
// console.log(this.list)
// // 加载状态结束
// this.loading = false;
// // // 数据全部加载完成
// if (this.list.length >= 40) {
// this.finished = true;
// }
}
},
});
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment