rev:入库管理国际化
This commit is contained in:
@@ -42,6 +42,7 @@ import dict from './dict/zh'
|
||||
import angle from './angle/zh'
|
||||
import regional from './regional/zh'
|
||||
import stage from './stage/zh'
|
||||
import inManage from './in/zh'
|
||||
|
||||
export default {
|
||||
...zhLocale,
|
||||
@@ -87,6 +88,7 @@ export default {
|
||||
...dict,
|
||||
...angle,
|
||||
...regional,
|
||||
...stage
|
||||
...stage,
|
||||
...inManage
|
||||
}
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@ import dict from './dict/en'
|
||||
import angle from './angle/en'
|
||||
import regional from './regional/en'
|
||||
import stage from './stage/en'
|
||||
import inManage from './in/en'
|
||||
|
||||
export default {
|
||||
...enLocale,
|
||||
@@ -87,6 +88,7 @@ export default {
|
||||
...dict,
|
||||
...angle,
|
||||
...regional,
|
||||
...stage
|
||||
...stage,
|
||||
...inManage
|
||||
}
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@ import dict from './dict/vi'
|
||||
import angle from './angle/in'
|
||||
import regional from './regional/in'
|
||||
import stage from './stage/in'
|
||||
import inManage from './in/es'
|
||||
|
||||
export default {
|
||||
...viLocale,
|
||||
@@ -88,5 +89,6 @@ export default {
|
||||
...dict,
|
||||
...angle,
|
||||
...regional,
|
||||
...stage
|
||||
...stage,
|
||||
...inManage
|
||||
}
|
||||
|
||||
118
wms_pro/qd/src/i18n/langs/in/en.js
Normal file
118
wms_pro/qd/src/i18n/langs/in/en.js
Normal file
@@ -0,0 +1,118 @@
|
||||
export default {
|
||||
'inManage': {
|
||||
'title': 'Warehouse management',
|
||||
'query': {
|
||||
'code': 'Document number',
|
||||
'source_form_code': 'Source tracking number',
|
||||
'bill_type': 'Document type',
|
||||
'createTime': 'Document date',
|
||||
'start_date': 'Start Time',
|
||||
'end_date': 'End Time',
|
||||
'status': 'Document Status'
|
||||
},
|
||||
'button': {
|
||||
'div': 'allocation',
|
||||
'work_send': 'Assignment distribution',
|
||||
'confirm': 'Mandatory Confirmation',
|
||||
'addMater': 'Add materials',
|
||||
'addCode': 'Add document',
|
||||
'divVehicle': 'Allocation of vehicles',
|
||||
'cancelDiv': 'Unassign',
|
||||
'addRow': 'Add a new line'
|
||||
},
|
||||
'table': {
|
||||
'code': 'Document number',
|
||||
'bill_type': 'Business type',
|
||||
'status': 'state',
|
||||
'source_form_type': 'Source order type',
|
||||
'source_form_code': 'Source single encoding',
|
||||
'source_form_id': 'Source ID',
|
||||
'source_form_date': 'Source order time',
|
||||
'create_name': 'founder',
|
||||
'create_time': 'Creation time',
|
||||
'remark': 'notes'
|
||||
},
|
||||
'dialog': {
|
||||
'save': 'save',
|
||||
'close': 'close',
|
||||
'code': 'Document number',
|
||||
'systemCreate': 'System generated',
|
||||
'bill_type': 'Business type',
|
||||
'status': 'Document Status',
|
||||
'create': 'generate',
|
||||
'source_form_type': 'Source order type',
|
||||
'source_form_code': 'Source single encoding',
|
||||
'source_form_id': 'Source ID',
|
||||
'source_form_date': 'Source order time',
|
||||
'remark': 'notes',
|
||||
'table': {
|
||||
'index': 'Serial Number',
|
||||
'material_code': 'Material code',
|
||||
'material_name': 'Material name',
|
||||
'material_spec': 'Material specification',
|
||||
'pcsn': 'Material Batch',
|
||||
'qty': 'Material Batch',
|
||||
'unit_id': 'Unit',
|
||||
'stor_code': 'Warehouse',
|
||||
'source_form_type': 'Source order type',
|
||||
'source_form_code': 'Source single encoding',
|
||||
'source_form_id': 'Source ID',
|
||||
'remark': 'notes'
|
||||
}
|
||||
},
|
||||
'divDialog': {
|
||||
'code': 'Document number',
|
||||
'bill_type': 'Business type',
|
||||
'status': 'Document Status',
|
||||
'source_form_type': 'Source order type',
|
||||
'source_form_id': 'Source ID',
|
||||
'source_form_date': 'Source order time',
|
||||
'remark': 'notes',
|
||||
'inDiv': 'Inventory allocation',
|
||||
'indtl': 'Inventory details',
|
||||
'taskdtl': 'Homework Details',
|
||||
'material_code': 'Material code',
|
||||
'material_spec': 'Material specification',
|
||||
'material_name': 'Material name',
|
||||
'pcsn': 'Batch',
|
||||
'qty': 'Planned quantity',
|
||||
'unit_id': 'Unit',
|
||||
'stor_code': 'Warehouse',
|
||||
'vehicle_qty': 'Quantity of materials',
|
||||
'vehicle_code': 'Vehicle code',
|
||||
'tableOne': {
|
||||
'material_code': 'Material code',
|
||||
'material_name': 'Material name',
|
||||
'material_spec': 'Material specification',
|
||||
'pcsn': 'Batch',
|
||||
'qty': 'Planned quantity',
|
||||
'unit_id': 'Unit',
|
||||
'stor_code': 'Warehouse',
|
||||
'vehicle_qty': 'Quantity of materials',
|
||||
'vehicle_code': 'Vehicle code'
|
||||
},
|
||||
'tableTwo': {
|
||||
'vehicle_code': 'Tray number',
|
||||
'qty': 'Number',
|
||||
'struct_code': 'Location of the vehicle',
|
||||
'point_code1': 'Task starting position',
|
||||
'point_code2': 'Task Objective Location',
|
||||
'task_code': 'Task number',
|
||||
'status': 'Status'
|
||||
},
|
||||
'vehicleDiv': {
|
||||
'divVehicle': 'Vehicle allocation'
|
||||
}
|
||||
},
|
||||
'viewDialog': {
|
||||
'inView': 'Inventory details',
|
||||
'vehicle_qty': 'Quantity of vehicle materials',
|
||||
'struct_code': 'Allocate space',
|
||||
'frozen_qty': 'Assigned amount'
|
||||
},
|
||||
'msg': {
|
||||
'delete_msg': 'Are you sure to delete? If there are subordinate nodes, they will be deleted together. This operation cannot be undone!'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
118
wms_pro/qd/src/i18n/langs/in/es.js
Normal file
118
wms_pro/qd/src/i18n/langs/in/es.js
Normal file
@@ -0,0 +1,118 @@
|
||||
export default {
|
||||
'inManage': {
|
||||
'title': 'Gestión del almacenamiento',
|
||||
'query': {
|
||||
'code': 'Número de documento',
|
||||
'source_form_code': 'Número de la lista de fuentes',
|
||||
'bill_type': 'Tipo de documento',
|
||||
'createTime': 'Fecha del documento',
|
||||
'start_date': 'Hora de inicio',
|
||||
'end_date': 'Fin del tiempo',
|
||||
'status': 'Estado del documento'
|
||||
},
|
||||
'button': {
|
||||
'div': 'Distribución',
|
||||
'work_send': 'Emisión de tareas',
|
||||
'confirm': 'Confirmación obligatoria',
|
||||
'addMater': 'Añadir material',
|
||||
'addCode': 'Añadir documento',
|
||||
'divVehicle': 'Vehículos de distribución',
|
||||
'cancelDiv': 'Cancelación de la asignación',
|
||||
'addRow': 'Nueva línea'
|
||||
},
|
||||
'table': {
|
||||
'code': 'Número de documento',
|
||||
'bill_type': 'Tipo de negocio',
|
||||
'status': 'Estado',
|
||||
'source_form_type': 'Tipo único de fuente',
|
||||
'source_form_code': 'Código único de origen',
|
||||
'source_form_id': 'ID de la lista de fuentes',
|
||||
'source_form_date': 'Tiempo único de origen',
|
||||
'create_name': 'Creador',
|
||||
'create_time': 'Tiempo de creación',
|
||||
'remark': 'Nota'
|
||||
},
|
||||
'dialog': {
|
||||
'save': 'Guardar',
|
||||
'close': 'Cierre',
|
||||
'code': 'Número de documento',
|
||||
'systemCreate': 'Generación del sistema',
|
||||
'bill_type': 'Tipo de negocio',
|
||||
'status': 'Estado del documento',
|
||||
'create': 'Generar',
|
||||
'source_form_type': 'Tipo único de fuente',
|
||||
'source_form_code': 'Código único de origen',
|
||||
'source_form_id': 'ID de la lista de fuentes',
|
||||
'source_form_date': 'Tiempo único de origen',
|
||||
'remark': 'Nota',
|
||||
'table': {
|
||||
'index': 'Número de serie',
|
||||
'material_code': 'Codificación de materiales',
|
||||
'material_name': 'Nombre del material',
|
||||
'material_spec': 'Especificaciones de materiales',
|
||||
'pcsn': 'Lotes de materiales',
|
||||
'qty': 'Número de planes',
|
||||
'unit_id': 'Unidades',
|
||||
'stor_code': 'Almacén',
|
||||
'source_form_type': 'Tipo único de fuente',
|
||||
'source_form_code': 'Código único de origen',
|
||||
'source_form_id': 'ID de la lista de fuentes',
|
||||
'remark': 'Nota'
|
||||
}
|
||||
},
|
||||
'divDialog': {
|
||||
'code': 'Número de documento',
|
||||
'bill_type': 'Tipo de negocio',
|
||||
'status': 'Estado del documento',
|
||||
'source_form_type': 'Tipo único de fuente',
|
||||
'source_form_id': 'ID de la lista de fuentes',
|
||||
'source_form_date': 'Tiempo único de origen',
|
||||
'remark': 'Nota',
|
||||
'inDiv': 'Distribución de almacenamiento',
|
||||
'indtl': 'Detalles de almacenamiento',
|
||||
'taskdtl': 'Detalles de la operación',
|
||||
'material_code': 'Codificación de materiales',
|
||||
'material_spec': 'Especificaciones de materiales',
|
||||
'material_name': 'Nombre del material',
|
||||
'pcsn': 'Lote',
|
||||
'qty': 'Número de planes',
|
||||
'unit_id': 'Unidades',
|
||||
'stor_code': 'Almacén',
|
||||
'vehicle_qty': 'Cantidad de materiales',
|
||||
'vehicle_code': 'Codificación del vehículo',
|
||||
'tableOne': {
|
||||
'material_code': 'Codificación de materiales',
|
||||
'material_name': 'Nombre del material',
|
||||
'material_spec': 'Especificaciones de materiales',
|
||||
'pcsn': 'Lote',
|
||||
'qty': 'Número de planes',
|
||||
'unit_id': 'Unidades',
|
||||
'stor_code': 'Almacén',
|
||||
'vehicle_qty': 'Cantidad de materiales',
|
||||
'vehicle_code': 'Codificación del vehículo'
|
||||
},
|
||||
'tableTwo': {
|
||||
'vehicle_code': 'Número de bandeja',
|
||||
'qty': 'Cantidad',
|
||||
'struct_code': 'Posición del vehículo',
|
||||
'point_code1': 'Posición de inicio de la tarea',
|
||||
'point_code2': 'Ubicación del destino de la Misión',
|
||||
'task_code': 'Número de misión',
|
||||
'status': 'Estado de la tarea'
|
||||
},
|
||||
'vehicleDiv': {
|
||||
'divVehicle': 'Distribución de vehículos'
|
||||
}
|
||||
},
|
||||
'viewDialog': {
|
||||
'inView': 'Detalles del almacenamiento',
|
||||
'vehicle_qty': 'Cantidad de materiales transportados',
|
||||
'struct_code': 'Asignación de posiciones',
|
||||
'frozen_qty': 'Cantidad asignada'
|
||||
},
|
||||
'msg': {
|
||||
'delete_msg': '¡Está seguro de que se eliminará, si hay nodos inferiores, se eliminará juntos, ¡ esta operación no se puede cancelar!'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
118
wms_pro/qd/src/i18n/langs/in/zh.js
Normal file
118
wms_pro/qd/src/i18n/langs/in/zh.js
Normal file
@@ -0,0 +1,118 @@
|
||||
export default {
|
||||
'inManage': {
|
||||
'title': '入库管理',
|
||||
'query': {
|
||||
'code': '单据号',
|
||||
'source_form_code': '源单号',
|
||||
'bill_type': '单据类型',
|
||||
'createTime': '单据日期',
|
||||
'start_date': '开始时间',
|
||||
'end_date': '结束时间',
|
||||
'status': '单据状态'
|
||||
},
|
||||
'button': {
|
||||
'div': '分配',
|
||||
'work_send': '作业下发',
|
||||
'confirm': '强制确认',
|
||||
'addMater': '添加物料',
|
||||
'addCode': '添加单据',
|
||||
'divVehicle': '分配载具',
|
||||
'cancelDiv': '取消分配',
|
||||
'addRow': '新增一行'
|
||||
},
|
||||
'table': {
|
||||
'code': '单据号',
|
||||
'bill_type': '业务类型',
|
||||
'status': '状态',
|
||||
'source_form_type': '源单类型',
|
||||
'source_form_code': '源单编码',
|
||||
'source_form_id': '源单id',
|
||||
'source_form_date': '源单时间',
|
||||
'create_name': '创建人',
|
||||
'create_time': '创建时间',
|
||||
'remark': '备注'
|
||||
},
|
||||
'dialog': {
|
||||
'save': '保存',
|
||||
'close': '关闭',
|
||||
'code': '单据号',
|
||||
'systemCreate': '系统生成',
|
||||
'bill_type': '业务类型',
|
||||
'status': '单据状态',
|
||||
'create': '生成',
|
||||
'source_form_type': '源单类型',
|
||||
'source_form_code': '源单编码',
|
||||
'source_form_id': '源单id',
|
||||
'source_form_date': '源单时间',
|
||||
'remark': '备注',
|
||||
'table': {
|
||||
'index': '序号',
|
||||
'material_code': '物料编码',
|
||||
'material_name': '物料名称',
|
||||
'material_spec': '物料规格',
|
||||
'pcsn': '物料批次',
|
||||
'qty': '计划数量',
|
||||
'unit_id': '单位',
|
||||
'stor_code': '仓库',
|
||||
'source_form_type': '源单类型',
|
||||
'source_form_code': '源单编码',
|
||||
'source_form_id': '源单id',
|
||||
'remark': '备注'
|
||||
}
|
||||
},
|
||||
'divDialog': {
|
||||
'code': '单据号',
|
||||
'bill_type': '业务类型',
|
||||
'status': '单据状态',
|
||||
'source_form_type': '源单类型',
|
||||
'source_form_id': '源单id',
|
||||
'source_form_date': '源单时间',
|
||||
'remark': '备注',
|
||||
'inDiv': '入库分配',
|
||||
'indtl': '入库明细',
|
||||
'taskdtl': '作业明细',
|
||||
'material_code': '物料编码',
|
||||
'material_spec': '物料规格',
|
||||
'material_name': '物料名称',
|
||||
'pcsn': '批次',
|
||||
'qty': '计划数量',
|
||||
'unit_id': '单位',
|
||||
'stor_code': '仓库',
|
||||
'vehicle_qty': '物料数量',
|
||||
'vehicle_code': '载具编码',
|
||||
'tableOne': {
|
||||
'material_code': '物料编码',
|
||||
'material_name': '物料名称',
|
||||
'material_spec': '物料规格',
|
||||
'pcsn': '批次',
|
||||
'qty': '计划数量',
|
||||
'unit_id': '单位',
|
||||
'stor_code': '仓库',
|
||||
'vehicle_qty': '物料数量',
|
||||
'vehicle_code': '载具编码'
|
||||
},
|
||||
'tableTwo': {
|
||||
'vehicle_code': '托盘号',
|
||||
'qty': '数量',
|
||||
'struct_code': '载具所在仓位',
|
||||
'point_code1': '任务起始位置',
|
||||
'point_code2': '任务目的位置',
|
||||
'task_code': '任务号',
|
||||
'status': '任务状态'
|
||||
},
|
||||
'vehicleDiv': {
|
||||
'divVehicle': '载具分配'
|
||||
}
|
||||
},
|
||||
'viewDialog': {
|
||||
'inView': '入库详情',
|
||||
'vehicle_qty': '载具物料数量',
|
||||
'struct_code': '分配仓位',
|
||||
'frozen_qty': '分配数量'
|
||||
},
|
||||
'msg': {
|
||||
'delete_msg': '确定删除吗,如果存在下级节点则一并删除,此操作不能撤销!'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,24 +15,22 @@
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<span>
|
||||
<el-button icon="el-icon-check" size="mini" :loading="crud.cu === 2" type="primary"
|
||||
@click="crud.submitCU">保存</el-button>
|
||||
<el-button icon="el-icon-close" size="mini" type="info" @click="crud.cancelCU">关闭</el-button>
|
||||
<el-button icon="el-icon-check" size="mini" :loading="crud.cu === 2" type="primary" @click="crud.submitCU">{{$t('inManage.dialog.save')}}</el-button>
|
||||
<el-button icon="el-icon-close" size="mini" type="info" @click="crud.cancelCU">{{$t('inManage.dialog.close')}}</el-button>
|
||||
</span>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true"
|
||||
:model="form" :rules="rules" size="mini" label-width="85px" label-suffix=":">
|
||||
<el-form-item label="单据号" prop="code">
|
||||
<el-input v-model="form.code" disabled placeholder="系统生成" clearable style="width: 150px"/>
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true" :model="form" :rules="rules" size="mini" label-width="85px" label-suffix=":">
|
||||
<el-form-item :label="$t('inManage.dialog.code')" prop="code">
|
||||
<el-input v-model="form.code" disabled :placeholder="$t('inManage.dialog.systemCreate')" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="业务类型" prop="bill_type">
|
||||
<el-form-item :label="$t('inManage.dialog.bill_type')" prop="bill_type">
|
||||
<el-select
|
||||
v-model="form.bill_type"
|
||||
clearable
|
||||
style="width: 100px; height: 35px;top: -5px;"
|
||||
placeholder="业务类型"
|
||||
:placeholder="$t('inManage.dialog.bill_type')"
|
||||
>
|
||||
<el-option
|
||||
v-for="item in statusEnum.IOBILL_TYPE_IN"
|
||||
@@ -42,19 +40,19 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据状态" prop="status">
|
||||
<el-input v-model="form.status" disabled placeholder="生成" clearable style="width: 150px"/>
|
||||
<el-form-item :label="$t('inManage.dialog.status')" prop="status">
|
||||
<el-input v-model="form.status" disabled :placeholder="$t('inManage.dialog.bill_type')" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单类型" prop="source_form_type">
|
||||
<el-form-item :label="$t('inManage.dialog.source_form_type')" prop="source_form_type">
|
||||
<el-input v-model="form.source_form_type" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单编码" prop="source_form_code">
|
||||
<el-form-item :label="$t('inManage.dialog.source_form_code')" prop="source_form_code">
|
||||
<el-input v-model="form.source_form_code" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单id" prop="source_form_id">
|
||||
<el-form-item :label="$t('inManage.dialog.source_form_id')" prop="source_form_id">
|
||||
<el-input v-model="form.source_form_id" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单时间" prop="source_form_date">
|
||||
<el-form-item :label="$t('inManage.dialog.source_form_date')" prop="source_form_date">
|
||||
<el-input v-model="form.source_form_date" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<template v-for="(col,index) in cols">
|
||||
@@ -63,8 +61,7 @@
|
||||
<el-input v-model="form.form_data[col.value]" :value="col.value" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<label slot="label">备 注:</label>
|
||||
<el-form-item :label="$t('inManage.dialog.remark')" prop="remark">
|
||||
<el-input v-model="form.remark" style="width: 380px;" rows="2" type="textarea"/>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@@ -81,7 +78,7 @@
|
||||
size="mini"
|
||||
@click="insertEvent()"
|
||||
>
|
||||
添加物料
|
||||
{{$t('inManage.button.addMater')}}
|
||||
</el-button>
|
||||
<el-button
|
||||
slot="left"
|
||||
@@ -91,7 +88,7 @@
|
||||
size="mini"
|
||||
@click="insertForm()"
|
||||
>
|
||||
添加单据
|
||||
{{$t('inManage.button.addCode')}}
|
||||
</el-button>
|
||||
</span>
|
||||
|
||||
@@ -104,24 +101,23 @@
|
||||
border
|
||||
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
|
||||
>
|
||||
<el-table-column type="index" label="序号" width="55" align="center"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_code" label="物料编码"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_name" label="物料名称"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_spec" label="物料规格"/>
|
||||
<el-table-column show-overflow-tooltip prop="pcsn" label="物料批次" width="160" align="center">
|
||||
<el-table-column type="index" :label="$t('inManage.dialog.table.index')" width="55" align="center"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_code" :label="$t('inManage.dialog.table.material_code')"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_name" :label="$t('inManage.dialog.table.material_name')"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_spec" :label="$t('inManage.dialog.table.material_spec')"/>
|
||||
<el-table-column show-overflow-tooltip prop="pcsn" :label="$t('inManage.dialog.table.pcsn')" width="160" align="center">
|
||||
<template scope="scope">
|
||||
<el-input v-model="tableData[scope.$index].pcsn" class="input-with-select"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="qty" label="计划数量" width="160" align="center">
|
||||
<el-table-column show-overflow-tooltip prop="qty" :label="$t('inManage.dialog.table.qty')" width="160" align="center">
|
||||
<template scope="scope">
|
||||
<el-input-number v-model="tableData[scope.$index].qty" class="input-with-select"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="unit_id" label="单位" width="160">
|
||||
<el-table-column show-overflow-tooltip prop="unit_id" :label="$t('inManage.dialog.table.unit_id')" width="160">
|
||||
<template slot-scope="scope">
|
||||
<el-select v-model="tableData[scope.$index].unit_id"
|
||||
class="filter-item" placeholder="单位" size="small" style="width: 90px">
|
||||
<el-select v-model="tableData[scope.$index].unit_id" class="filter-item" :placeholder="$t('inManage.dialog.table.unit_id')" size="small" style="width: 90px">
|
||||
<el-option
|
||||
v-for="item in unitDict"
|
||||
:key="item.value"
|
||||
@@ -131,13 +127,13 @@
|
||||
</el-select>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="stor_code" label="仓库" width="160" align="center">
|
||||
<el-table-column show-overflow-tooltip prop="stor_code" :label="$t('inManage.dialog.table.stor_code')" width="160" align="center">
|
||||
<template scope="scope">
|
||||
<el-select
|
||||
v-model="tableData[scope.$index].stor_code"
|
||||
clearable
|
||||
class="filter-item"
|
||||
placeholder="所属仓库"
|
||||
:placeholder="$t('inManage.dialog.table.stor_code')"
|
||||
@change="crud.toQuery"
|
||||
>
|
||||
<el-option
|
||||
@@ -150,17 +146,17 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" label="源单类型" width="190" align="center">
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" :label="$t('inManage.dialog.table.source_form_type')" width="190" align="center">
|
||||
<template scope="scope">
|
||||
<el-input v-model="tableData[scope.$index].source_form_type" class="input-with-select"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_code" label="源单编码" width="190" align="center">
|
||||
<el-table-column show-overflow-tooltip prop="source_form_code" :label="$t('inManage.dialog.table.source_form_code')" width="190" align="center">
|
||||
<template scope="scope">
|
||||
<el-input v-model="tableData[scope.$index].source_form_code" class="input-with-select"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" label="源单id" width="190" align="center">
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" :label="$t('inManage.dialog.table.source_form_id')" width="190" align="center">
|
||||
<template scope="scope">
|
||||
<el-input v-model="tableData[scope.$index].source_form_id" class="input-with-select"/>
|
||||
</template>
|
||||
@@ -171,13 +167,12 @@
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<label slot="label">备 注:</label>
|
||||
<el-form-item :label="$t('inManage.dialog.table.remark')" prop="remark">
|
||||
<template scope="scope">
|
||||
<el-input v-model="tableData[scope.$index].remark" rows="2" type="textarea"/>
|
||||
</template>
|
||||
</el-form-item>
|
||||
<el-table-column v-if="crud.status.cu > 0" align="center" label="操作" width="170" fixed="right">
|
||||
<el-table-column v-if="crud.status.cu > 0" align="center" :label="$t('auto.common.Operate')" width="170" fixed="right">
|
||||
<template scope="scope">
|
||||
<el-button
|
||||
type="danger"
|
||||
|
||||
@@ -15,24 +15,18 @@
|
||||
</el-col>
|
||||
<el-col :span="4">
|
||||
<span>
|
||||
<el-button icon="el-icon-check" size="mini" :loading="crud.cu === 2" type="primary"
|
||||
@click="crud.submitCU">保存</el-button>
|
||||
<el-button icon="el-icon-close" size="mini" type="info" @click="crud.cancelCU">关闭</el-button>
|
||||
<el-button icon="el-icon-check" size="mini" :loading="crud.cu === 2" type="primary" @click="crud.submitCU">{{$t('inManage.dialog.save')}}</el-button>
|
||||
<el-button icon="el-icon-close" size="mini" type="info" @click="crud.cancelCU">{{$t('inManage.dialog.close')}}</el-button>
|
||||
</span>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true"
|
||||
:model="form" :rules="rules" size="mini" label-width="85px" label-suffix=":">
|
||||
<el-form-item label="单据号" prop="code">
|
||||
<el-input v-model="form.code" disabled placeholder="系统生成" clearable style="width: 150px"/>
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true" :model="form" :rules="rules" size="mini" label-width="85px" label-suffix=":">
|
||||
<el-form-item :label="$t('inManage.divDialog.code')" prop="code">
|
||||
<el-input v-model="form.code" disabled :placeholder="$t('inManage.dialog.systemCreate')" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="业务类型" prop="status">
|
||||
<el-select disabled
|
||||
v-model="form.bill_type"
|
||||
style="width: 100px; height: 35px;top: -5px;"
|
||||
placeholder="业务类型"
|
||||
>
|
||||
<el-form-item :label="$t('inManage.divDialog.bill_type')" prop="bill_type">
|
||||
<el-select disabled v-model="form.bill_type" style="width: 100px; height: 35px;top: -5px;" :placeholder="$t('inManage.divDialog.bill_type')">
|
||||
<el-option
|
||||
v-for="item in statusEnum.IOBILL_TYPE_OUT"
|
||||
:key="item.value"
|
||||
@@ -41,16 +35,16 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据状态" prop="status">
|
||||
<el-input v-model="form.status" disabled placeholder="生成" clearable style="width: 150px"/>
|
||||
<el-form-item :label="$t('inManage.divDialog.status')" prop="status">
|
||||
<el-input v-model="form.status" disabled :placeholder="$t('inManage.dialog.create')" clearable style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单类型" prop="source_form_type">
|
||||
<el-form-item :label="$t('inManage.divDialog.source_form_type')" prop="source_form_type">
|
||||
<el-input v-model="form.source_form_type" disabled style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单id" prop="source_form_id">
|
||||
<el-form-item :label="$t('inManage.divDialog.source_form_id')" prop="source_form_id">
|
||||
<el-input v-model="form.source_form_id" disabled style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单时间" prop="source_form_date">
|
||||
<el-form-item :label="$t('inManage.divDialog.source_form_date')" prop="source_form_date">
|
||||
<el-input v-model="form.source_form_date" disabled style="width: 150px"/>
|
||||
</el-form-item>
|
||||
<template v-for="(col,index) in cols">
|
||||
@@ -59,13 +53,12 @@
|
||||
<el-input v-model="form.form_data[col.value]" :value="col.value" disabled style="width: 150px"/>
|
||||
</el-form-item>
|
||||
</template>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<label slot="label">备 注:</label>
|
||||
<el-form-item :label="$t('inManage.dialog.remark')" prop="remark">
|
||||
<el-input v-model="form.remark" disabled style="width: 380px;" rows="2" type="textarea"/>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div class="crud-opts2">
|
||||
<span class="role-span">入库明细</span>
|
||||
<span class="role-span">{{$t('inManage.divDialog.indtl')}}</span>
|
||||
<span class="crud-opts-right2">
|
||||
<!--左侧插槽-->
|
||||
<slot name="left"/>
|
||||
@@ -78,7 +71,7 @@
|
||||
:disabled="!divflag"
|
||||
@click="divVehicle()"
|
||||
>
|
||||
分配载具
|
||||
{{$t('inManage.button.divVehicle')}}
|
||||
</el-button>
|
||||
<el-button
|
||||
slot="left"
|
||||
@@ -89,7 +82,7 @@
|
||||
:disabled="divflag"
|
||||
@click="divCancel()"
|
||||
>
|
||||
取消分配
|
||||
{{$t('inManage.button.cancelDiv')}}
|
||||
</el-button>
|
||||
</span>
|
||||
</div>
|
||||
@@ -104,27 +97,26 @@
|
||||
@current-change="handleDtlCurrentChange"
|
||||
border
|
||||
>
|
||||
<el-table-column type="index" label="序号" width="55" align="center"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_code" label="物料编码"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_name" label="物料名称"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_spec" label="物料规格"/>
|
||||
<el-table-column show-overflow-tooltip prop="pcsn" label="批次"/>
|
||||
<el-table-column show-overflow-tooltip prop="qty" label="计划数量"/>
|
||||
<el-table-column show-overflow-tooltip prop="unit_id" label="单位" align="center"/>
|
||||
<el-table-column show-overflow-tooltip prop="stor_code" label="仓库"/>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_qty" label="物料数量"/>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" label="载具编码" width="160"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" label="源单类型"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" label="源单id"/>
|
||||
<el-table-column width="130" show-overflow-tooltip v-for="(item, index) in dtlCols" :key="item.value"
|
||||
:label="item.lable">
|
||||
<el-table-column type="index" :label="$t('inManage.dialog.table.index')" width="55" align="center"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_code" :label="$t('inManage.divDialog.tableOne.material_code')" />
|
||||
<el-table-column show-overflow-tooltip prop="material_name" :label="$t('inManage.divDialog.tableOne.material_name')"/>
|
||||
<el-table-column show-overflow-tooltip prop="material_spec" :label="$t('inManage.divDialog.tableOne.material_spec')"/>
|
||||
<el-table-column show-overflow-tooltip prop="pcsn" :label="$t('inManage.divDialog.tableOne.pcsn')"/>
|
||||
<el-table-column show-overflow-tooltip prop="qty" :label="$t('inManage.divDialog.tableOne.qty')"/>
|
||||
<el-table-column show-overflow-tooltip prop="unit_id" :label="$t('inManage.divDialog.tableOne.unit_id')" align="center"/>
|
||||
<el-table-column show-overflow-tooltip prop="stor_code" :label="$t('inManage.divDialog.tableOne.stor_code')"/>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_qty" :label="$t('inManage.divDialog.tableOne.vehicle_qty')"/>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" :label="$t('inManage.divDialog.tableOne.vehicle_code')" width="160"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" :label="$t('inManage.divDialog.source_form_type')"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" :label="$t('inManage.divDialog.source_form_id')"/>
|
||||
<el-table-column width="130" show-overflow-tooltip v-for="(item, index) in dtlCols" :key="item.value" :label="item.lable">
|
||||
<template slot-scope="scope">{{ scope.row.form_data[item.value] }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="remark" label="备注"/>
|
||||
<el-table-column show-overflow-tooltip prop="remark" :label="$t('inManage.dialog.remark')"/>
|
||||
</el-table>
|
||||
</el-card>
|
||||
<div class="crud-opts2">
|
||||
<span class="role-span">作业明细</span>
|
||||
<span class="role-span">{{$t('inManage.divDialog.taskdtl')}}</span>
|
||||
</div>
|
||||
<el-card class="box-card" shadow="never" :body-style="{padding:'0'}">
|
||||
<!--表格渲染-->
|
||||
@@ -138,37 +130,37 @@
|
||||
:highlight-current-row="true"
|
||||
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
|
||||
>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_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 min-width="120" show-overflow-tooltip prop="material_spec" label="物料规格" align="center"/>
|
||||
<el-table-column prop="pcsn" label="批次" align="center" width="150"/>
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" label="数量" align="center"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="stor_code" label="仓库" align="center"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="struct_code" label="载具所在仓位" align="center"/>
|
||||
<el-table-column prop="point_code1" label="任务起始位置" align="center" width="120"/>
|
||||
<el-table-column prop="point_code2" label="任务目的位置" align="center" width="120"/>
|
||||
<el-table-column prop="task_code" label="任务号" align="center"/>
|
||||
<el-table-column prop="status" label="任务状态" align="center" :formatter="formatStatus"/>
|
||||
<el-table-column prop="source_form_type" label="源单类型" align="center" width="150"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" label="源单id" align="center" width="150"/>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" :label="$t('inManage.divDialog.tableTwo.vehicle_code')" align="center"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_code" :label="$t('inManage.divDialog.tableOne.material_code')"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_name" :label="$t('inManage.divDialog.tableOne.material_name')"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_spec" :label="$t('inManage.divDialog.tableOne.material_spec')" align="center"/>
|
||||
<el-table-column prop="pcsn" :label="$t('inManage.divDialog.tableOne.pcsn')" align="center" width="150"/>
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" :label="$t('inManage.divDialog.tableTwo.qty')" align="center"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="stor_code" :label="$t('inManage.divDialog.tableOne.stor_code')" align="center"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="struct_code" :label="$t('inManage.divDialog.tableTwo.struct_code')" align="center"/>
|
||||
<el-table-column prop="point_code1" :label="$t('inManage.divDialog.tableTwo.point_code1')" align="center" width="120"/>
|
||||
<el-table-column prop="point_code2" :label="$t('inManage.divDialog.tableTwo.point_code2')" align="center" width="120"/>
|
||||
<el-table-column prop="task_code" :label="$t('inManage.divDialog.tableTwo.task_code')" align="center"/>
|
||||
<el-table-column prop="status" :label="$t('inManage.divDialog.tableTwo.status')" align="center" :formatter="formatStatus"/>
|
||||
<el-table-column prop="source_form_type" :label="$t('inManage.divDialog.source_form_type')" align="center" width="150"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" :label="$t('inManage.divDialog.source_form_id')" align="center" width="150"/>
|
||||
</el-table>
|
||||
</el-card>
|
||||
<el-dialog
|
||||
:close-on-click-modal="false"
|
||||
:visible.sync="dialogVehicle"
|
||||
title="载具分配"
|
||||
:title="$t('inManage.divDialog.vehicleDiv.divVehicle')"
|
||||
width="700px"
|
||||
>
|
||||
<el-form :model="vehicleform" size="mini" label-width="110px">
|
||||
<el-row :gutter="20">
|
||||
<el-col :span="12">
|
||||
<el-form-item label="物料名称" prop="material_name">
|
||||
<el-form-item :label="$t('inManage.divDialog.tableOne.material_name')" prop="material_name">
|
||||
<el-input v-model="vehicleform.material_name" disabled style="width: 150px;"/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item label="物料数量" prop="qty">
|
||||
<el-form-item :label="$t('inManage.divDialog.vehicle_qty')" prop="qty">
|
||||
<el-input v-model="vehicleform.qty" disabled style="width: 150px;"/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
@@ -187,7 +179,7 @@
|
||||
size="mini"
|
||||
@click="addVehicledis"
|
||||
>
|
||||
新增一行
|
||||
{{$t('inManage.button.addRow')}}
|
||||
</el-button>
|
||||
</span>
|
||||
<el-table
|
||||
@@ -198,20 +190,19 @@
|
||||
:highlight-current-row="true"
|
||||
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
|
||||
>
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" label="托盘号" align="center">
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" :label="$t('inManage.divDialog.tableTwo.vehicle_code')" align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-input v-model="vehicledis[scope.$index].vehicle_code" clearable/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="qty" label="物料数量" align="center">
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="qty" :label="$t('inManage.divDialog.vehicle_qty')" align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-input-number v-model="vehicledis[scope.$index].qty" clearable/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column align="center" label="操作" width="160" fixed="right">
|
||||
<el-table-column align="center" :label="$t('auto.common.Operate')" width="160" fixed="right">
|
||||
<template scope="scope">
|
||||
<el-button type="danger" size="mini" icon="el-icon-delete" @click="subRow(scope.$index, scope.row)">删除
|
||||
</el-button>
|
||||
<el-button type="danger" size="mini" icon="el-icon-delete" @click="subRow(scope.$index, scope.row)">{{$t('auto.common.Delete')}}</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
@@ -220,10 +211,10 @@
|
||||
<span/>
|
||||
</el-col>
|
||||
<el-col :span="3">
|
||||
<el-button icon="el-icon-check" size="mini" type="primary" @click="submitDialogVehicle">保存</el-button>
|
||||
<el-button icon="el-icon-check" size="mini" type="primary" @click="submitDialogVehicle">{{$t('inManage.dialog.save')}}</el-button>
|
||||
</el-col>
|
||||
<el-col :span="3">
|
||||
<el-button icon="el-icon-close" size="mini" type="info" @click="closeDialogVehicle">关闭</el-button>
|
||||
<el-button icon="el-icon-close" size="mini" type="info" @click="closeDialogVehicle">{{$t('inManage.dialog.close')}}</el-button>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-card>
|
||||
|
||||
@@ -2,24 +2,22 @@
|
||||
<template>
|
||||
<el-dialog
|
||||
append-to-body
|
||||
title="入库详情"
|
||||
:title="$t('inManage.viewDialog.inView')"
|
||||
:visible.sync="dialogVisible"
|
||||
fullscreen
|
||||
@close="close"
|
||||
@open="open"
|
||||
>
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true" :model="form" size="mini" label-width="85px" label-suffix=":">
|
||||
<el-form-item label="单据号" prop="bill_code">
|
||||
<label slot="label">单 据 号:</label>
|
||||
<el-form-item :label="$t('inManage.divDialog.code')" prop="bill_code">
|
||||
<el-input v-model="form.code" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="仓 库">
|
||||
<el-form-item :label="$t('inManage.divDialog.stor_code')">
|
||||
<el-select
|
||||
style="width: 210px"
|
||||
v-model="form.product_code"
|
||||
clearable
|
||||
size="mini"
|
||||
placeholder="全部"
|
||||
:disabled="true"
|
||||
class="filter-item"
|
||||
@change="crud.toQuery"
|
||||
@@ -32,7 +30,7 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="业务类型">
|
||||
<el-form-item :label="$t('inManage.divDialog.bill_type')" >
|
||||
<el-select
|
||||
v-model="form.bill_type"
|
||||
style="width: 210px"
|
||||
@@ -40,7 +38,7 @@
|
||||
filterable
|
||||
size="mini"
|
||||
:disabled="true"
|
||||
placeholder="业务类型"
|
||||
:placeholder="$t('inManage.divDialog.bill_type')"
|
||||
class="filter-item"
|
||||
>
|
||||
<el-option
|
||||
@@ -51,7 +49,7 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据状态" prop="status">
|
||||
<el-form-item :label="$t('inManage.divDialog.status')" prop="status">
|
||||
<el-select
|
||||
v-model="form.status"
|
||||
clearable
|
||||
@@ -67,16 +65,16 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单类型" prop="source_form_type">
|
||||
<el-form-item :label="$t('inManage.divDialog.source_form_type')" prop="source_form_type">
|
||||
<el-input v-model="form.source_form_type" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="源单编号" prop="source_form_id">
|
||||
<el-form-item :label="$t('inManage.divDialog.source_form_id')" prop="source_form_id">
|
||||
<el-input v-model="form.source_form_id" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="源单日期" prop="source_form_date">
|
||||
<el-form-item :label="$t('inManage.divDialog.source_form_date')" prop="source_form_date">
|
||||
<el-input v-model="form.source_form_date" disabled clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="单据日期" prop="bill_code">
|
||||
<el-form-item :label="$t('inManage.query.createTime')" prop="bill_code">
|
||||
<el-input v-model="form.create_time" disabled style="width: 210px" />
|
||||
</el-form-item>
|
||||
<template v-for="(col,index) in cols">
|
||||
@@ -85,12 +83,12 @@
|
||||
<el-input v-model="form.form_data[col.value]" :value="col.value" disabled style="width: 210px" />
|
||||
</el-form-item>
|
||||
</template>
|
||||
<el-form-item label="备注" prop="remark">
|
||||
<el-form-item :label="$t('inManage.dialog.remark')" prop="remark">
|
||||
<el-input v-model="form.remark" style="width: 380px;" rows="2" type="textarea" :disabled="true" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div class="crud-opts2">
|
||||
<span class="role-span2">入库明细</span>
|
||||
<span class="role-span2">{{$t('inManage.divDialog.indtl')}}</span>
|
||||
</div>
|
||||
<el-card class="box-card" shadow="never" :body-style="{padding:'0'}">
|
||||
<!--表格渲染-->
|
||||
@@ -105,27 +103,27 @@
|
||||
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
|
||||
@current-change="handleDtlCurrentChange"
|
||||
>
|
||||
<el-table-column type="index" label="序号" width="55" 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 min-width="120" show-overflow-tooltip prop="material_spec" label="物料规格" align="center" />
|
||||
<el-table-column prop="pcsn" label="批次" width="150" align="center" />
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" label="计划数量" align="center" />
|
||||
<el-table-column prop="vehicle_qty" :formatter="crud.formatNum3" width="150" label="载具物料数量" align="center" />
|
||||
<el-table-column prop="unit_id" label="单位" align="center" />
|
||||
<el-table-column prop="vehicle_code" label="载具" width="150" align="center" />
|
||||
<el-table-column prop="stor_code" label="仓库编号" align="center" />
|
||||
<el-table-column prop="struct_code" label="分配仓位" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" label="源单类型" width="150" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" label="源单号" width="150" align="center" />
|
||||
<el-table-column type="index" :label="$t('inManage.dialog.table.index')" width="55" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_code" :label="$t('inManage.divDialog.tableOne.material_code')" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_name" :label="$t('inManage.divDialog.tableOne.material_name')" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_spec" :label="$t('inManage.divDialog.tableOne.material_spec')" />
|
||||
<el-table-column prop="pcsn" :label="$t('inManage.divDialog.tableOne.pcsn')" width="150" align="center" />
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" :label="$t('inManage.divDialog.tableOne.qty')" align="center" />
|
||||
<el-table-column prop="vehicle_qty" :formatter="crud.formatNum3" width="150" :label="$t('inManage.viewDialog.vehicle_qty')" align="center" />
|
||||
<el-table-column prop="unit_id" :label="$t('inManage.divDialog.tableOne.unit_id')" align="center" />
|
||||
<el-table-column prop="vehicle_code" :label="$t('inManage.divDialog.tableOne.vehicle_code')" width="150" align="center" />
|
||||
<el-table-column prop="stor_code" :label="$t('inManage.divDialog.tableOne.stor_code')" align="center" />
|
||||
<el-table-column prop="struct_code" :label="$t('inManage.viewDialog.struct_code')" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" :label="$t('inManage.divDialog.source_form_type')" width="150" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" :label="$t('inManage.divDialog.source_form_id')" width="150" align="center" />
|
||||
<el-table-column show-overflow-tooltip width="150" v-for="(item, index) in dtlCols" :key="item.value" :label="item.lable" >
|
||||
<template slot-scope="scope">{{scope.row.form_data[item.value]}}</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="remark" label="明细备注" align="center" />
|
||||
<el-table-column show-overflow-tooltip prop="remark" :label="$t('inManage.dialog.remark')" align="center" />
|
||||
</el-table>
|
||||
</el-card>
|
||||
<div class="crud-opts2">
|
||||
<span class="role-span">作业明细</span>
|
||||
<span class="role-span">{{$t('inManage.divDialog.taskdtl')}}</span>
|
||||
</div>
|
||||
<el-card class="box-card" shadow="never" :body-style="{padding:'0'}">
|
||||
<!--表格渲染-->
|
||||
@@ -140,19 +138,19 @@
|
||||
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
|
||||
@current-change="handleDisCurrentChange"
|
||||
>
|
||||
<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 min-width="120" show-overflow-tooltip prop="material_spec" label="物料规格" align="center" />
|
||||
<el-table-column prop="pcsn" label="批次" align="center" width="150" />
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" label="载具编码" align="center" />
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" label="数量" align="center" />
|
||||
<el-table-column prop="frozen_qty" :formatter="crud.formatNum3" label="分配数量" align="center" />
|
||||
<el-table-column prop="point_code1" label="起始位置" align="center" width="120"/>
|
||||
<el-table-column prop="point_code2" label="目的位置" align="center" width="120"/>
|
||||
<el-table-column prop="task_code" label="任务号" align="center" />
|
||||
<el-table-column prop="status" label="任务状态" align="center" :formatter="formatStatus"/>
|
||||
<el-table-column prop="source_form_type" label="源单类型" align="center" width="150"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" label="源单id" align="center" width="150"/>
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_code" :label="$t('inManage.divDialog.tableOne.material_code')" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_name" :label="$t('inManage.divDialog.tableOne.material_name')" align="center" />
|
||||
<el-table-column min-width="120" show-overflow-tooltip prop="material_spec" :label="$t('inManage.divDialog.tableOne.material_spec')" align="center" />
|
||||
<el-table-column prop="pcsn" :label="$t('inManage.divDialog.tableOne.pcsn')" align="center" width="150" />
|
||||
<el-table-column show-overflow-tooltip prop="vehicle_code" :label="$t('inManage.divDialog.tableOne.vehicle_code')" align="center" />
|
||||
<el-table-column prop="qty" :formatter="crud.formatNum3" :label="$t('inManage.divDialog.tableTwo.qty')" align="center" />
|
||||
<el-table-column prop="frozen_qty" :formatter="crud.formatNum3" :label="$t('inManage.viewDialog.frozen_qty')" align="center" />
|
||||
<el-table-column prop="point_code1" :label="$t('inManage.divDialog.tableTwo.point_code1')" align="center" width="120"/>
|
||||
<el-table-column prop="point_code2" :label="$t('inManage.divDialog.tableTwo.point_code2')" align="center" width="120"/>
|
||||
<el-table-column prop="task_code" :label="$t('inManage.divDialog.tableTwo.task_code')" align="center" />
|
||||
<el-table-column prop="status" :label="$t('inManage.divDialog.tableTwo.status')" align="center" :formatter="formatStatus"/>
|
||||
<el-table-column prop="source_form_type" :label="$t('inManage.divDialog.source_form_type')" align="center" width="150"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" :label="$t('inManage.divDialog.source_form_id')" align="center" width="150"/>
|
||||
</el-table>
|
||||
</el-card>
|
||||
</el-dialog>
|
||||
|
||||
@@ -11,30 +11,30 @@
|
||||
label-width="100px"
|
||||
label-suffix=":"
|
||||
>
|
||||
<el-form-item label="单号">
|
||||
<el-form-item :label="$t('inManage.query.code')">
|
||||
<el-input
|
||||
v-model="query.code"
|
||||
size="mini"
|
||||
clearable
|
||||
placeholder="单据号"
|
||||
:placeholder="$t('inManage.query.code')"
|
||||
@keyup.enter.native="crud.toQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="源单号">
|
||||
<el-form-item :label="$t('inManage.query.source_form_code')">
|
||||
<el-input
|
||||
v-model="query.source_form_code"
|
||||
size="mini"
|
||||
clearable
|
||||
placeholder="源单号"
|
||||
:placeholder="$t('inManage.query.source_form_code')"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据类型">
|
||||
<el-form-item :label="$t('inManage.query.bill_type')">
|
||||
<el-select
|
||||
v-model="query.bill_type"
|
||||
clearable
|
||||
filterable
|
||||
size="mini"
|
||||
placeholder="单据类型"
|
||||
:placeholder="$t('inManage.query.bill_type')"
|
||||
class="filter-item"
|
||||
@change="crud.toQuery"
|
||||
>
|
||||
@@ -46,23 +46,23 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据日期">
|
||||
<el-form-item :label="$t('inManage.query.createTime')">
|
||||
<el-date-picker
|
||||
v-model="query.createTime"
|
||||
type="daterange"
|
||||
value-format="yyyy-MM-dd HH:mm:ss"
|
||||
start-placeholder="开始日期"
|
||||
end-placeholder="结束日期"
|
||||
:start-placeholder="$t('inManage.query.start_date')"
|
||||
:end-placeholder="$t('inManage.query.end_date')"
|
||||
:default-time="['00:00:00', '23:59:59']"
|
||||
@change="crud.toQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="单据状态">
|
||||
<el-form-item :label="$t('inManage.query.status')">
|
||||
<el-select
|
||||
v-model="query.status"
|
||||
clearable
|
||||
size="mini"
|
||||
placeholder="单据状态"
|
||||
:placeholder="$t('inManage.query.status')"
|
||||
class="filter-item"
|
||||
@change="crud.toQuery"
|
||||
>
|
||||
@@ -94,7 +94,7 @@
|
||||
:disabled="dis_flag"
|
||||
@click="disOpen"
|
||||
>
|
||||
分配
|
||||
{{$t('inManage.button.div')}}
|
||||
</el-button>
|
||||
<el-button
|
||||
slot="right"
|
||||
@@ -105,7 +105,7 @@
|
||||
:disabled="task_flag"
|
||||
@click="taskOpen"
|
||||
>
|
||||
作业下发
|
||||
{{$t('inManage.button.work_send')}}
|
||||
</el-button>
|
||||
<el-button
|
||||
slot="right"
|
||||
@@ -116,7 +116,7 @@
|
||||
size="mini"
|
||||
@click="confirm"
|
||||
>
|
||||
强制确认
|
||||
{{$t('inManage.button.confirm')}}
|
||||
</el-button>
|
||||
</crudOperation>
|
||||
<!--表格渲染-->
|
||||
@@ -133,32 +133,32 @@
|
||||
@select-all="onSelectAll"
|
||||
>
|
||||
<el-table-column type="selection" width="55"/>
|
||||
<el-table-column show-overflow-tooltip prop="code" width="130" label="单据号">
|
||||
<el-table-column show-overflow-tooltip prop="code" width="130" :label="$t('inManage.table.code')">
|
||||
<template slot-scope="scope">
|
||||
<el-link type="warning" @click="toView(scope.row)">{{ scope.row.code }}</el-link>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="bill_type" label="业务类型">
|
||||
<el-table-column prop="bill_type" :label="$t('inManage.table.bill_type')">
|
||||
<template slot-scope="scope">
|
||||
{{ statusEnum.label.IOBILL_TYPE_IN[scope.row.bill_type] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="status" label="状态">
|
||||
<el-table-column prop="status" :label="$t('inManage.table.status')">
|
||||
<template slot-scope="scope">
|
||||
{{ statusEnum.label.FORM_STATUS[scope.row.status] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" min-width="120" label="源单类型"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_code" label="源单编码" min-width="155"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" label="源单id" min-width="155"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_date" label="源单时间" min-width="140"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_type" min-width="120" :label="$t('inManage.table.source_form_type')"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_code" :label="$t('inManage.table.source_form_code')" min-width="155"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_id" :label="$t('inManage.table.source_form_id')" min-width="155"/>
|
||||
<el-table-column show-overflow-tooltip prop="source_form_date" :label="$t('inManage.table.source_form_date')" min-width="140"/>
|
||||
<el-table-column v-for="(item, index) in cols" :key="item.value" :label="item.lable">
|
||||
<template slot-scope="scope">{{ scope.row.form_data[item.value] }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="创建人" align="center" prop="create_name"/>
|
||||
<el-table-column label="创建时间" align="center" prop="create_time" width="150"/>
|
||||
<el-table-column label="备注" align="center" prop="remark"/>
|
||||
<el-table-column v-permission="[]" label="操作" width="120px" align="center" fixed="right">
|
||||
<el-table-column :label="$t('inManage.table.create_name')" align="center" prop="create_name"/>
|
||||
<el-table-column :label="$t('inManage.table.create_time')" align="center" prop="create_time" width="150"/>
|
||||
<el-table-column :label="$t('inManage.table.remark')" align="center" prop="remark"/>
|
||||
<el-table-column v-permission="[]" :label="$t('auto.common.Operate')" width="120px" align="center" fixed="right">
|
||||
<template slot-scope="scope">
|
||||
<udOperation
|
||||
:data="scope.row"
|
||||
|
||||
Reference in New Issue
Block a user