<template>
|
<GlobalWindow
|
:title="title"
|
:visible.sync="visible"
|
:confirm-working="isWorking"
|
:width="width"
|
@confirm="confirm"
|
>
|
<div class="text">基本信息</div>
|
<el-form ref="searchForm" :model="searchForm" label-width="140px" inline>
|
<el-form-item label="工艺名称:" prop="rmodelName" required="true">
|
<el-input v-model="searchForm.rmodelName" placeholder="请输入工艺名称" @keypress.enter.native="search"></el-input>
|
</el-form-item>
|
<el-form-item label="工艺编码:" prop="procedureId" required="true">
|
<GlobalWindow
|
:title="title"
|
:visible.sync="visible"
|
:confirm-working="isWorking"
|
:width="width"
|
@confirm="confirm"
|
>
|
<div class="text">基本信息</div>
|
<el-form ref="searchForm" :model="searchForm" label-width="140px" inline>
|
<el-form-item label="工艺名称:" prop="rmodelName" required="true">
|
<el-input v-model="searchForm.rmodelName" placeholder="请输入工艺名称" @keypress.enter.native="search"></el-input>
|
</el-form-item>
|
<el-form-item label="工艺编码:" prop="procedureId" required="true">
|
<GlobalWindow
|
:title="title"
|
:visible.sync="visible"
|
:confirm-working="isWorking"
|
:width="width"
|
@confirm="confirm"
|
>
|
<!-- <div class="text">基本信息</div>
|
<el-form ref="searchForm" :model="searchForm" label-width="140px" inline>
|
<el-form-item label="工艺名称:" prop="rmodelName" required="true">
|
<el-input v-model="searchForm.rmodelName" placeholder="请输入工艺名称" @keypress.enter.native="search"></el-input>
|
</el-form-item>
|
<el-form-item label="工艺编码:" prop="procedureId" required="true">
|
>>>>>>> .r46706
|
<el-input v-model="searchForm.procedureId" placeholder="请输入工艺编码" @keypress.enter.native="search"></el-input>
|
</el-form-item>
|
<el-form-item label="所属工厂:" prop="procedureId" required="true">
|
<el-input v-model="searchForm.dmodelCompanyId" placeholder="请输入所属工厂" @keypress.enter.native="search"></el-input>
|
</el-form-item>
|
<div class="text title"><span>工序列表</span></div>
|
<div style="padding-top:20px">
|
<el-button type="primary" @click="drawer = true" >添加工序
|
<el-drawer
|
title="我是标题"
|
:visible.sync="drawer"
|
size='50%'
|
modal="false"
|
:with-header="false">
|
<span>我来啦!</span>
|
<div class="demo-drawer__footer">
|
<el-button @click="cancelForm">取 消</el-button>
|
<el-button type="primary" @click="$refs.drawer.closeDrawer()" :loading="loading">{{ loading ? '提交中 ...' : '确 定' }}</el-button>
|
</div>
|
</el-drawer>
|
</el-button>
|
<el-button type="primary" plain>上移</el-button>
|
<el-button type="primary" plain>下移</el-button>
|
</div>
|
<template v-slot:table-wrap>
|
<el-table
|
:data="list"
|
stripe
|
border
|
@selection-change="handleSelectionChange"
|
>
|
<el-table-column type="selection" width="55" fixed="left"></el-table-column>
|
<el-table-column label="物料信息" min-width="140px">
|
</el-table-column>
|
<el-table-column prop="origin" label="产生方式" min-width="100px">
|
</el-table-column>
|
</el-table-column>
|
<el-table-column label="被转换属性" min-width="100px">
|
</el-table-column>
|
<el-table-column prop="convertedName" label="被转换单位" min-width="100px"></el-table-column>
|
<el-table-column prop="convertedNum" label="被转换数值" min-width="100px"></el-table-column>
|
<el-table-column label="转换属性" min-width="100px">
|
</el-table-column>
|
<el-table-column prop="unitName" label="转换单位" min-width="100px"></el-table-column>
|
<el-table-column prop="unitNum" label="转换数值" min-width="100px"></el-table-column>
|
<el-table-column prop="convertedTime" label="转换时间" min-width="140px"></el-table-column>
|
<el-table-column
|
label="操作"
|
min-width="120"
|
fixed="right"
|
>
|
<template slot-scope="{row}">
|
<el-button type="text" @click="$refs.operaUnitConversionExtWindow.open('编辑单位转换', row)">编辑</el-button>
|
<el-button type="text" @click="deleteById(row)">删除</el-button>
|
</template>
|
</el-table-column>
|
</el-table>
|
<pagination
|
@size-change="handleSizeChange"
|
@current-change="handlePageChange"
|
:pagination="tableData.pagination"
|
>
|
</pagination>
|
</template>
|
<section>
|
<el-button type="primary" @click="search">查找</el-button>
|
<el-button type="primary" @click="reset">清空</el-button>
|
</section>
|
</el-form> -->
|
</GlobalWindow>
|
</template>
|
|
<script>
|
import BaseOpera from "@/components/base/BaseOpera";
|
import GlobalWindow from "@/components/common/GlobalWindow";
|
export default {
|
name: "OperaRouteProcedureExtWindow",
|
extends: BaseOpera,
|
components: { GlobalWindow },
|
data() {
|
return {
|
width: "86%",
|
drawer: false,
|
searchForm: {
|
rmodelName: "",
|
routeId: "",
|
procedureId: "",
|
dmodelCompanyId: "",
|
activeIndex: "1",
|
activeIndex2: "1",
|
id: null,
|
deleted: "",
|
// rmodelName: '',
|
},
|
|
rules: {},
|
};
|
},
|
methods: {},
|
created() {
|
this.config({
|
api: "/ext/routeProcedureExt",
|
"field.id": "id",
|
});
|
},
|
};
|
</script>
|
|
<style lang="scss" scoped>
|
.text {
|
font-weight: 500;
|
}
|
.title {
|
width: 80px;
|
height: 30px;
|
border-bottom: 4px solid #2E68EC;
|
text-align: center;
|
color: #2e68ec;
|
padding-top: 20px;
|
}
|
</style>
|