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
You need to sign in or sign up before continuing.
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