add:现场测试优化
This commit is contained in:
@@ -134,7 +134,6 @@
|
||||
style="width: 100%;"
|
||||
@selection-change="crud.selectionChangeHandler"
|
||||
>
|
||||
<el-table-column prop="material_type" label="物料类型" width="160" />
|
||||
<el-table-column prop="material_code" label="物料编码" width="160" />
|
||||
<el-table-column prop="material_name" label="物料名称" width="180" show-overflow-tooltip />
|
||||
<el-table-column prop="material_spec" show-overflow-tooltip show-tooltip-when-overflow :min-width="flexWidth('material_spec',crud.data,'物料规格')" label="物料规格" />
|
||||
|
||||
@@ -62,28 +62,27 @@
|
||||
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
|
||||
>
|
||||
<el-table-column type="index" label="序号" width="55" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="container_code" label="子卷号">
|
||||
<el-table-column show-overflow-tooltip prop="device_code" label="机台">
|
||||
<template scope="scope">
|
||||
<el-input v-show="!scope.row.edit" v-model="scope.row.container_code" style="width: 150px;" />
|
||||
<span v-show="scope.row.edit">{{ scope.row.container_code }}</span>
|
||||
<el-input v-show="!scope.row.edit" v-model="scope.row.device_code" style="width: 150px;" />
|
||||
<span v-show="scope.row.edit">{{ scope.row.device_code }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip width="190px" prop="material_code" label="物料编码" >
|
||||
<el-table-column show-overflow-tooltip prop="doff_code" label="DOFF号">
|
||||
<template scope="scope">
|
||||
<el-input v-show="!scope.row.edit" v-model="scope.row.doff_code" style="width: 150px;" />
|
||||
<span v-show="scope.row.edit">{{ scope.row.doff_code }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip width="190px" prop="material_code" label="KCODE" >
|
||||
<template scope="scope">
|
||||
<el-input v-show="!scope.row.edit" v-model="scope.row.material_code" disabled class="input-with-select">
|
||||
<el-button slot="append" icon="el-icon-search" @click="queryMater(scope.$index, scope.row)" />
|
||||
</el-input>
|
||||
<span v-show="scope.row.edit">{{ scope.row.box_code }}</span>
|
||||
<span v-show="scope.row.edit">{{ scope.row.material_code }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip :min-width="flexWidth('material_name',crud.data,'物料名称')" prop="material_name" label="物料名称" />
|
||||
<el-table-column show-overflow-tooltip prop="qty" label="物料数量">
|
||||
<template scope="scope">
|
||||
<el-input v-show="!scope.row.edit" v-model="scope.row.qty" style="width: 150px;" />
|
||||
<span v-show="scope.row.edit">{{ scope.row.qty }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip :min-width="flexWidth('unit_name',crud.data,'计量单位')" prop="unit_name" label="计量单位" />
|
||||
<el-table-column show-overflow-tooltip :min-width="flexWidth('material_name',crud.data,'品种批号')" prop="material_name" label="品种批号" />
|
||||
<el-table-column show-overflow-tooltip prop="remark" label="备注">
|
||||
<template scope="scope">
|
||||
<el-input v-show="!scope.row.edit" v-model="scope.row.remark" style="width: 150px;" />
|
||||
@@ -118,6 +117,8 @@ const defaultForm = {
|
||||
material_code: null,
|
||||
unit_name: null,
|
||||
measure_unit_id: null,
|
||||
doff_code: null,
|
||||
device_code: null,
|
||||
pcsn: null,
|
||||
qty: null,
|
||||
remark: null,
|
||||
@@ -199,7 +200,7 @@ export default {
|
||||
rows.splice(index, 1)
|
||||
},
|
||||
async insertdtl() {
|
||||
this.form.tableData.push({ container_code: '', material_code: '', material_name: '', qty: '', measure_unit_id: '', unit_name: '', remark: '', edit: false })
|
||||
this.form.tableData.push({ doff_code: '', material_code: '', material_name: '', qty: '', measure_unit_id: '', unit_name: '', remark: '', edit: false })
|
||||
},
|
||||
tableChanged2(row) {
|
||||
// 新增一行物料时,给行进行赋值、
|
||||
|
||||
@@ -13,25 +13,14 @@
|
||||
<label slot="label">载具编码:</label>
|
||||
<el-input v-model="form.storagevehicle_code" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="物料编码" prop="material_code">
|
||||
<label slot="label">物料编码:</label>
|
||||
<el-form-item label="KCODE" prop="material_code">
|
||||
<label slot="label">KCODE:</label>
|
||||
<el-input v-model="form.material_code" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="物料名称" prop="物料名称">
|
||||
<label slot="label">物料名称:</label>
|
||||
<el-form-item label="品种批号" prop="品种批号">
|
||||
<label slot="label">品种批号:</label>
|
||||
<el-input v-model="form.material_name" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="总数量" prop="qty">
|
||||
<label slot="label">总 重 量:</label>
|
||||
<el-input-number
|
||||
v-model="form.qty"
|
||||
:controls="false"
|
||||
:precision="3"
|
||||
:min="0"
|
||||
disabled
|
||||
style="width: 210px"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<label slot="label">备 注:</label>
|
||||
<el-input v-model="form.remark" style="width: 380px;" rows="2" type="textarea" :disabled="true" />
|
||||
@@ -54,11 +43,10 @@
|
||||
@current-change="handleDtlCurrentChange"
|
||||
>
|
||||
<el-table-column type="index" label="序号" width="55" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="container_code" label="卷号" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_code" label="物料编码" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_name" label="物料名称" align="center" />
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" label="物料数量" align="center" />
|
||||
<el-table-column prop="measure_unit_id" label="计量单位" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="device_code" label="机台" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="doff_code" label="DOFF号" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_code" label="KCODE" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_name" label="品种批号" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="remark" label="明细备注" align="center" />
|
||||
</el-table>
|
||||
</el-card>
|
||||
|
||||
@@ -10,18 +10,7 @@
|
||||
clearable
|
||||
style="width: 150px"
|
||||
size="mini"
|
||||
placeholder="物料编码、名称"
|
||||
@keyup.enter.native="crud.toQuery"
|
||||
/>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
批次查询:
|
||||
<el-input
|
||||
v-model="query.pcsn"
|
||||
clearable
|
||||
style="width: 150px"
|
||||
size="mini"
|
||||
placeholder="批次"
|
||||
placeholder="KCODE、品种批号"
|
||||
@keyup.enter.native="crud.toQuery"
|
||||
/>
|
||||
</el-col>
|
||||
@@ -36,6 +25,17 @@
|
||||
@keyup.enter.native="crud.toQuery"
|
||||
/>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
DOFF号:
|
||||
<el-input
|
||||
v-model="query.doff_code"
|
||||
clearable
|
||||
style="width: 150px"
|
||||
size="mini"
|
||||
placeholder="DOFF号"
|
||||
@keyup.enter.native="crud.toQuery"
|
||||
/>
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
组盘状态:
|
||||
<el-select
|
||||
@@ -75,11 +75,11 @@
|
||||
<el-link type="warning" @click="toView(scope.$index, scope.row)">{{ scope.row.storagevehicle_code }}</el-link>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="material_code" label="物料编码" :min-width="flexWidth('material_code',crud.data,'物料编码')" />
|
||||
<el-table-column prop="material_name" label="物料名称" :min-width="flexWidth('material_name',crud.data,'物料名称')" />
|
||||
<el-table-column prop="pcsn" label="批次" :min-width="flexWidth('pcsn',crud.data,'批次')" />
|
||||
<el-table-column prop="device_code" label="机台" :min-width="flexWidth('device_code',crud.data,'机台')" />
|
||||
<el-table-column prop="doff_code" label="DOFF号" :min-width="flexWidth('doff_code',crud.data,'DOFF号')" />
|
||||
<el-table-column prop="material_code" label="KCODE" :min-width="flexWidth('material_code',crud.data,'KCODE')" />
|
||||
<el-table-column prop="material_name" label="品种批号" :min-width="flexWidth('material_name',crud.data,'品种批号')" />
|
||||
<el-table-column prop="status" label="状态" :formatter="formattStatus" :min-width="flexWidth('status',crud.data,'状态')" />
|
||||
<el-table-column prop="qty" label="组盘数量" :formatter="crud.formatNum3" :min-width="100" />
|
||||
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
||||
<el-table-column prop="create_name" label="组盘人" :min-width="flexWidth('create_name',crud.data,'组盘人')" />
|
||||
<el-table-column prop="create_time" label="组盘时间" :min-width="flexWidth('create_time',crud.data,'组盘时间')" />
|
||||
@@ -128,6 +128,8 @@ const defaultForm = {
|
||||
material_name: null,
|
||||
material_code: null,
|
||||
material_spec: null,
|
||||
doff_code: null,
|
||||
device_code: null,
|
||||
pcsn: null,
|
||||
qty_unit_id: null,
|
||||
qty_unit_name: null,
|
||||
|
||||
@@ -36,12 +36,22 @@
|
||||
class="filter-item"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="DOFF号">
|
||||
<el-input
|
||||
v-model="query.doff_code"
|
||||
clearable
|
||||
size="small"
|
||||
placeholder="DOFF号"
|
||||
style="width: 200px;"
|
||||
class="filter-item"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="物料搜索">
|
||||
<el-input
|
||||
v-model="query.material_code"
|
||||
clearable
|
||||
size="small"
|
||||
placeholder="物料编码、名称或规格"
|
||||
placeholder="KCODE、品种批号"
|
||||
style="width: 200px;"
|
||||
class="filter-item"
|
||||
/>
|
||||
@@ -72,10 +82,10 @@
|
||||
>
|
||||
<el-table-column prop="point_code" label="点位编码" :min-width="flexWidth('struct_code',crud.data,'点位编码')" />
|
||||
<el-table-column prop="region_code" label="区域编码" :min-width="flexWidth('struct_name',crud.data,'区域编码')" />
|
||||
<el-table-column prop="material_code" label="物料编码" :min-width="flexWidth('material_code',crud.data,'物料编码')" />
|
||||
<el-table-column prop="material_spec" label="物料规格" :min-width="flexWidth('material_code',crud.data,'物料规格')" />
|
||||
<el-table-column prop="material_name" label="物料名称" :min-width="flexWidth('material_name',crud.data,'物料名称')" />
|
||||
<el-table-column prop="pcsn" label="批次号" :min-width="flexWidth('pcsn',crud.data,'批次号')" />
|
||||
<el-table-column prop="device_code" label="机台" :min-width="flexWidth('material_code',crud.data,'机台')" />
|
||||
<el-table-column prop="doff_code" label="DOFF号" :min-width="flexWidth('material_name',crud.data,'DOFF号')" />
|
||||
<el-table-column prop="material_code" label="KCODE" :min-width="flexWidth('material_code',crud.data,'KCODE')" />
|
||||
<el-table-column prop="material_name" label="品种批号" :min-width="flexWidth('material_name',crud.data,'品种批号')" />
|
||||
<el-table-column prop="storagevehicle_code" label="载具号" :min-width="flexWidth('storagevehicle_code',crud.data,'载具号')" />
|
||||
<el-table-column prop="qty" label="总数" :formatter="crud.formatNum3" :min-width="100" />
|
||||
<el-table-column label="可用数" :min-width="100" >
|
||||
|
||||
Reference in New Issue
Block a user