rev:新增导入相关功能

This commit is contained in:
zhouz
2023-07-17 11:28:11 +08:00
parent ec0fd6cd53
commit ffe29d6d4d
47 changed files with 1883 additions and 257 deletions

View File

@@ -24,20 +24,20 @@
</span>
</el-col>
</el-row>
<el-form
ref="form"
:inline="true"
:model="form"
:rules="rules"
style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;"
class="demo-form-inline"
size="mini"
label-width="auto"
label-position="right"
label-suffix=":"
>
<el-row>
<el-col :span="12">
<el-form
ref="form"
:inline="true"
:model="form"
:rules="rules"
style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;"
class="demo-form-inline"
size="mini"
label-width="auto"
label-position="right"
label-suffix=":"
>
<el-row>
<el-col :span="12">
<el-form-item label="工艺路线号" prop="processroute_code">
<el-input
v-model="form.processroute_code"
@@ -47,8 +47,8 @@
class="filter-item"
/>
</el-form-item>
</el-col>
<el-col :span="12">
</el-col>
<el-col :span="12">
<el-form-item label="工艺路线名称" prop="processroute_name">
<el-input
v-model="form.processroute_name"
@@ -58,15 +58,37 @@
class="filter-item"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="备注" prop="remark">
<label slot="label">备&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注:</label>
<el-input v-model="form.remark" style="width: 380px;" rows="2" type="textarea" :disabled="crud.status.view > 0" />
</el-form-item>
</el-col>
</el-row>
</el-form>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="生产车间" prop="processroute_name">
<el-select
v-model="form.product_area"
clearable
filterable
size="mini"
style="width: 210px;"
placeholder="区域类型"
class="filter-item"
@change="crud.toQuery()"
>
<el-option
v-for="item in dict.product_area"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="备注" prop="remark">
<label slot="label">备&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;注:</label>
<el-input v-model="form.remark" style="width: 380px;" rows="2" type="textarea" :disabled="crud.status.view > 0" />
</el-form-item>
</el-col>
</el-row>
</el-form>
<!--如果想在工具栏加入更多按钮,可以使用插槽方式, slot = 'left' or 'right'-->
<div class="crud-opts2" style="margin-top: 30px">
<span class="role-span">工艺路线明细</span>
@@ -136,6 +158,7 @@ const defaultForm = {
processroute_code: null,
processroute_name: null,
processroute_status: null,
product_area: null,
remark: null,
tableData: []
}
@@ -143,7 +166,7 @@ const defaultForm = {
export default {
name: 'AddDialog',
mixins: [form(defaultForm), crud()],
dicts: ['ST_INV_TYPE_RC'],
dicts: ['ST_INV_TYPE_RC', 'product_area'],
props: {
dialogShow: {
type: Boolean,