bug
This commit is contained in:
		| @@ -1,14 +1,14 @@ | |||||||
| <template> | <template> | ||||||
|   <ai-list class="notice"> |   <ai-list class="notice"> | ||||||
|     <template slot="title"> |     <template slot="title"> | ||||||
|       <ai-title title="走访排查情况统计" isShowBottomBorder :isShowArea="true" isShowBack @onBackClick="back" v-model="search.areaId" :instance="instance" @change="getList"></ai-title> |       <ai-title title="走访排查情况统计" isShowBottomBorder isShowBack @onBackClick="back"></ai-title> | ||||||
|     </template> |     </template> | ||||||
|     <template slot="content"> |     <template slot="content"> | ||||||
|       <ai-search-bar> |       <ai-search-bar> | ||||||
|         <template #left> |         <template #left> | ||||||
|           <el-date-picker |           <el-date-picker | ||||||
|             value-format="yyyy-MM" |             value-format="yyyy-MM" | ||||||
|             v-model="search.beginDate" |             v-model="search.startDate" | ||||||
|             type="month" |             type="month" | ||||||
|             size="small" |             size="small" | ||||||
|             unlink-panels |             unlink-panels | ||||||
| @@ -25,12 +25,12 @@ | |||||||
|         </template> |         </template> | ||||||
|         <template #right> |         <template #right> | ||||||
|           <el-input |           <el-input | ||||||
|             v-model="search.name" |             v-model="search.createUserName" | ||||||
|             size="small" |             size="small" | ||||||
|             placeholder="网格员姓名" |             placeholder="网格员姓名" | ||||||
|             clearable |             clearable | ||||||
|             v-throttle="() => {search.current = 1, getList()}" |             v-throttle="() => {search.current = 1, getList()}" | ||||||
|             @clear="search.current = 1, search.name = '', getList()" |             @clear="search.current = 1, search.createUserName = '', getList()" | ||||||
|             suffix-icon="iconfont iconSearch"> |             suffix-icon="iconfont iconSearch"> | ||||||
|           </el-input> |           </el-input> | ||||||
|         </template> |         </template> | ||||||
| @@ -64,12 +64,10 @@ | |||||||
|         search: { |         search: { | ||||||
|           current: 1, |           current: 1, | ||||||
|           size: 10, |           size: 10, | ||||||
|           title: '', |           createUserName: '', | ||||||
|           areaId: '', |           endDate: '', | ||||||
|           beginDate: '', |           startDate: '' | ||||||
|           endDate: '' |  | ||||||
|         }, |         }, | ||||||
|         ids: [], |  | ||||||
|         total: 10, |         total: 10, | ||||||
|         tableData: [] |         tableData: [] | ||||||
|       } |       } | ||||||
| @@ -80,27 +78,24 @@ | |||||||
|  |  | ||||||
|       colConfigs () { |       colConfigs () { | ||||||
|         return [ |         return [ | ||||||
|           { prop: 'title', label: '考核月份', align: 'left' }, |           { prop: 'month', label: '考核月份', align: 'left' }, | ||||||
|           { prop: 'createUserName', label: '网格员姓名', align: 'center' }, |           { prop: 'createUserName', label: '网格员姓名', align: 'center' }, | ||||||
|           { prop: 'createTime', label: '网格员联系方式', align: 'center' }, |           { prop: 'phone', label: '网格员联系方式', align: 'center' }, | ||||||
|           { prop: 'createTime', label: '监测家庭数量', align: 'center' }, |           { prop: 'povertyNumber', label: '监测家庭数量', align: 'center' }, | ||||||
|           { prop: 'createUserName', label: '开展走访次数', align: 'center' }, |           { prop: 'logNumber', label: '开展走访次数', align: 'center' }, | ||||||
|           { prop: 'createTime', label: '已走访家庭数量', align: 'center' }, |           { prop: 'povertyHouseholdNumber', label: '已走访家庭数量', align: 'center' }, | ||||||
|           { prop: 'createTime', label: '走访进度', align: 'center' } |           { prop: 'finishRate', label: '走访进度', align: 'center', formart: v => v * 100 + '%' } | ||||||
|         ] |         ] | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     created () { |     created () { | ||||||
|       this.search.areaId = this.user.info.areaId |       this.getList() | ||||||
|       this.dict.load('epidemicRecentTestResult').then(() => { |  | ||||||
|         this.getList() |  | ||||||
|       }) |  | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     methods: { |     methods: { | ||||||
|       getList() { |       getList() { | ||||||
|         this.instance.post(`/app/appmininotice/list`, null, { |         this.instance.post(`/app/statistics/preventionreturntopoverty/queryPreventionPovertyLogCount`, null, { | ||||||
|           params: { |           params: { | ||||||
|             ...this.search |             ...this.search | ||||||
|           } |           } | ||||||
|   | |||||||
| @@ -42,9 +42,9 @@ | |||||||
|           <template #content> |           <template #content> | ||||||
|             <div class="progress-wrapper"> |             <div class="progress-wrapper"> | ||||||
|               <div class="progress"> |               <div class="progress"> | ||||||
|                 <div class="item" v-for="(item, index) in 10" :key="index"> |                 <div class="item" v-for="(item, index) in logList" :key="index"> | ||||||
|                   <h2>网格</h2> |                   <h2>{{ item.createUserName }}</h2> | ||||||
|                   <el-progress :percentage="99"></el-progress> |                   <el-progress :percentage="item.finishRate * 100"></el-progress> | ||||||
|                 </div> |                 </div> | ||||||
|               </div> |               </div> | ||||||
|             </div> |             </div> | ||||||
| @@ -155,6 +155,7 @@ | |||||||
|           dictName: '大于0次', |           dictName: '大于0次', | ||||||
|           dictValue: '1' |           dictValue: '1' | ||||||
|         }], |         }], | ||||||
|  |         logList: [], | ||||||
|         info: {}, |         info: {}, | ||||||
|         ids: [], |         ids: [], | ||||||
|         total: 10, |         total: 10, | ||||||
| @@ -190,10 +191,24 @@ | |||||||
|         this.getList() |         this.getList() | ||||||
|       }) |       }) | ||||||
|       this.getTotal() |       this.getTotal() | ||||||
|  |       this.getLogCount() | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     methods: { |     methods: { | ||||||
|       getList() { |       getList() { | ||||||
|  |         this.instance.post(`/app/statistics/preventionreturntopoverty/queryPreventionPovertyLogCount`, null, { | ||||||
|  |           params: { | ||||||
|  |             size: 15, | ||||||
|  |             current: 1 | ||||||
|  |           } | ||||||
|  |         }).then(res => { | ||||||
|  |           if (res.code == 0) { | ||||||
|  |             this.logList = res.data.records | ||||||
|  |           } | ||||||
|  |         }) | ||||||
|  |       }, | ||||||
|  |  | ||||||
|  |       getLogCount() { | ||||||
|         this.instance.post(`/app/apppreventionreturntopovertylog/service-rating-list`, null, { |         this.instance.post(`/app/apppreventionreturntopovertylog/service-rating-list`, null, { | ||||||
|           params: { |           params: { | ||||||
|             ...this.search |             ...this.search | ||||||
| @@ -290,8 +305,10 @@ | |||||||
|             } |             } | ||||||
|  |  | ||||||
|             h2 { |             h2 { | ||||||
|               margin-right: 10px; |               width: 90px; | ||||||
|  |               margin-right: 30px; | ||||||
|               font-size: 14px; |               font-size: 14px; | ||||||
|  |               text-align: right; | ||||||
|               color: #333; |               color: #333; | ||||||
|             } |             } | ||||||
|           } |           } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user