Merge branch 'refs/heads/feature_界面UI优化' into feature_主分支合并UI优化

# Conflicts:
#	src/main/resources/views/platform/zhghh5/democratic/proposal/query/comprehensive/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/commissioner/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/delegation/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/feedbackEvaluation/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/mine/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/schoolLeaderApproval/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/seconded/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/suggestion/index.html
#	src/main/resources/views/platform/zhghh5/democratic/proposal/transact/unitReply/index.html
This commit is contained in:
2026-08-25 10:17:05 +08:00
152 changed files with 23840 additions and 4968 deletions
@@ -124,11 +124,71 @@ body {
}
.custom-list-loading {
background-color: unset;
min-width: 132px;
padding: 15px 12px 12px;
border-radius: 14px;
color: #666;
background-color: rgba(255, 255, 255, 0.98);
box-shadow: 0 6px 22px rgba(128, 72, 72, 0.08);
}
.custom-list-loading .van-icon {
font-size: 108px;
position: relative;
width: 88px;
height: 88px;
overflow: visible;
font-size: 88px;
}
.custom-list-loading .van-icon::before {
position: absolute;
inset: 6px;
border: 1px solid rgba(255, 112, 103, 0.24);
border-radius: 50%;
content: "";
}
.custom-list-loading .van-icon::after {
position: absolute;
top: 2px;
left: 41px;
width: 6px;
height: 6px;
border-radius: 50%;
background: #ff8c83;
box-shadow: 33px 37px 0 #ff6f68, -35px 21px 0 #ffb0a9;
content: "";
transform-origin: 3px 42px;
animation: smart-union-loading-orbit 1.8s linear infinite;
}
.custom-list-loading .van-icon__image {
position: absolute;
top: 50%;
left: 50%;
box-sizing: border-box;
width: 54px;
height: 54px;
padding: 5px;
border-radius: 50%;
background: rgba(255, 238, 236, 0.92);
object-fit: contain;
transform: translate(-50%, -50%);
}
@keyframes smart-union-loading-orbit {
to {
transform: rotate(360deg);
}
}
.custom-list-loading .van-toast__text {
margin-top: 4px;
color: #707070;
font-size: 11px;
font-weight: 500;
line-height: 18px;
white-space: pre-line;
}
.list-card {
Binary file not shown.

After

Width:  |  Height:  |  Size: 460 KiB

@@ -8,6 +8,10 @@ const commonUtil = {
"x-requested-with": "XMLHttpRequest"
}
})
// H5 页面按需注入统一的 Loading 与请求延迟处理,其他端保持原有行为。
if (typeof window !== "undefined" && typeof window.bindH5AxiosLoading === "function") {
window.bindH5AxiosLoading(axiosService)
}
//axios拦截器
axiosService.interceptors.response.use(
(response) => {