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