不合格流程提交
parent
0e9854a734
commit
3c77411624
@ -0,0 +1,148 @@
|
|||||||
|
<template>
|
||||||
|
<div>
|
||||||
|
<el-dialog title="OA流程审批查看"
|
||||||
|
v-if="showFlag"
|
||||||
|
:visible.sync="showFlag"
|
||||||
|
:modal= false
|
||||||
|
width="1400px"
|
||||||
|
>
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
|
<el-col :span="24" :xs="24">
|
||||||
|
<el-table v-loading="loading" :data="itemList" ref="myTable" >
|
||||||
|
<el-table-column width="50" align="center" type="selection">
|
||||||
|
</el-table-column>
|
||||||
|
<!-- 序号 -->
|
||||||
|
<el-table-column label="请求id" align="left" prop="requestid" width="120"/>
|
||||||
|
<el-table-column label="工作流id" align="left" prop="workflowid" width="120"/>
|
||||||
|
<el-table-column label="操作节点id" align="left" prop="nodeid" width="120"/>
|
||||||
|
<el-table-column label="签字类型" align="left" prop="logtype" width="120">
|
||||||
|
<template slot-scope="scope">
|
||||||
|
<dict-tag :options="dict.type.logtype" :value="scope.row.logtype"/>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column label="操作日期" align="left" prop="operatedate" width="120"/>
|
||||||
|
<el-table-column label="操作时间" align="left" prop="operatetime" width="120"/>
|
||||||
|
<el-table-column label="操作者" align="left" prop="operator" width="120"/>
|
||||||
|
<el-table-column label="意见" align="left" prop="remark1" width="120"/>
|
||||||
|
<el-table-column label="客户端ip" align="left" prop="clientip" width="120"/>
|
||||||
|
<el-table-column label="操作者类型" align="left" prop="operatortype" width="120" :formatter="OPERATORTYPECodeFormate"/>
|
||||||
|
<el-table-column label="下一节点id" align="left" prop="destnodeid" width="120"/>
|
||||||
|
<el-table-column label="接收人" align="left" prop="receivedpersons_1" width="120"/>
|
||||||
|
<el-table-column label="显示顺序" align="left" prop="showorder" width="120"/>
|
||||||
|
<el-table-column label="代理人" align="left" prop="agentorbyagentid" width="120"/>
|
||||||
|
<el-table-column label="代理类型" align="left" prop="agenttype" width="120"/>
|
||||||
|
<el-table-column label="日志id" align="left" prop="logid" width="120"/>
|
||||||
|
<el-table-column label="签字信息" align="left" prop="remark" width="120"/>
|
||||||
|
<el-table-column label="相关附件" align="left" prop="annexdocids" width="120"/>
|
||||||
|
<el-table-column label="日志id" align="left" prop="requestlogid" width="120"/>
|
||||||
|
<el-table-column label="操作者部门" align="left" prop="operatordept" width="120"/>
|
||||||
|
<el-table-column label="相关文档" align="left" prop="signdocids" width="120"/>
|
||||||
|
<el-table-column label="相关流程" align="left" prop="signworkflowids" width="120"/>
|
||||||
|
<el-table-column label="接收者名称" align="left" prop="receivedpersons" width="120"/>
|
||||||
|
<el-table-column label="是否为手机版本" align="left" prop="ismobile" width="120"/>
|
||||||
|
<el-table-column label="手写签批" align="left" prop="handwrittensign" width="120"/>
|
||||||
|
<!--<el-table-column label="语音附件" align="left" prop="speechattachment" width="120"/>-->
|
||||||
|
<el-table-column label="接收人id" align="left" prop="receivedpersonids" width="120"/>
|
||||||
|
<el-table-column label="意见位置" align="left" prop="remarklocation" width="120"/>
|
||||||
|
</el-table>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
<div slot="footer" class="dialog-footer">
|
||||||
|
<el-button @click="cancelForm" >关闭</el-button>
|
||||||
|
</div>
|
||||||
|
</el-dialog>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
<script>
|
||||||
|
import { getOAInfoList } from "@/api/quality/unqualified";
|
||||||
|
export default {
|
||||||
|
name: "itemSelectUser",
|
||||||
|
dicts: ['logtype'],
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
showFlag : false,
|
||||||
|
// 选中数组
|
||||||
|
selectedRows: {},
|
||||||
|
// 非单个禁用
|
||||||
|
single: true,
|
||||||
|
// 非多个禁用
|
||||||
|
multiple: true,
|
||||||
|
// 显示搜索条件
|
||||||
|
showSearch: true,
|
||||||
|
// 总条数
|
||||||
|
total: 0,
|
||||||
|
// BOM产品表格数据
|
||||||
|
itemList: null,
|
||||||
|
|
||||||
|
//树名称
|
||||||
|
bomCode: undefined,
|
||||||
|
defaultProps: {
|
||||||
|
id: "id",
|
||||||
|
label: "label"
|
||||||
|
},
|
||||||
|
// 查询参数
|
||||||
|
queryParams: {
|
||||||
|
recordId:''
|
||||||
|
},
|
||||||
|
data:{},
|
||||||
|
dynamicValidateForm: {
|
||||||
|
domains: [{
|
||||||
|
value: ''
|
||||||
|
}]
|
||||||
|
},
|
||||||
|
// 是否显示弹出层
|
||||||
|
valueOpen: false,
|
||||||
|
//检测详情的id
|
||||||
|
recordId:''
|
||||||
|
};
|
||||||
|
},
|
||||||
|
created() {
|
||||||
|
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
//内容格式化
|
||||||
|
OPERATORTYPECodeFormate(row, column, cellValue){
|
||||||
|
if("1" == cellValue){
|
||||||
|
return "人力资源";
|
||||||
|
}else if("2" == cellValue){
|
||||||
|
return "客户";
|
||||||
|
}else{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
},
|
||||||
|
init(row){
|
||||||
|
this.queryParams.taskId = row.requestid;
|
||||||
|
this.getList();
|
||||||
|
},
|
||||||
|
|
||||||
|
/** 查询表格列表*/
|
||||||
|
getList() {
|
||||||
|
this.loading = true;
|
||||||
|
getOAInfoList(this.queryParams).then(response => {
|
||||||
|
this.itemList = response;
|
||||||
|
this.loading = false;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
},
|
||||||
|
|
||||||
|
/** 搜索按钮操作 */
|
||||||
|
handleQuery() {
|
||||||
|
this.queryParams.pageNum = 1;
|
||||||
|
this.getList();
|
||||||
|
},
|
||||||
|
|
||||||
|
/** 重置按钮操作 */
|
||||||
|
resetQuery() {
|
||||||
|
this.resetForm("queryForm");
|
||||||
|
this.handleQuery();
|
||||||
|
},
|
||||||
|
|
||||||
|
//取消
|
||||||
|
cancelForm() {
|
||||||
|
this.showFlag = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
Loading…
Reference in New Issue