Browse Source

Merge branch 'luckysheet' into test

test
是小王呀\24601 5 months ago
parent
commit
c23ccfd5f3
  1. 19
      src/views/modules/base/smartExcel/cpts/data-excel.vue
  2. 4
      src/views/modules/base/smartExcel/cpts/export-view.vue
  3. 2
      src/views/modules/base/smartExcel/cpts/picture-list.vue
  4. 2
      src/views/modules/base/smartExcel/cpts/share-excel.vue
  5. 4
      src/views/modules/base/smartExcel/sharedSpace.vue

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

@ -89,14 +89,14 @@
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}`
);
console.log(newUrl);
// this.urlToFile('http://localhost:9001/epmet-work-pc/test1.xlsx',this.infoObj.name)
// 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(newUrl, this.fileName)
// console.log(this.workbookId, "dskjlfsdklf");
// this.currentId = this.workbookId;
// this.loadWorkBook()
@ -145,10 +145,9 @@
handleClickCurrencyEvent(){
console.log(this.infoObj,"this.infoObj.taskTitle");
let parms={
workbookId:this.workbookId,
taskId:this.infoObj.id
sdId:this.infoObj.id
}
let { code, msg } = requestPost('/actual/base/communityOneTableDownloadRecord/save', parms);
let { code, msg } = requestPost('/actual/base/sharedDataHistory/save', parms);
console.log(code,"dsfkjkldsf");
exportSheetExcel(luckysheet.getAllSheets(),this.infoObj.taskTitle)

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

@ -9,6 +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>
</div>
<div>
<el-button type="primary" @click="handleClickExport()"> 导出</el-button>
@ -1323,4 +1324,7 @@ export default {
color: #3989eb;
}
}
.red{
color: red
}
</style>

2
src/views/modules/base/smartExcel/cpts/picture-list.vue

@ -34,7 +34,7 @@
</el-dropdown-menu>
</el-dropdown>
</div>
<div style="margin-top: 10px;">{{ item.name }}
<div style="text-align: center; margin-top: 10px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width: 150px;">{{ item.name }}
</div>
<div style="margin-top: 10px; font-size: 12px; color: #7f89a8;">
<span style=""> {{ item.staffName }}</span>

2
src/views/modules/base/smartExcel/cpts/share-excel.vue

@ -11,7 +11,7 @@
@click="handleClickCurrencyEvent('submit')">下载</el-button>
</div>
</div>
<div id="luckysheet"></div>
<div id="luckysheet" :style="{ height: tableHeight }"></div>
</div>
<el-dialog title="数据列表导出" v-if="showUploadData" :visible.sync="showUploadData" width="60%"
:close-on-click-modal="false">

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

@ -68,7 +68,7 @@
layout="sizes, prev, pager, next, total" :total="total">
</el-pagination>
</div>
<div>
<div >
<data-sharing ref="dataSharing":name="name"v-if="selectedIndex==1" @pictureClose="pictureClose" @pictureOpen="pictureOpen"></data-sharing>
</div>
<div>
@ -90,7 +90,7 @@
<export-shared v-if="showdownloadRecord" :showType="showdownloadRecord" :taskName="downloadRecord.excelName" :taskId="downloadRecord.id"></export-shared>
</el-dialog>
</div>
<div v-if="pageType == 'info'">
<div v-if="pageType == 'info'" >
<share-excel v-if="pageType == 'info'" @handleShowPage="handleShowPage" :infoObj="infoObj" :workbookId=task></share-excel>
</div>
</div>

Loading…
Cancel
Save