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: {},
async mounted() {
console.log(this.infoObj,"sdljkdsfj");
// const newUrl = this.infoObj.url.replace(
// /^https:\/\/elink-esua-epdc\.oss-cn-qingdao\.aliyuncs\.com/,
// `${location.origin}`
// );
const newUrl = this.infoObj.url.replace(
/^https:\/\/elink-esua-epdc\.oss-cn-qingdao\.aliyuncs\.com/,
`${location.origin}`
);
// console.log(newUrl);
this.urlToFile('http://localhost:9001/epmet-work-pc/test1.xlsx',this.infoObj.name)
// this.urlToFile(newUrl, this.fileName)
// this.urlToFile('http://localhost:9001/epmet-work-pc/test1.xlsx',this.infoObj.name)
this.urlToFile(newUrl, this.fileName)
// console.log(this.workbookId, "dskjlfsdklf");
// this.currentId = this.workbookId;
// 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="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>
<span class="red">操作提示可双击单元格进行设置统计条件</span>
<span v-if="pageType === 'add'" class="red">操作提示可双击单元格进行设置统计条件</span>
</div>
<div>
<el-button type="primary" @click="handleClickExport()"> 导出</el-button>

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

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

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

@ -74,7 +74,7 @@
</div>
<div class="div_room">
<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_category">
<img src="./img/eventSumNum.png" alt />
@ -258,13 +258,25 @@
<el-table-column prop="sensitiveTotal" align="center" label="敏感渠道来源件数"
:show-overflow-tooltip="true"></el-table-column>
<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 fixed="right" prop="responseRate" align="center" label="按时办结率"
:show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.responseRate?scope.row.responseRate+'%':0 }}</span>
</template>
</el-table-column>
<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 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>
</div>
@ -306,13 +318,25 @@
<el-table-column prop="sensitiveTotal" align="center" label="敏感渠道来源件数"
:show-overflow-tooltip="true"></el-table-column>
<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 fixed="right" prop="responseRate" align="center" label="按时办结率"
:show-overflow-tooltip="true">
<template slot-scope="scope">
<span >{{scope.row.responseRate?scope.row.responseRate+'%':0 }}</span>
</template>
</el-table-column>
<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 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>
</div>

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

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

Loading…
Cancel
Save