<template>
	<div>
		<el-dialog v-dialogDrag title="经办复核" :visible.sync="signatureVisible" width="80%" @close="handleCloseMessage" 
			destroy-on-close :modal-append-to-body="false" v-if="signatureVisible">
			<div class="contentTable">
				<el-table :data="trsList.data" :columns="trsList.columns" :paginationShow="false" style="width: 100%">
					<el-table-column label="序号" width="80px">
						<template slot-scope="scope">
							{{ scope.$index+1 }}
						</template>
					</el-table-column>
					<el-table-column v-for="(item, index) in trsList.columns" :label="item.label" :prop="item.prop" :key="index" :width="item.width">
					</el-table-column>
				</el-table>
			</div>
		</el-dialog>
	</div>
</template>
<script>
import Api from "~/service/Api";
 
export default {
  props: {
    visible: {
      type: Boolean,
      default: false
    }
  },
  data() {
    return {
			signatureVisible: false,
      messageData: [],
      modelVisible: false,
      modelInfo: {},
      opType: "",
      messageDetailVisible: false,
      previewType: "",
      textContext: "",
      dbCodes:{
        srvtxt:[]
      },
      trsList: {
        columns: [
          { label: "类型", prop: "sigidx" ,width:"110px" },
          { label: "用户", prop: "nam" ,width:"160px" },
          { label: "工号", prop: "usr" ,width:"180px" },
          { label: "日期/时间", prop: "dattim" }
        ],
        data: []
      },
    };
  },
  mounted() {
    
  },
  methods: {
    async init() {
      this.signatureVisible=true;
      let params = {
        trninr: this.$route.query.businessInr
      };
        
      let rtnmsg = await Api.post("/public/quesel/getTrsInfo", params);
      if (rtnmsg.respCode == SUCCESS) {
         this.trsList.data = rtnmsg.data.trsList;
      }
    },
    handleCloseMessage() {
      this.$emit("onClose");
    },
    onClose() {
      this.modelVisible = false;
    }
  }
};
</script>
<style scoped lang="less">
</style>