|
|
|
@ -10,25 +10,15 @@ |
|
|
|
|
|
|
|
<!-- 条件查询 --> |
|
|
|
<el-form :inline="true" label-position="top" :model="searchData" @keyup.enter.native="getDataList()"> |
|
|
|
<!-- <el-form-item :label="'BU'">--> |
|
|
|
<!-- <el-select v-model="searchData.buDesc" placeholder="请选择" clearable style="width: 130px">--> |
|
|
|
<!-- <el-option--> |
|
|
|
<!-- v-for = "i in userBuList"--> |
|
|
|
<!-- :key = "i.buNo"--> |
|
|
|
<!-- :label = "i.buDesc"--> |
|
|
|
<!-- :value = "i.buDesc">--> |
|
|
|
<!-- </el-option>--> |
|
|
|
<!-- </el-select>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<el-form-item :label="'仓库编码:'"> |
|
|
|
<el-input v-model="searchData.warehouseId" clearable style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'工厂编号:'"> |
|
|
|
<el-input v-model="searchData.site" clearable style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'保管员:'"> |
|
|
|
<el-input v-model="searchData.keeper" clearable style="width: 120px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item :label="'保管员:'">--> |
|
|
|
<!-- <el-input v-model="searchData.keeper" clearable style="width: 120px"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<el-form-item label="是否为有效仓库:"> |
|
|
|
<el-select v-model="searchData.validStock" placeholder="请选择"> |
|
|
|
<el-option label="全部" value=""></el-option> |
|
|
|
@ -102,12 +92,13 @@ |
|
|
|
</el-pagination> |
|
|
|
|
|
|
|
<!-- 新增和修改 --> |
|
|
|
<el-dialog title="检验方法" :close-on-click-modal="false" v-drag :visible.sync="modalFlag" width="500px"> |
|
|
|
|
|
|
|
<el-dialog title="新增仓库" :close-on-click-modal="false" v-drag :visible.sync="modalFlag" width="500px"> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" :rules="rules" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
|
|
|
|
<el-form-item label="工厂编码:" prop="site" :rules="rules.site"> |
|
|
|
<el-input v-model="modalData.site" style="width: 221px"></el-input> |
|
|
|
<el-input v-model="modalData.site" style="width: 221px" :disabled="!isNew"></el-input> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item label="仓库编码:" prop="warehouseId" :rules="rules.warehouseId"> |
|
|
|
<el-input v-model="modalData.warehouseId" style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
@ -127,16 +118,16 @@ |
|
|
|
<el-input v-model="modalData.warehouseType" style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item :label="'DB'"> |
|
|
|
<el-input v-model="modalData.warehouseTypeDB" style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item :label="'DB'">--> |
|
|
|
<!-- <el-input v-model="modalData.warehouseTypeDB" style="width: 221px"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
|
|
|
|
<el-form-item :label="'管理员'"> |
|
|
|
<el-input v-model="modalData.keeper" style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'公司编码'"> |
|
|
|
<el-input v-model="modalData.companyId" style="width: 221px"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item :label="'管理员'">--> |
|
|
|
<!-- <el-input v-model="modalData.keeper" style="width: 221px"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<!-- <el-form-item :label="'公司编码'">--> |
|
|
|
<!-- <el-input v-model="modalData.companyId" style="width: 221px"></el-input>--> |
|
|
|
<!-- </el-form-item>--> |
|
|
|
<el-form-item :label="'是否为有效仓库'"> |
|
|
|
<el-select v-model="modalData.validStock" placeholder="请选择" style="width: 221px"> |
|
|
|
<el-option label="是" value="Y"></el-option> |
|
|
|
@ -202,7 +193,7 @@ export default { |
|
|
|
modalFlag: false, |
|
|
|
modalDisableFlag: false, |
|
|
|
modalData: { |
|
|
|
site: '', |
|
|
|
site: this.$store.state.user.name, |
|
|
|
warehouseId: '', |
|
|
|
warehouseName: '', |
|
|
|
active: '', |
|
|
|
@ -223,7 +214,7 @@ export default { |
|
|
|
serialNumber: '100001003TableSite', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "工厂编码", |
|
|
|
columnWidth: 100, |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'site', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -241,7 +232,7 @@ export default { |
|
|
|
serialNumber: '100001003TableWarehouseId', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "仓库编码", |
|
|
|
columnWidth: 100, |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'warehouseId', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -277,7 +268,7 @@ export default { |
|
|
|
serialNumber: '100001003TableActive', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "是否在使用", |
|
|
|
columnWidth: 100, |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'active', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -307,67 +298,67 @@ export default { |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 100001003, |
|
|
|
serialNumber: '100001003TableWarehouseTypeDB', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "DB", |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'warehouseTypeDB', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "left", |
|
|
|
columnLabel: 'DB', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 100001003, |
|
|
|
serialNumber: '100001003TableKeeper', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "管理员", |
|
|
|
columnWidth: 100, |
|
|
|
columnProp: 'keeper', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
columnLabel: '管理员', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
}, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 100001003, |
|
|
|
serialNumber: '100001003TableCompanyId', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "公司编码", |
|
|
|
columnWidth: 100, |
|
|
|
columnProp: 'companyId', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
columnLabel: '公司编码', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
columnSortable: false, |
|
|
|
sortLv: 0, |
|
|
|
status: true, |
|
|
|
fixed: '', |
|
|
|
}, |
|
|
|
// { |
|
|
|
// userId: this.$store.state.user.name, |
|
|
|
// functionId: 100001003, |
|
|
|
// serialNumber: '100001003TableWarehouseTypeDB', |
|
|
|
// tableId: "100001003Table", |
|
|
|
// tableName: "DB", |
|
|
|
// columnWidth: 150, |
|
|
|
// columnProp: 'warehouseTypeDB', |
|
|
|
// headerAlign: 'center', |
|
|
|
// align: "left", |
|
|
|
// columnLabel: 'DB', |
|
|
|
// columnHidden: false, |
|
|
|
// columnImage: false, |
|
|
|
// columnSortable: false, |
|
|
|
// sortLv: 0, |
|
|
|
// status: true, |
|
|
|
// fixed: '', |
|
|
|
// }, |
|
|
|
// { |
|
|
|
// userId: this.$store.state.user.name, |
|
|
|
// functionId: 100001003, |
|
|
|
// serialNumber: '100001003TableKeeper', |
|
|
|
// tableId: "100001003Table", |
|
|
|
// tableName: "管理员", |
|
|
|
// columnWidth: 100, |
|
|
|
// columnProp: 'keeper', |
|
|
|
// headerAlign: 'center', |
|
|
|
// align: "center", |
|
|
|
// columnLabel: '管理员', |
|
|
|
// columnHidden: false, |
|
|
|
// columnImage: false, |
|
|
|
// columnSortable: false, |
|
|
|
// sortLv: 0, |
|
|
|
// status: true, |
|
|
|
// fixed: '', |
|
|
|
// }, |
|
|
|
// { |
|
|
|
// userId: this.$store.state.user.name, |
|
|
|
// functionId: 100001003, |
|
|
|
// serialNumber: '100001003TableCompanyId', |
|
|
|
// tableId: "100001003Table", |
|
|
|
// tableName: "公司编码", |
|
|
|
// columnWidth: 100, |
|
|
|
// columnProp: 'companyId', |
|
|
|
// headerAlign: 'center', |
|
|
|
// align: "center", |
|
|
|
// columnLabel: '公司编码', |
|
|
|
// columnHidden: false, |
|
|
|
// columnImage: false, |
|
|
|
// columnSortable: false, |
|
|
|
// sortLv: 0, |
|
|
|
// status: true, |
|
|
|
// fixed: '', |
|
|
|
// }, |
|
|
|
{ |
|
|
|
userId: this.$store.state.user.name, |
|
|
|
functionId: 100001003, |
|
|
|
serialNumber: '100001003TableValidStock', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "检验方法维护表", |
|
|
|
columnWidth: 100, |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'validStock', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -403,7 +394,7 @@ export default { |
|
|
|
serialNumber: '100001003TableCreateTime', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "创建时间", |
|
|
|
columnWidth: 100, |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'createTime', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -421,7 +412,7 @@ export default { |
|
|
|
serialNumber: '100001003TableCreator', |
|
|
|
tableId: "100001003Table", |
|
|
|
tableName: "创建人", |
|
|
|
columnWidth: 80, |
|
|
|
columnWidth: 150, |
|
|
|
columnProp: 'creator', |
|
|
|
headerAlign: 'center', |
|
|
|
align: "center", |
|
|
|
@ -523,7 +514,7 @@ export default { |
|
|
|
addModal () { |
|
|
|
this.modalData = { |
|
|
|
flag: '1', |
|
|
|
site: '', |
|
|
|
site: this.$store.state.user.site, |
|
|
|
creator: this.$store.state.user.name, |
|
|
|
warehouseId: '', |
|
|
|
warehouseName: '', |
|
|
|
|