|
|
@@ -9,13 +9,13 @@
|
|
|
width="70%"
|
|
|
>
|
|
|
<el-form
|
|
|
- label-width="100px"
|
|
|
+ label-width="100px"
|
|
|
ref="form"
|
|
|
:rules="rules"
|
|
|
:model="attributeData"
|
|
|
>
|
|
|
<el-row>
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="父级节点" prop="parentId">
|
|
|
<selectTree
|
|
|
ref="tree"
|
|
|
@@ -35,7 +35,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="类型" prop="bomType">
|
|
|
<template>
|
|
|
<el-select
|
|
|
@@ -56,7 +56,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="编码" prop="code">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -66,13 +66,13 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="名称" prop="name">
|
|
|
<el-input placeholder="" v-model="attributeData.name"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="材料" prop="materialsName">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -81,7 +81,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="来源" prop="sourceData">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -90,7 +90,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="bom路线" prop="bomTypeRouting">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -99,19 +99,19 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="用量" prop="dosage">
|
|
|
<el-input placeholder="" v-model="attributeData.dosage"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="单位" prop="unit">
|
|
|
<el-input placeholder="" v-model="attributeData.unit"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="状态" prop="status">
|
|
|
<template>
|
|
|
<el-select
|
|
|
@@ -131,7 +131,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="物料库路径" prop="materielPath">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -140,7 +140,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="12" label-width="100px">
|
|
|
+ <el-col :span="12" >
|
|
|
<el-form-item label="版本" prop="versions">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -150,7 +150,7 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
- <el-col :span="24" label-width="100px">
|
|
|
+ <el-col :span="24" >
|
|
|
<el-form-item label="备注" prop="remake">
|
|
|
<el-input
|
|
|
placeholder=""
|
|
|
@@ -162,7 +162,7 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
- <div class="btns">
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
<el-button type="primary" size="small" @click="save">保存</el-button>
|
|
|
<el-button size="small" @click="handleClose">关闭</el-button>
|
|
|
</div>
|
|
|
@@ -182,6 +182,8 @@
|
|
|
import userSearch from './user-search.vue';
|
|
|
import standardOutput from './standardOutput.vue';
|
|
|
export default {
|
|
|
+ name: 'bomTreeDialog',
|
|
|
+
|
|
|
components: {
|
|
|
userSearch,
|
|
|
selectTree,
|
|
|
@@ -310,8 +312,8 @@
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
- .btns {
|
|
|
- text-align: right;
|
|
|
- padding: 10px 0;
|
|
|
- }
|
|
|
+
|
|
|
+.el-form-item {
|
|
|
+ margin-bottom: 20px !important;
|
|
|
+}
|
|
|
</style>
|