重传审批新增导出功能
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-07-30 11:24:17 +08:00
parent 3bdd567f1e
commit a566c1a0b8
2 changed files with 17 additions and 2 deletions

View File

@ -273,3 +273,12 @@ export function GetEmailNoticeConfigList_Export(data) {
data data
}) })
} }
// 导出重传审批
export function GetImageBackList_Export(data) {
return requestDownload({
url: `/ExcelExport/GetImageBackList_Export`,
responseType: 'blob',
method: 'post',
data
})
}

View File

@ -70,6 +70,10 @@
<el-button type="primary" icon="el-icon-refresh-left" @click="handleReset"> <el-button type="primary" icon="el-icon-refresh-left" @click="handleReset">
{{ $t('common:button:reset') }} {{ $t('common:button:reset') }}
</el-button> </el-button>
<el-button type="primary" @click="handleExport"
v-if="hasPermi(['trials:trials-panel:visit:reupload-audit:export'])">
{{ $t('common:button:export') }}
</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</template> </template>
@ -236,7 +240,7 @@ import BaseContainer from '@/components/BaseContainer'
import Pagination from '@/components/Pagination' import Pagination from '@/components/Pagination'
import moment from 'moment' import moment from 'moment'
import baseModel from '@/components/BaseModel' import baseModel from '@/components/BaseModel'
import { GetImageBackList_Export } from '@/api/export'
const searchDataDefault = () => { const searchDataDefault = () => {
return { return {
TrialId: null, TrialId: null,
@ -434,7 +438,9 @@ export default {
this.searchData.ApplyEndTime = null this.searchData.ApplyEndTime = null
} }
}, },
handleExport() {
return GetImageBackList_Export(this.searchData)
}
}, },
} }
</script> </script>