This commit is contained in:
cxc
2022-09-14 17:48:03 +08:00
parent f8ccdae9d8
commit ae2cbde324
115 changed files with 5106 additions and 4433 deletions

View File

@ -42,16 +42,14 @@
</script>
<style lang="scss" scoped>
// .quality-issues {
// padding: 20rpx;
.quality-issue-item:not(:last-child) {
.quality-issue-item {
margin-bottom: 36rpx;
}
.quality-issue-item {
border-radius: 16rpx;
background-color: #fff;
margin-bottom: 28rpx;
.banner {
width: 100%;

View File

@ -1,5 +1,12 @@
<template>
<view>
<view class="page-top">
<u-navbar title="六院信息化项目" placeholder bgColor="transparent" autoBack leftIconColor="#fff"
titleStyle="color:white">
</u-navbar>
</view>
<view class="sized-box" style="height:var(--status-bar-height);"></view>
<view class="sizedbox" style="height: 88rpx;"></view>
<u-tabs :list="tabList" class='tabs' @change="activedIndexChanged"></u-tabs>
<view class="sized-box"></view>
<ProjectDetailHome v-if="activedIndex==0"></ProjectDetailHome>
@ -58,6 +65,14 @@
}
</style>
<style lang="scss" scoped>
.page-top {
z-index: 99;
background: linear-gradient(to top right, #496df6, #2e9ee8);
position: fixed;
width: 100%;
top: 0;
}
.tabs {
position: fixed;
width: 100%;

View File

@ -10,13 +10,41 @@
<u-button class='filter-btn' icon="map" text="筛选"></u-button>
</view>
<view class="quality-issues">
<IssueItems
:fields="{issuesName:'质量问题',person:'填报人员',submitDate:'填报日期',content:'整改内容',assignDate:'指派日期',feedback:'整改反馈',rectificationDate:'整改日期'}"
:data="{
issuesName:'采购电缆发现存在残次品',person:'离散多',submitDate:'2022/07/03',content:'发现800捆电缆中66捆存在残次品需联系供应商进行全面更换',assignDate:'2022/07/03',
feedback:'已联系供应商进行全面更换,等待更换',rectificationDate:'2022/07/03',assignDate:'2020/11/32'
}">
</IssueItems>
<view class="index-0" v-if="activedIndex==0">
<IssueItems
:fields="{date:'日期',part:'施工部位',situation:'验收情况',desc:'安全交底',edu:'安全教育情况',check:'安全检查',remark:'备注'}"
:data="{date:'2022/07/03',part:'一楼大楼浇筑墙体',situation:'待验收',desc:'按规定使用安全“三宝”',edu:'已每日进行安全管理规范上岗培训',check:'各个部位已就位,无异常',remark:'无'}">
</IssueItems>
<IssueItems
:fields="{date:'日期',part:'施工部位',situation:'验收情况',desc:'安全交底',edu:'安全教育情况',check:'安全检查',remark:'备注'}"
:data="{date:'2022/07/03',part:'一楼大楼浇筑墙体',situation:'待验收',desc:'按规定使用安全“三宝”',edu:'已每日进行安全管理规范上岗培训',check:'各个部位已就位,无异常',remark:'无'}">
</IssueItems>
<IssueItems
:fields="{date:'日期',part:'施工部位',situation:'验收情况',desc:'安全交底',edu:'安全教育情况',check:'安全检查',remark:'备注'}"
:data="{date:'2022/07/03',part:'一楼大楼浇筑墙体',situation:'待验收',desc:'按规定使用安全“三宝”',edu:'已每日进行安全管理规范上岗培训',check:'各个部位已就位,无异常',remark:'无'}">
</IssueItems>
</view>
<view class="index-1" v-else-if="activedIndex==1">
<IssueItems
:fields="{date:'日期',checkPerson:'检查人',inSituation:'现场检查情况',recheckPerson:'复查人',situation:'复查情况'}"
:data="{date:'2022/07/03',checkPerson:'张三',inSituation:'良好',recheckPerson:'张三十八',situation:'良好'}">
</IssueItems>
<IssueItems
:fields="{date:'日期',checkPerson:'检查人',inSituation:'现场检查情况',recheckPerson:'复查人',situation:'复查情况'}"
:data="{date:'2022/07/03',checkPerson:'张三',inSituation:'良好',recheckPerson:'张三十八',situation:'良好'}">
</IssueItems>
<IssueItems
:fields="{date:'日期',checkPerson:'检查人',inSituation:'现场检查情况',recheckPerson:'复查人',situation:'复查情况'}"
:data="{date:'2022/07/03',checkPerson:'张三',inSituation:'良好',recheckPerson:'张三十八',situation:'良好'}">
</IssueItems>
<IssueItems
:fields="{date:'日期',checkPerson:'检查人',inSituation:'现场检查情况',recheckPerson:'复查人',situation:'复查情况'}"
:data="{date:'2022/07/03',checkPerson:'张三',inSituation:'良好',recheckPerson:'张三十八',situation:'良好'}">
</IssueItems>
</view>
</view>
</view>
</template>

View File

@ -1,7 +1,7 @@
<template>
<view>
<view class="page-top">
<u-navbar title="个人中心" placeholder bgColor="transparent" :leftIcon="null" titleStyle="color:white">
<u-navbar title="项目监管" placeholder bgColor="transparent" :leftIcon="null" titleStyle="color:white">
</u-navbar>
<view class="search-bar">
<u--input placeholder="请输入项目名称" prefixIcon="search" prefixIconStyle="font-size: 32px;color: #909399">
@ -301,14 +301,14 @@
margin: 0rpx 16rpx 0rpx;
}
.swiper-item:not(:last-child) {
.swiper-item {
margin-bottom: 20rpx;
border-radius: 8rpx;
}
.project-item {
position: relative;
background-color: white;
padding: 28rpx 20rpx 28rpx;
border-radius: 8rpx;