Browse Source

任务进度情况详情

luckysheet-xiaowang-Intelligen
是小王呀\24601 10 months ago
parent
commit
a333e168df
  1. 11
      src/views/modules/base/smartExcel/cpts/excel-info.vue
  2. 64
      src/views/modules/base/smartExcel/cpts/excel-summary.vue

11
src/views/modules/base/smartExcel/cpts/excel-info.vue

@ -80,7 +80,7 @@
<el-button @click=" handleInfo(scope.row)" type="text" size="small">{{ scope.row.resolveNum
}}/{{ scope.row.taskNum
}}</el-button>
<el-button @click="handelClickShowSummary()" type="text" size="small">查看</el-button>
<el-button @click="handelClickShowSummary(scope.row)" type="text" size="small">查看</el-button>
</template>
</el-table-column>
</el-table>
@ -88,7 +88,7 @@
</div>
<div v-if="showSummary" style="width: 100%;background: #ffffff;">
<excel-summary @close="closeSummary"></excel-summary>
<excel-summary @close="closeSummary" :summaryDetal=summaryDetal></excel-summary>
</div>
<div class=''>
<el-dialog title="调整接收人员" v-if="showPersonel" :visible.sync="showPersonel" width="50%" :close-on-click-modal="false">
@ -113,7 +113,8 @@ export default {
showSummary:false,
formData:{
},
tableData:[]
tableData:[],
summaryDetal:{}
};
},
created() {},
@ -145,8 +146,10 @@ export default {
this.showType=value
this.showPersonel=true
},
handelClickShowSummary(){
handelClickShowSummary(value){
console.log(value,"dslkjlksdf");
this.showSummary = true
this.summaryDetal=value
},
closeSummary(){
this.showSummary = false;

64
src/views/modules/base/smartExcel/cpts/excel-summary.vue

@ -14,7 +14,7 @@
<div class="flex-wrap flex">
<div class="item flex flex-y flex-center-deputy" v-for="(item, index) in list" @click="handleClickShowView('879729047646941185')" :key="index">
<img :src="require(`@/assets/images/index/Excel.png`)" alt="">
<div class="agencyName">{{ item.title }}周期更新表</div>
<div class="agencyName">{{ item.taskTitle }}周期更新表</div>
<div>{{ item.state }}</div>
</div>
</div>
@ -27,52 +27,38 @@
<script>
import excelView from "./excel-view.vue";
import { requestPost } from "@/js/dai/request";
import { requestPost, requestGet } from "@/js/dai/request";
export default {
data() {
return {
showView: false,
list: [
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
{
title: '嘉定山社区',
state: '未提交'
},
],
workbookId:'',
sheetTotal:false
};
},
created() { },
created() {
},
async mounted(){
console.log(this.summaryDetal,"dsalkjdlfks");
this.getTableList()
},
methods: {
async getTableList(){
let url = '/actual/base/communityOneTablePeriodPublish/page'
let params = {
taskId:this.summaryDetal.taskId,
pageSize:100,
pageNo:1,
taskNum:1
}
let {code,msg,data} = await requestGet(url,params)
if(code === 0){
this.list = data.list
}
},
close() {
this.showView = false
},
@ -89,6 +75,12 @@ export default {
components: { excelView },
computed: {
},
props: {
summaryDetal: {
type: Object,
default: ""
},
},
watch: {},
}

Loading…
Cancel
Save