Browse Source

审批流

master
常熟吴彦祖 4 weeks ago
parent
commit
f28b40e2a1
  1. 19
      src/views/modules/workFlow/flowInstanceList.vue

19
src/views/modules/workFlow/flowInstanceList.vue

@ -4,9 +4,12 @@
<el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;"> <el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;">
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="单号:">
<el-form-item label="审批单号:">
<el-input v-model="searchData.applyNo" style="width: 150px"></el-input> <el-input v-model="searchData.applyNo" style="width: 150px"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="关联单号:">
<el-input v-model="searchData.orderRef1" style="width: 150px"></el-input>
</el-form-item>
<el-form-item label="单据类型:"> <el-form-item label="单据类型:">
<el-select v-model="searchData.orderType" style="width: 130px" clearable> <el-select v-model="searchData.orderType" style="width: 130px" clearable>
<el-option label="全部" value=""></el-option> <el-option label="全部" value=""></el-option>
@ -40,7 +43,8 @@
@row-click="selectInstance" @row-click="selectInstance"
v-loading="instanceLoading" v-loading="instanceLoading"
style="width: 100%;"> style="width: 100%;">
<el-table-column prop="applyNo" label="单据号" min-width="150" header-align="center" align="center"></el-table-column>
<el-table-column prop="applyNo" label="审批单号" min-width="150" header-align="center" align="center"></el-table-column>
<el-table-column prop="orderRef1" label="关联单号" min-width="150" header-align="center" align="center"></el-table-column>
<el-table-column prop="orderType" label="单据类型" min-width="100" header-align="center" align="center"></el-table-column> <el-table-column prop="orderType" label="单据类型" min-width="100" header-align="center" align="center"></el-table-column>
<el-table-column prop="flowName" label="流程名称" min-width="150" header-align="center" align="left"></el-table-column> <el-table-column prop="flowName" label="流程名称" min-width="150" header-align="center" align="left"></el-table-column>
<el-table-column prop="currentNodeName" label="当前节点" min-width="120" header-align="center" align="center"></el-table-column> <el-table-column prop="currentNodeName" label="当前节点" min-width="120" header-align="center" align="center"></el-table-column>
@ -122,8 +126,8 @@
<el-form-item label="工厂编码" prop="site"> <el-form-item label="工厂编码" prop="site">
<el-input v-model="addFormData.site" placeholder="请输入工厂编码"></el-input> <el-input v-model="addFormData.site" placeholder="请输入工厂编码"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="单号" prop="applyNo">
<el-input v-model="addFormData.applyNo" placeholder="请输入单号"></el-input>
<el-form-item label="关联单号" prop="orderRef1">
<el-input v-model="addFormData.orderRef1" placeholder="请输入关联单号"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="单据类型" prop="orderType"> <el-form-item label="单据类型" prop="orderType">
<el-select v-model="addFormData.orderType" style="width: 100%" placeholder="请选择单据类型"> <el-select v-model="addFormData.orderType" style="width: 100%" placeholder="请选择单据类型">
@ -259,6 +263,7 @@ export default {
searchData: { searchData: {
site: this.$store.state.user.site, site: this.$store.state.user.site,
applyNo: '', applyNo: '',
orderRef1: '',
orderType: '', orderType: '',
status: '' status: ''
}, },
@ -272,13 +277,13 @@ export default {
addLoading: false, addLoading: false,
addFormData: { addFormData: {
site: this.$store.state.user.site, site: this.$store.state.user.site,
applyNo: '',
orderRef1: '',
orderType: '产品资料', orderType: '产品资料',
flowCode: '' flowCode: ''
}, },
addFormRules: { addFormRules: {
site: [{ required: true, message: '请输入工厂编码', trigger: 'blur' }], site: [{ required: true, message: '请输入工厂编码', trigger: 'blur' }],
applyNo: [{ required: true, message: '请输入单号', trigger: 'blur' }],
orderRef1: [{ required: true, message: '请输入关联单号', trigger: 'blur' }],
orderType: [{ required: true, message: '请选择单据类型', trigger: 'change' }], orderType: [{ required: true, message: '请选择单据类型', trigger: 'change' }],
flowCode: [{ required: true, message: '请输入流程编码', trigger: 'blur' }] flowCode: [{ required: true, message: '请输入流程编码', trigger: 'blur' }]
}, },
@ -402,7 +407,7 @@ export default {
openAddDialog() { openAddDialog() {
this.addFormData = { this.addFormData = {
site: this.$store.state.user.site, site: this.$store.state.user.site,
applyNo: '',
orderRef1: '',
orderType: '产品资料', orderType: '产品资料',
flowCode: '' flowCode: ''
} }

Loading…
Cancel
Save