src/views/CNAS/systemManagement/correctiveAction/index.vue
@@ -1,18 +1,19 @@ <template> <div class="capacity-scope"> <div> <div class="search-background"> <span class="search-group"> <span style="width: 150px">不合格描述:</span> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="不合格描述" prop="raiseResult"> <el-input v-model="searchForm.raiseResult" clearable size="small"></el-input> </span> <span class="search-group"> <el-button size="small" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 17em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 15px;margin-bottom: 16px" @pagination="pagination" :table-loading="tableLoading" @pagination="pagination" :page="page"> </limsTable> </div> src/views/CNAS/systemManagement/customerSatisfaction/index.vue
@@ -1,20 +1,22 @@ <template> <div class="capacity-scope"> <div> <div class="search"> <div> <div class="search-background"> <span v-if="tabIndex === '0'" class="search-group"> <span style="width: 150px">单位名称:</span> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="单位名称" prop="unitName" v-if="tabIndex === '0'"> <el-input v-model="searchForm.unitName" clearable size="small"></el-input> </span> <span v-if="tabIndex === '1'" class="search-group"> <span style="width: 150px">文件名称:</span> </el-form-item> <el-form-item label="文件名称" prop="fileName" v-if="tabIndex === '1'"> <el-input v-model="searchForm1.fileName" clearable size="small"></el-input> </span> <span class="search-group"> <el-button size="small" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <div class="btn"> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button v-if="tabIndex === '0'" size="small" type="primary" @click="openFormDia('add')">新 增</el-button> <el-upload v-if="tabIndex === '1'" ref='upload' :action="action" :before-upload="beforeUpload" :headers="uploadHeader" :on-error="onError" :on-success="handleSuccessUp" :show-file-list="false" @@ -32,13 +34,13 @@ </div> <div v-if="tabIndex === '0'"> <limsTable :column="tableColumn" :height="'calc(100vh - 22em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 15px;margin-bottom: 16px" @pagination="pagination" :table-loading="tableLoading" @pagination="pagination" :page="page"> </limsTable> </div> <div v-if="tabIndex === '1'"> <limsTable :column="tableColumn1" :height="'calc(100vh - 22em)'" :table-data="tableData1" :table-loading="tableLoading1" style="padding: 0 15px;margin-bottom: 16px" @pagination="pagination0"> :table-loading="tableLoading1" @pagination="pagination0"> </limsTable> </div> </div> @@ -343,40 +345,13 @@ </script> <style scoped> .view-title { .search { height: 46px; display: flex; justify-content: space-between; align-items: center; height: 60px; padding-left: 20px; } .search-background { width: 100%; height: 80px; line-height: 80px; background-color: #ffffff; display: flex; position: relative; } .search-group { display: flex; align-items: center; margin: 0 20px; } .table { background-color: #ffffff; } .table-tab { margin: 0 20px 20px 20px; } .btn { position: absolute; top: 16px; right: 20px; margin: 0 0 20px 0; } </style> src/views/CNAS/systemManagement/documentRecords/cancellationRecord.vue
@@ -1,24 +1,24 @@ <template> <!-- 作废文件销毁记录 --> <div class="ObsoleteDocumentDestructionRecords"> <div class="capacity-scope"> <div class="search"> <div class="search_thing"> <div class="search_label">文件名称:</div> <div class="search_input"><el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentName" @keyup.enter.native="refreshTable()"></el-input></div> </div> <div class="search_thing"> <div class="search_label">文件编号:</div> <div class="search_input"> <div> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> <el-form-item label="文件名称" prop="documentName"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentName" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item label="文件编号" prop="documentCode"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentCode" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="refreshTable">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="refresh">重 置</el-button> </el-form-item> </el-form> </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh()">重 置</el-button> <el-button size="small" type="primary" @click="refreshTable()">查 询</el-button> </div> <div class="btn"> <div> <el-button size="small" type="primary" @click="openAdd">新增</el-button> <el-upload :action="action" :multiple="false" :show-file-list="false" accept='.doc,.docx' :headers="uploadHeader" :on-change="beforeUpload" :on-error="onError" ref='upload' @@ -387,16 +387,10 @@ </script> <style scoped> .title { height: 60px; line-height: 60px; } .search { background-color: #fff; height: 80px; height: 46px; display: flex; align-items: center; justify-content: space-between; } .search_thing { @@ -413,19 +407,5 @@ .search_input { width: calc(100% - 110px); } .table { margin-top: 10px; background-color: #fff; height: calc(100% - 60px - 80px - 10px - 40px); padding: 20px; padding-top: 0; } .btn { position: absolute; right: 20px; top: 16px; } </style> src/views/CNAS/systemManagement/documentRecords/distributionCollectionRecord.vue
@@ -1,24 +1,24 @@ <template> <!-- 所有文件(内、外部文件)的发放与回收记录 --> <div class="DistributionRetrievalRecordsAllDocuments"> <div class="capacity-scope"> <div class="search"> <div class="search_thing"> <div class="search_label">文件名称:</div> <div class="search_input"><el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentName" @keyup.enter.native="refreshTable()"></el-input></div> </div> <div class="search_thing"> <div class="search_label">文件编号:</div> <div class="search_input"> <div> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> <el-form-item label="文件名称" prop="documentName"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentName" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item label="文件编号" prop="documentCode"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentCode" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="refreshTable">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="refresh">重 置</el-button> </el-form-item> </el-form> </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh()">重 置</el-button> <el-button size="small" type="primary" @click="refreshTable()">查 询</el-button> </div> <div class="btn"> <div> <el-button size="small" type="primary" @click="openAdd">新增</el-button> <el-upload :action="action" :multiple="false" :show-file-list="false" accept='.doc,.docx' :headers="uploadHeader" :on-change="beforeUpload" :on-error="onError" ref='upload' @@ -436,16 +436,10 @@ </script> <style scoped> .title { height: 60px; line-height: 60px; } .search { background-color: #fff; height: 80px; height: 46px; display: flex; align-items: center; justify-content: space-between; } .search_thing { @@ -462,13 +456,5 @@ .search_input { width: calc(100% - 110px); } .table { margin-top: 10px; background-color: #fff; height: calc(100% - 60px - 80px - 10px - 40px); padding: 20px; padding-top: 0; } </style> src/views/CNAS/systemManagement/documentRecords/outDocumenRecordt.vue
@@ -3,7 +3,7 @@ <div class="capacity-scope"> <el-tabs type="border-card" v-model="activeName" style="height: 100%;" @change="getTableData"> <el-tab-pane label="填写" name="填写" style="height: 100%;"> <div style="display: flex;align-items: center;justify-content: flex-end;margin-right: 20px;"> <div style="display: flex;align-items: center;justify-content: flex-end;margin-bottom: 10px"> <el-button size="small" type="primary" @click="openAdd('新增')" style="margin-left: 20px;">新增</el-button> <el-upload :action="action" :multiple="false" :show-file-list="false" accept='.doc,.docx' :headers="uploadHeader" :on-change="beforeUpload" :on-error="onError" ref='upload' @@ -14,19 +14,18 @@ :height="'calc(100vh - 290px)'" @pagination="pagination0"></lims-table> </el-tab-pane> <el-tab-pane label="历史记录" name="历史记录" style="height: 100%;"> <div class="search"> <div class="search_thing"> <div class="search_label">年:</div> <div class="search_input"> <div> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> <el-form-item label="年" prop="year"> <el-date-picker v-model="queryParams.year" type="year" placeholder="选择年" format="yyyy" value-format="yyyy" size="small" @change="refreshTable()"> </el-date-picker> </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh()">重 置</el-button> <el-button size="small" type="primary" @click="refreshTable()">查 询</el-button> </div> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="refreshTable">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="refresh">重 置</el-button> </el-form-item> </el-form> </div> <lims-table :tableData="tableData" :column="column" :page="page" :tableLoading="tableLoading" :height="'calc(100vh - 290px)'" @pagination="pagination"></lims-table> src/views/CNAS/systemManagement/documentRecords/regularReviewsRecord.vue
@@ -1,26 +1,26 @@ <template> <!-- 文件定期审查记录 --> <div class="PeriodicDocumentReviewRecords"> <div class="capacity-scope"> <el-tabs type="border-card" v-model="activeName" style="height: 100%;"> <el-tab-pane label="填写" name="填写" style="height: 100%;"> <div class="search"> <div class="search_thing"> <div class="search_label">文件名称:</div> <div class="search_input"><el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentName" @keyup.enter.native="refreshTable()"></el-input></div> </div> <div class="search_thing"> <div class="search_label">文件编号:</div> <div class="search_input"> <div> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> <el-form-item label="文件名称" prop="documentName"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentName" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item label="文件编号" prop="documentCode"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentCode" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="refreshTable">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="refresh">重 置</el-button> </el-form-item> </el-form> </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh()">重 置</el-button> <el-button size="small" type="primary" @click="refreshTable()">查 询</el-button> </div> <div class="btns"> <div> <el-button size="small" type="primary" @click="openAdd" v-if="addPower">新增</el-button> <el-upload :action="action" :multiple="false" :show-file-list="false" accept='.doc,.docx' :headers="uploadHeader" :on-change="beforeUpload" :on-error="onError" ref='upload' v-if="upPower" @@ -34,19 +34,18 @@ </div> </el-tab-pane> <el-tab-pane label="历史记录" name="历史记录" style="height: 100%;"> <div class="search"> <div class="search_thing"> <div class="search_label">年:</div> <div class="search_input"> <div> <el-form :model="queryParams0" ref="queryParams0" size="small" :inline="true"> <el-form-item label="年" prop="year"> <el-date-picker v-model="queryParams0.year" type="year" placeholder="选择年" format="yyyy" value-format="yyyy" size="small" @change="refreshTable(1)"> </el-date-picker> </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh(1)">重 置</el-button> <el-button size="small" type="primary" @click="refreshTable(1)">查 询</el-button> </div> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="refreshTable(1)">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="refresh(1)">重 置</el-button> </el-form-item> </el-form> </div> <div class="table"> <lims-table :tableData="tableData0" :column="column0" :page="page0" :tableLoading="tableLoading" @@ -530,17 +529,10 @@ </script> <style scoped> .title { height: 60px; line-height: 60px; } .search { background-color: #fff; height: 40px; height: 46px; display: flex; align-items: center; position: relative; justify-content: space-between; } .search_thing { @@ -559,21 +551,7 @@ width: calc(100% - 110px); } .table { margin-top: 10px; background-color: #fff; height: calc(100% - 60px - 140px); padding: 20px; padding-top: 0; } >>>.el-tabs__content { height: 100%; } .btns { position: absolute; right: 20px; top: 5px; } </style> src/views/CNAS/systemManagement/documentRecords/revisionRecord.vue
@@ -1,19 +1,20 @@ <template> <!-- 文件修订申请审批记录 --> <div class="DocumentRevisionRequestApprovalRecords"> <div class="capacity-scope"> <div class="search"> <div class="search_thing"> <div class="search_label">文件编号:</div> <div class="search_input"> <div> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true"> <el-form-item label="文件编号" prop="documentCode"> <el-input size="small" placeholder="请输入" clearable v-model="queryParams.documentCode" @keyup.enter.native="refreshTable()"></el-input> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="refreshTable">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="refresh">重 置</el-button> </el-form-item> </el-form> </div> </div> <div class="search_thing" style="padding-left: 30px;"> <el-button size="small" @click="refresh()">重 置</el-button> <el-button size="small" type="primary" @click="refreshTable()">查 询</el-button> </div> <div class="btn"> <div> <el-button size="small" type="primary" @click="openAdd" v-if="addPower">新增</el-button> <el-button size="small" type="primary" @click="handleDown" :loading="outLoading" v-if="outPower" style="display:inline-block;margin-left: 20px;">导出</el-button> @@ -702,17 +703,10 @@ </script> <style scoped> .title { height: 60px; line-height: 60px; } .search { background-color: #fff; height: 80px; height: 46px; display: flex; align-items: center; position: relative; justify-content: space-between; } .search_thing { @@ -729,14 +723,6 @@ .search_input { width: calc(100% - 110px); } .table { margin-top: 10px; background-color: #fff; height: calc(100% - 60px - 80px - 10px - 40px); padding: 20px; padding-top: 0; } .tables { @@ -796,13 +782,4 @@ left: 0; } >>>.el-dialog__body { height: auto; } .btn { position: absolute; right: 20px; top: 16px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/components/auditInspection.vue
@@ -1,19 +1,24 @@ <template> <div> <div class="search-background"> <span class="search-group"> <span style="width: 160px">受审部门:</span> <div class="search"> <div> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="受审部门" prop="department"> <el-input v-model="searchForm.department" clearable size="small"></el-input> <el-button size="small" style="margin-left: 10px" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <span class="search-group"> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button size="small" type="primary" @click="openFormDia('add')">新 增</el-button> </span> </div> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 23em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 10px;margin-bottom: 16px" :page="page" @pagination="pagination"> :table-loading="tableLoading" :page="page" @pagination="pagination"> </limsTable> </div> <audit-inspection-dia v-if="auditInspectionDia" ref="auditInspectionDia" @@ -235,17 +240,9 @@ </script> <style scoped> .search-background { width: 100%; height: 60px; line-height: 60px; .search { height: 46px; display: flex; justify-content: space-between; } .search-group { display: flex; align-items: center; margin: 0 20px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/components/auditMeetingSign.vue
@@ -1,19 +1,24 @@ <template> <div> <div class="search-background"> <span class="search-group"> <span style="width: 160px">时间:</span> <div class="search"> <div> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="时间" prop="meetingDate"> <el-input v-model="searchForm.meetingDate" clearable size="small"></el-input> <el-button size="small" style="margin-left: 10px" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <span class="search-group"> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button size="small" type="primary" @click="openFormDia('add')">新 增</el-button> </span> </div> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 23em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 10px;margin-bottom: 16px" :page="page" @pagination="pagination"> :table-loading="tableLoading" :page="page" @pagination="pagination"> </limsTable> </div> <audit-meeting-sign-dia v-if="auditMeetingSignDia" ref="auditMeetingSignDia" @@ -183,17 +188,9 @@ </script> <style scoped> .search-background { width: 100%; height: 60px; line-height: 60px; .search { height: 46px; display: flex; justify-content: space-between; } .search-group { display: flex; align-items: center; margin: 0 20px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/components/auditReport.vue
@@ -1,15 +1,20 @@ <template> <div> <div class="search-background"> <span class="search-group"> <span style="width: 160px">审核目的:</span> <div class="search"> <div> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="审核目的" prop="laboratoryName"> <el-input v-model="searchForm.purposes" clearable size="small"></el-input> <el-button size="small" style="margin-left: 10px" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <span class="search-group"> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button size="small" type="primary" @click="openFormDia('add')">新 增</el-button> </span> </div> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 23em)'" :table-data="tableData" @@ -293,17 +298,9 @@ </script> <style scoped> .search-background { width: 100%; height: 60px; line-height: 60px; .search { height: 46px; display: flex; justify-content: space-between; } .search-group { display: flex; align-items: center; margin: 0 20px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/components/correctiveAction.vue
@@ -1,19 +1,24 @@ <template> <div> <div class="search-background"> <span class="search-group"> <span style="width: 200px">不合格描述:</span> <div class="search"> <div> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="不合格描述" prop="laboratoryName"> <el-input v-model="searchForm.raiseResult" clearable size="small"></el-input> <el-button size="small" style="margin-left: 10px" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <span class="search-group"> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button size="small" type="primary" @click="openFormDia('add')">新 增</el-button> </span> </div> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 23em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 10px;margin-bottom: 16px" :page="page" @pagination="pagination"> :table-loading="tableLoading" :page="page" @pagination="pagination"> </limsTable> </div> <corrective-action-d-ia v-if="correctiveActionDIa" ref="correctiveActionDIa" @@ -163,17 +168,9 @@ </script> <style scoped> .search-background { width: 100%; height: 60px; line-height: 60px; .search { height: 46px; display: flex; justify-content: space-between; } .search-group { display: flex; align-items: center; margin: 0 20px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/components/implementationPlan.vue
@@ -1,19 +1,24 @@ <template> <div> <div class="search-background"> <span class="search-group"> <span style="width: 160px">审核目的:</span> <el-input v-model="searchForm.purposes" clearable size="small"></el-input> <el-button size="small" style="margin-left: 10px" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <span class="search-group"> <div class="search"> <div> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="审核目的" prop="purposes"> <el-input v-model="searchForm.purpose" clearable size="small"></el-input> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button size="small" type="primary" @click="openFormDia('add')">新 增</el-button> </span> </div> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 23em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 10px;margin-bottom: 16px" @pagination="pagination" :page="page"> :table-loading="tableLoading" @pagination="pagination" :page="page"> </limsTable> </div> <implement-plan-dia v-if="implementPlanDia" ref="implementPlanDia" @@ -273,17 +278,9 @@ </script> <style scoped> .search-background { width: 100%; height: 60px; line-height: 60px; .search { height: 46px; display: flex; justify-content: space-between; } .search-group { display: flex; align-items: center; margin: 0 20px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/components/yearPlan.vue
@@ -1,19 +1,24 @@ <template> <div> <div class="search-background"> <span class="search-group"> <span style="width: 160px">内审目的:</span> <div class="search"> <div> <el-form :model="searchForm" ref="searchForm" size="small" :inline="true"> <el-form-item label="内审目的" prop="laboratoryName"> <el-input v-model="searchForm.purpose" clearable size="small"></el-input> <el-button size="small" style="margin-left: 10px" @click="resetSearchForm">重 置</el-button> <el-button size="small" type="primary" @click="searchList">查 询</el-button> </span> <span class="search-group"> </el-form-item> <el-form-item> <el-button type="primary" icon="el-icon-search" size="mini" @click="searchList">查 询</el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetSearchForm">重 置</el-button> </el-form-item> </el-form> </div> <div> <el-button size="small" type="primary" @click="openFormDia('add')">新 增</el-button> </span> </div> </div> <div class="table"> <limsTable :column="tableColumn" :height="'calc(100vh - 23em)'" :table-data="tableData" :table-loading="tableLoading" style="padding: 0 10px;margin-bottom: 16px" @pagination="pagination" :page="page"> :table-loading="tableLoading" @pagination="pagination" :page="page"> </limsTable> </div> <year-plan-dia v-if="yearPlanDia" ref="yearPlanDia" @closeYearDia="closeYearDia"></year-plan-dia> @@ -295,17 +300,9 @@ </script> <style scoped> .search-background { width: 100%; height: 60px; line-height: 60px; .search { height: 46px; display: flex; justify-content: space-between; } .search-group { display: flex; align-items: center; margin: 0 20px; } </style> src/views/CNAS/systemManagement/internalAuditManagement/index.vue
@@ -1,5 +1,5 @@ <template> <div class="main"> <div class="capacity-scope"> <el-tabs v-model="activeName" class="tab-panel" type="border-card"> <el-tab-pane label="年度计划" name="yearPlan"> <year-plan></year-plan> @@ -47,11 +47,4 @@ </script> <style scoped> .main { padding: 15px 0; } .tab-panel { background: #fff; } </style> src/views/CNAS/systemManagement/measuresDealRisks/components/hazardIdentificationRiskAssessment.vue
@@ -58,7 +58,7 @@ </el-table-column> </el-table> <el-pagination :current-page="1" :page-size="page.size" :page-sizes="[10, 20, 30, 50, 100]" :total="page.total" layout="->,total, sizes, prev, pager, next, jumper" @size-change="handleSizeChange" layout="->,total, sizes, prev, pager, next, jumper" @size-change="handleSizeChange" background @current-change="handleCurrentChange"> </el-pagination> <el-dialog title="提示" :visible.sync="dialogVisible" width="50%"> src/views/CNAS/systemManagement/measuresDealRisks/components/listRiskAnalysisControlPlans.vue
@@ -50,7 +50,7 @@ </el-table-column> </el-table> <el-pagination :current-page="1" :page-size="search.size" :page-sizes="[10, 20, 30, 50, 100]" :total="search.total" layout="->,total, sizes, prev, pager, next, jumper" @size-change="handleSizeChange" layout="->,total, sizes, prev, pager, next, jumper" @size-change="handleSizeChange" background @current-change="handleCurrentChange"> </el-pagination> <el-dialog title="提示" :visible.sync="dialogVisible" width="50%"> src/views/CNAS/systemManagement/measuresDealRisks/index.vue
@@ -1,5 +1,5 @@ <template> <div class="main"> <div class="capacity-scope"> <el-tabs v-model="activeName" type="border-card" :lazy="true"> <el-tab-pane label="危险因素辨识与风险评价结果一览" name="危险因素辨识与风险评价结果一览"> <HazardIdentificationRiskAssessment v-if="activeName === '危险因素辨识与风险评价结果一览'" /> @@ -29,10 +29,6 @@ </script> <style scoped> .main { width: 100%; } /deep/ .el-tabs--border-card>.el-tabs__content { height: calc(100vh - 9em); padding: 0;