Merge remote-tracking branch 'origin/master-dev' into feature-Beta-dev-renpy

This commit is contained in:
orgin 2024-03-15 10:50:25 +08:00
commit 5d731eb340
3 changed files with 49 additions and 5 deletions

View File

@ -1562,14 +1562,16 @@ export default {
try { try {
this.$set(this.selectedTableItem, '_deleting', true) this.$set(this.selectedTableItem, '_deleting', true)
const { inputFileName: fileName } = this.sampleData const { inputFileName: fileName } = this.sampleData
const { success, message } = await postAction('/gamma/deleteNuclide', { const { success, result, message } = await postAction('/gamma/deleteNuclide', {
curRow: this.curRow, curRow: this.curRow,
nuclideName: this.model.identifiedNuclide, nuclideName: this.model.identifiedNuclide,
fileName, fileName,
list_identify: nuclides, list_identify: nuclides,
}) })
if (success) { if (success) {
nuclides.splice(findIndex, 1) const { identify, table } = result
this.selectedTableItem.nuclides = identify
this.list = table
} else { } else {
this.$message.error(message) this.$message.error(message)
} }

View File

@ -1829,8 +1829,6 @@ export default {
padding: 0; padding: 0;
position: relative; position: relative;
border-right: 0; border-right: 0;
max-height: calc(100vh - 506px);
overflow: hidden auto;
&-submenu { &-submenu {
&-active { &-active {

View File

@ -195,6 +195,13 @@
</a-spin> </a-spin>
</custom-modal> </custom-modal>
<!-- 增加/编辑排班弹窗结束 --> <!-- 增加/编辑排班弹窗结束 -->
<custom-modal title="Failure record" v-model="visibleRes" :footer="null">
<custom-table size="middle" :columns="columns" :list="dataSource">
<template slot="index" slot-scope="{ index }">
{{ index + 1 }}
</template>
</custom-table>
</custom-modal>
</div> </div>
</template> </template>
<script> <script>
@ -250,6 +257,41 @@ export default {
dragItem: null, dragItem: null,
fromUserId: '', fromUserId: '',
stationName: '', stationName: '',
visibleRes: false,
columns: [
{
title: 'NO',
align: 'left',
scopedSlots: {
customRender: 'index',
},
customHeaderCell: () => {
return {
style: {
'padding-left': '60px !important',
},
}
},
customCell: () => {
return {
style: {
'padding-left': '60px !important',
},
}
},
},
{
title: 'LINE',
align: 'left',
dataIndex: 'line',
},
{
title: 'RESULT',
align: 'left',
dataIndex: 'result',
},
],
dataSource: [],
} }
}, },
created() { created() {
@ -421,8 +463,10 @@ export default {
try { try {
const formData = new FormData() const formData = new FormData()
formData.append('file', file) formData.append('file', file)
const { success, failure } = await postAction('/sysTask/importExcel', formData) const { success, failure, detailList } = await postAction('/sysTask/importExcel', formData)
this.$message.success(`${success} Success, ${failure} Fail`) this.$message.success(`${success} Success, ${failure} Fail`)
this.dataSource = detailList
this.visibleRes = true
this.isImport = false this.isImport = false
this.getList() this.getList()
} catch (error) { } catch (error) {