马宇豪
2024-03-01 80ca454691ea7240c03cba5b3826ac182166d3b0
修改跳转
已修改1个文件
已添加1个文件
23 ■■■■■ 文件已修改
src/assets/images/print.png 补丁 | 查看 | 原始文档 | blame | 历史
src/views/notCoalMine/nCertificateList/index.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/images/print.png
src/views/notCoalMine/nCertificateList/index.vue
@@ -70,6 +70,12 @@
            icon="el-icon-edit"
            @click="openCert(scope.row,'view')"
          >查看</el-button>
          <el-button
            size="mini"
            type="text"
            icon="el-icon-edit"
            @click="openSupplementary(scope.row,'view')"
          >证书补档</el-button>
        </template>
      </el-table-column>
    </el-table>
@@ -81,11 +87,21 @@
      @pagination="getPage"
    />
    <certificate-dialog ref="certificate" @getList="getPage"></certificate-dialog>
    <el-dialog title="证书补档" :visible.sync="supplementaryVisible" width="50%" append-to-body>
      <div style="display: flex;flex-direction: column;align-items: center">
        <el-image
          style="width: 100px; height: 100px"
          :src="print"
          fit="contain"></el-image>
        <p style="font-size: 16px">请使用专业打印机连接</p>
      </div>
    </el-dialog>
  </div>
</template>
<script>
import {getCertificatePage, getCertificateSync} from "@/api/notCoalMine/certifiate";
import printImg from '@/assets/images/print.png'
import certificateDialog from "@/views/notCoalMine/nCertificateList/components/certificateDialog";
export default {
  name: "nCertificateManage",
@@ -95,6 +111,7 @@
    return {
      loading: false,
      showSearch: true,
      supplementaryVisible: false,
      total: 0,
      dataList: [],
      queryParams: {
@@ -103,7 +120,8 @@
        idcardTypeCode: '',
        pageNum: 1,
        pageSize: 10
      }
      },
      print: printImg
    };
  },
  created() {
@@ -173,6 +191,9 @@
    },
    openCert(data,type){
      this.$refs.certificate.openDialog(data,type)
    },
    openSupplementary(data,type){
      this.supplementaryVisible = true
    }
  }
};