mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-07 08:56:44 +08:00
首页展示的项目列表数据后面增加显示小组名称
This commit is contained in:
@@ -45,5 +45,14 @@ export function getDepartmentByProjectNo(data) {
|
||||
})
|
||||
}
|
||||
|
||||
// 按年份查询登录人所属项目列表
|
||||
export function getGBCprojectlistByYear(data) {
|
||||
return request({
|
||||
url: getUrl('/agent/gbc/project/listByYear', 1),
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -46,7 +46,12 @@
|
||||
<div class="chooseProjectDialog" style="padding: 20px 30px 30px;font-size: 14px;">
|
||||
<van-radio-group v-model="chooseProjectCode">
|
||||
<van-radio v-for="(item,index) in projectList" :key="index" :name="item.projectCode" style="margin: 10px;">
|
||||
<span style="margin-left: 20px;">{{item.projectName}}</span>
|
||||
<span style="margin-left: 20px;">
|
||||
{{item.projectName}}
|
||||
<span v-if="item.teamName" style="margin-left: 10px;color: #a7a7a7;">
|
||||
({{item.teamName}})
|
||||
</span>
|
||||
</span>
|
||||
</van-radio>
|
||||
</van-radio-group>
|
||||
</div>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<div style="padding: 10px;">
|
||||
<van-collapse v-for="item in yearList" :key="item.year" v-model="activeNames" style="margin-top: 10px;border-radius: 5px;">
|
||||
<van-collapse-item :title="item.year" :name="item.year">
|
||||
<div v-for="(ii,iis) in item.projectList" @click="goprojectDetail(ii)" :key="iis" style="display: flex;justify-content: space-between;align-items: center;padding: 10px;border-bottom: 1px solid #eee;">
|
||||
<div v-for="(ii,iis) in item.projects" @click="goprojectDetail(ii)" :key="iis" style="display: flex;justify-content: space-between;align-items: center;padding: 10px;border-bottom: 1px solid #eee;">
|
||||
<div>
|
||||
<p style="color:#323233;margin-bottom: 10px;">{{ii.projectName}}</p>
|
||||
<p v-if="ii.enable == '1'">服务起止日期<span style="margin-left: 10px;">{{ii.startDate}}至{{ii.endDate}}</span></p>
|
||||
@@ -20,6 +20,7 @@
|
||||
|
||||
<script>
|
||||
import { Search, Collapse, CollapseItem, Icon } from 'vant'
|
||||
import { getGBCprojectlistByYear } from '@/api/GBC/GBC'
|
||||
|
||||
export default {
|
||||
components: {
|
||||
@@ -32,44 +33,31 @@ export default {
|
||||
return {
|
||||
searchvalue:'',
|
||||
activeNames: [],
|
||||
yearList:[
|
||||
{
|
||||
year:'2023年项目',
|
||||
projectList:[
|
||||
{projectName:'国富人寿AA项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿BB项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿CC项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿DD项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'0'},
|
||||
],
|
||||
},
|
||||
{
|
||||
year:'2022年项目',
|
||||
projectList:[
|
||||
{projectName:'国富人寿AA项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿BB项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿CC项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿DD项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'0'},
|
||||
],
|
||||
},
|
||||
{
|
||||
year:'2021年项目',
|
||||
projectList:[
|
||||
{projectName:'国富人寿AA项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿BB项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿CC项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'1'},
|
||||
{projectName:'国富人寿DD项目',projectCode:'PID0000000',startDate:'2023-12-30',endDate:'2024-02-28',enable:'0'},
|
||||
],
|
||||
},
|
||||
],
|
||||
yearList:[],
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
||||
},
|
||||
mounted(){
|
||||
|
||||
this.getGBCprojectlistByYear()
|
||||
},
|
||||
methods: {
|
||||
getGBCprojectlistByYear(){
|
||||
let params = {
|
||||
|
||||
}
|
||||
getGBCprojectlistByYear(params).then(res=>{
|
||||
if(res.result == '0') {
|
||||
this.yearList = []
|
||||
if(res.content && res.content.length != 0) {
|
||||
this.yearList = res.content
|
||||
}
|
||||
} else {
|
||||
this.$toast(res.resultMessage)
|
||||
}
|
||||
})
|
||||
},
|
||||
goprojectDetail(data){
|
||||
this.$router.push({
|
||||
path:'/GBC/projectDetail',
|
||||
|
||||
Reference in New Issue
Block a user