|
|
|
@ -30,7 +30,27 @@
|
|
|
|
|
<el-table-column type="selection" width="55"></el-table-column>
|
|
|
|
|
<el-table-column label="序号" type="index" fixed></el-table-column>
|
|
|
|
|
<!-- <el-table-column label="ID" prop="id" fixed></el-table-column> -->
|
|
|
|
|
<el-table-column label="条码" prop="code" fixed></el-table-column>
|
|
|
|
|
<el-table-column label="条码" prop="code" show-overflow-tooltip fixed></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="生产日期"
|
|
|
|
|
prop="produceDate"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="失效日期"
|
|
|
|
|
prop="expireDate"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="批次号"
|
|
|
|
|
prop="batchNo"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="序列号"
|
|
|
|
|
prop="serialNo"
|
|
|
|
|
show-overflow-tooltip
|
|
|
|
|
></el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
label="供应商"
|
|
|
|
|
prop="supId"
|
|
|
|
@ -52,6 +72,15 @@
|
|
|
|
|
|
|
|
|
|
<el-table-column label="操作" fixed="right" width="250">
|
|
|
|
|
<template slot-scope="scope">
|
|
|
|
|
|
|
|
|
|
<el-button
|
|
|
|
|
type="text"
|
|
|
|
|
size="small"
|
|
|
|
|
@click.native.stop="editCode(scope.row)"
|
|
|
|
|
>编辑
|
|
|
|
|
</el-button
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
<!-- <el-button-->
|
|
|
|
|
<!-- type="text"-->
|
|
|
|
|
<!-- size="small"-->
|
|
|
|
@ -113,6 +142,21 @@
|
|
|
|
|
v-on:closeBindDialog="closeBindDialog"
|
|
|
|
|
></selectRlDialog>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
|
:title="editTitle"
|
|
|
|
|
:visible.sync="editCodeVisible"
|
|
|
|
|
append-to-body width="70%"
|
|
|
|
|
v-if="editCodeVisible"
|
|
|
|
|
>
|
|
|
|
|
<editCodeDialog
|
|
|
|
|
editTye="2"
|
|
|
|
|
:closeCodeDialog="closeCodeDialog"
|
|
|
|
|
:codeDetail="codeDetail">
|
|
|
|
|
</editCodeDialog>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
@ -126,6 +170,7 @@ import draggable from "vuedraggable";
|
|
|
|
|
import {saveAs} from "file-saver";
|
|
|
|
|
import DialogSelectUnit from "./DialogSelectUnit";
|
|
|
|
|
import selectRlDialog from "./DialogSelectRl";
|
|
|
|
|
import editCodeDialog from "@/views/warehouse/editCode";
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name: "idQuery",
|
|
|
|
@ -155,10 +200,14 @@ export default {
|
|
|
|
|
multipleSelection: [],
|
|
|
|
|
selectRlVisible: false,
|
|
|
|
|
dialogTableVisible: false,
|
|
|
|
|
|
|
|
|
|
codeDetail: null,
|
|
|
|
|
editTitle: "补齐三期",
|
|
|
|
|
editCodeVisible: false,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
components: {
|
|
|
|
|
draggable, DialogSelectUnit, selectRlDialog
|
|
|
|
|
draggable, DialogSelectUnit, selectRlDialog, editCodeDialog
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
handleSelectionChange(val) {
|
|
|
|
@ -193,7 +242,9 @@ export default {
|
|
|
|
|
this.query.page = val;
|
|
|
|
|
this.getCodeList();
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
closeCodeDialog() {
|
|
|
|
|
this.editCodeVisible = false;
|
|
|
|
|
},
|
|
|
|
|
deleteDialog() {
|
|
|
|
|
this.$confirm("是否删除所选条码?", "提示", {
|
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
@ -309,6 +360,10 @@ export default {
|
|
|
|
|
|
|
|
|
|
return rowBackground;
|
|
|
|
|
},
|
|
|
|
|
editCode(row) {
|
|
|
|
|
this.codeDetail = row;
|
|
|
|
|
this.editCodeVisible = true;
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
filters: {},
|
|
|
|
|
mounted() {
|
|
|
|
|