Browse Source

共享空间未提交的列表删除,智能报表红字家条件等等

resetPassword
是小王呀\24601 5 months ago
parent
commit
d31a62880d
  1. 13
      src/views/modules/base/smartExcel/cpts/data-excel.vue
  2. 2
      src/views/modules/base/smartExcel/cpts/export-view.vue
  3. 6
      src/views/modules/base/smartExcel/sharedSpace.vue
  4. 26
      src/views/modules/shequzhili/analysis/index.vue
  5. 44
      src/views/modules/shequzhili/event/cpts/process-form-assign.vue

13
src/views/modules/base/smartExcel/cpts/data-excel.vue

@ -89,14 +89,13 @@
watch: {}, watch: {},
async mounted() { async mounted() {
console.log(this.infoObj,"sdljkdsfj"); console.log(this.infoObj,"sdljkdsfj");
// const newUrl = this.infoObj.url.replace( const newUrl = this.infoObj.url.replace(
// /^https:\/\/elink-esua-epdc\.oss-cn-qingdao\.aliyuncs\.com/, /^https:\/\/elink-esua-epdc\.oss-cn-qingdao\.aliyuncs\.com/,
// `${location.origin}` `${location.origin}`
// ); );
// console.log(newUrl); // console.log(newUrl);
this.urlToFile('http://localhost:9001/epmet-work-pc/test1.xlsx',this.infoObj.name) // this.urlToFile('http://localhost:9001/epmet-work-pc/test1.xlsx',this.infoObj.name)
this.urlToFile(newUrl, this.fileName)
// this.urlToFile(newUrl, this.fileName)
// console.log(this.workbookId, "dskjlfsdklf"); // console.log(this.workbookId, "dskjlfsdklf");
// this.currentId = this.workbookId; // this.currentId = this.workbookId;
// this.loadWorkBook() // this.loadWorkBook()

2
src/views/modules/base/smartExcel/cpts/export-view.vue

@ -9,7 +9,7 @@
<el-button type="success" @click="onClickUplond" v-if="pageType !== 'info'"> 数据列表导出</el-button> <el-button type="success" @click="onClickUplond" v-if="pageType !== 'info'"> 数据列表导出</el-button>
<el-button type="success" @click="onClickShowCondition" v-if="pageType === 'info' && this.infoObj.reportType === 0"> 查看数据统计条件</el-button> <el-button type="success" @click="onClickShowCondition" v-if="pageType === 'info' && this.infoObj.reportType === 0"> 查看数据统计条件</el-button>
<el-button type="warning" v-if="pageType === 'info' && this.infoObj.reportType === 0" @click="handleClickInspect"> 自动检查</el-button> <el-button type="warning" v-if="pageType === 'info' && this.infoObj.reportType === 0" @click="handleClickInspect"> 自动检查</el-button>
<span class="red">操作提示可双击单元格进行设置统计条件</span> <span v-if="pageType === 'add'" class="red">操作提示可双击单元格进行设置统计条件</span>
</div> </div>
<div> <div>
<el-button type="primary" @click="handleClickExport()"> 导出</el-button> <el-button type="primary" @click="handleClickExport()"> 导出</el-button>

6
src/views/modules/base/smartExcel/sharedSpace.vue

@ -461,9 +461,9 @@
if (code === 0) { if (code === 0) {
this.total = data.total || 0; this.total = data.total || 0;
this.tableData = data.list this.tableData = data.list
? data.list.map((item) => { ? data.list
return item; .filter((item) => item.taskStateName !== '未提交') // ''
}) .map((item) => item) // map
: []; : [];
} else { } else {
this.$message.error(msg); this.$message.error(msg);

26
src/views/modules/shequzhili/analysis/index.vue

@ -74,7 +74,7 @@
</div> </div>
<div class="div_room"> <div class="div_room">
<div style="width: 18%; display: flex; justify-content: center; flex-direction: column; align-items: center;"> <div style="width: 18%; display: flex; justify-content: center; flex-direction: column; align-items: center;">
<div style="font-size: 16px; margin-top: 20px">/派件</div> <div style="font-size: 16px; margin-top: 20px">/派件</div>
<div class="item" @click="onEventNum()"> <div class="item" @click="onEventNum()">
<div class="item_category"> <div class="item_category">
<img src="./img/eventSumNum.png" alt /> <img src="./img/eventSumNum.png" alt />
@ -258,13 +258,25 @@
<el-table-column prop="sensitiveTotal" align="center" label="敏感渠道来源件数" <el-table-column prop="sensitiveTotal" align="center" label="敏感渠道来源件数"
:show-overflow-tooltip="true"></el-table-column> :show-overflow-tooltip="true"></el-table-column>
<el-table-column fixed="right" prop="total" align="center" label="响应率" :show-overflow-tooltip="true"> <el-table-column fixed="right" prop="total" align="center" label="响应率" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.total?scope.row.total+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" prop="responseRate" align="center" label="按时办结率" <el-table-column fixed="right" prop="responseRate" align="center" label="按时办结率"
:show-overflow-tooltip="true"> :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.responseRate?scope.row.responseRate+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" prop="resolveRate" align="center" label="解决率" :show-overflow-tooltip="true"> <el-table-column fixed="right" prop="resolveRate" align="center" label="解决率" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.resolveRate?scope.row.resolveRate+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" prop="satisfiedRate" align="center" label="满意率" :show-overflow-tooltip="true"> <el-table-column fixed="right" prop="satisfiedRate" align="center" label="满意率" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.satisfiedRate?scope.row.satisfiedRate+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>
@ -306,13 +318,25 @@
<el-table-column prop="sensitiveTotal" align="center" label="敏感渠道来源件数" <el-table-column prop="sensitiveTotal" align="center" label="敏感渠道来源件数"
:show-overflow-tooltip="true"></el-table-column> :show-overflow-tooltip="true"></el-table-column>
<el-table-column fixed="right" prop="total" align="center" label="响应率" :show-overflow-tooltip="true"> <el-table-column fixed="right" prop="total" align="center" label="响应率" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.total?scope.row.total+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" prop="responseRate" align="center" label="按时办结率" <el-table-column fixed="right" prop="responseRate" align="center" label="按时办结率"
:show-overflow-tooltip="true"> :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.responseRate?scope.row.responseRate+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" prop="resolveRate" align="center" label="解决率" :show-overflow-tooltip="true"> <el-table-column fixed="right" prop="resolveRate" align="center" label="解决率" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.resolveRate?scope.row.resolveRate+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed="right" prop="satisfiedRate" align="center" label="满意率" :show-overflow-tooltip="true"> <el-table-column fixed="right" prop="satisfiedRate" align="center" label="满意率" :show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.satisfiedRate?scope.row.satisfiedRate+'%':0 }}</span>
</template>
</el-table-column> </el-table-column>
</el-table> </el-table>
</div> </div>

44
src/views/modules/shequzhili/event/cpts/process-form-assign.vue

@ -138,48 +138,20 @@ export default {
keyword:"", keyword:"",
sourceList: [ sourceList: [
{ {
value: "来电", value: "中国政府网",
label: "来电", label: "中国政府网",
}, },
{ {
value: "信箱", value: "互联网督查",
label: "信箱", label: "互联网督查",
}, },
{ {
value: "青岛来电", value: "问政山东",
label: "青岛来电", label: "问政山东",
}, },
{ {
value: "青岛短信", value: "问政青岛",
label: "青岛短信", label: "问政青岛",
},
{
value: "青岛信箱",
label: "青岛信箱",
},
{
value: "青岛网站",
label: "青岛网站",
},
{
value: "青岛微信",
label: "青岛微信",
},
{
value: "青岛手机APP",
label: "青岛手机APP",
},
{
value: "青岛网络舆情",
label: "青岛网络舆情",
},
{
value: "青岛人民网",
label: "青岛人民网",
},
{
value: "青岛人民来信",
label: "青岛人民来信",
}, },
], ],
sysAdvancedList:{}, sysAdvancedList:{},

Loading…
Cancel
Save