|
@@ -50,8 +50,8 @@
|
|
|
</el-form>
|
|
</el-form>
|
|
|
|
|
|
|
|
<el-tabs v-model="activeName" type="card">
|
|
<el-tabs v-model="activeName" type="card">
|
|
|
- <el-tab-pane label="关联分类" name="category">
|
|
|
|
|
- <!-- 关联分类 -->
|
|
|
|
|
|
|
+ <!-- 关联分类 -->
|
|
|
|
|
+ <!-- <el-tab-pane label="关联分类" name="category">
|
|
|
<ele-pro-table
|
|
<ele-pro-table
|
|
|
ref="categoryTableRef"
|
|
ref="categoryTableRef"
|
|
|
:columns="categoryColumns"
|
|
:columns="categoryColumns"
|
|
@@ -74,7 +74,7 @@
|
|
|
</el-link>
|
|
</el-link>
|
|
|
</template>
|
|
</template>
|
|
|
</ele-pro-table>
|
|
</ele-pro-table>
|
|
|
- </el-tab-pane>
|
|
|
|
|
|
|
+ </el-tab-pane> -->
|
|
|
<el-tab-pane label="关联产品" name="product">
|
|
<el-tab-pane label="关联产品" name="product">
|
|
|
<div style="margin-top: 20px">
|
|
<div style="margin-top: 20px">
|
|
|
<seekPage :seekList="seekList" @search="reload" />
|
|
<seekPage :seekList="seekList" @search="reload" />
|
|
@@ -100,6 +100,8 @@
|
|
|
</ele-pro-table>
|
|
</ele-pro-table>
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
</el-tabs>
|
|
|
|
|
+
|
|
|
|
|
+ <workingProcedure ref="workingProcedureRef"></workingProcedure>
|
|
|
</div>
|
|
</div>
|
|
|
</el-drawer>
|
|
</el-drawer>
|
|
|
</template>
|
|
</template>
|
|
@@ -107,8 +109,12 @@
|
|
|
<script>
|
|
<script>
|
|
|
import { getTreeByPid } from '@/api/classifyManage';
|
|
import { getTreeByPid } from '@/api/classifyManage';
|
|
|
import { getList } from '@/api/classifyManage/itemInformation.js';
|
|
import { getList } from '@/api/classifyManage/itemInformation.js';
|
|
|
|
|
+ import workingProcedure from '@/views/material/BOMmanage/components/workingProcedure.vue';
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
|
|
+ components: {
|
|
|
|
|
+ workingProcedure
|
|
|
|
|
+ },
|
|
|
computed: {
|
|
computed: {
|
|
|
categoryColumns() {
|
|
categoryColumns() {
|
|
|
return [
|
|
return [
|
|
@@ -151,8 +157,14 @@
|
|
|
label: '型号',
|
|
label: '型号',
|
|
|
prop: 'modelType'
|
|
prop: 'modelType'
|
|
|
},
|
|
},
|
|
|
|
|
+ // 下拉
|
|
|
|
|
+ {
|
|
|
|
|
+ label: 'BOM类型',
|
|
|
|
|
+ prop: 'weightUnit'
|
|
|
|
|
+ },
|
|
|
|
|
+ // 下拉
|
|
|
{
|
|
{
|
|
|
- label: '单位',
|
|
|
|
|
|
|
+ label: 'BOM版本',
|
|
|
prop: 'weightUnit'
|
|
prop: 'weightUnit'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -222,7 +234,7 @@
|
|
|
label: '生产准备'
|
|
label: '生产准备'
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
- activeName: 'category',
|
|
|
|
|
|
|
+ activeName: 'product',
|
|
|
// 产品分类
|
|
// 产品分类
|
|
|
productCategory: [],
|
|
productCategory: [],
|
|
|
expandRowKeys: []
|
|
expandRowKeys: []
|
|
@@ -267,7 +279,7 @@
|
|
|
// 工序配置
|
|
// 工序配置
|
|
|
openConfig(row) {
|
|
openConfig(row) {
|
|
|
console.log('row', row);
|
|
console.log('row', row);
|
|
|
- this.$message.warning('工序配置功能待开发');
|
|
|
|
|
|
|
+ this.$refs.workingProcedureRef.open();
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|