|
|
|
@ -26,15 +26,15 @@
|
|
|
|
<!-- <el-form-item label="物料名称" prop="materialName">
|
|
|
|
<!-- <el-form-item label="物料名称" prop="materialName">
|
|
|
|
<el-input v-model="queryParams.materialName" placeholder="请输入物料名称" clearable @keyup.enter="handleQuery" />
|
|
|
|
<el-input v-model="queryParams.materialName" placeholder="请输入物料名称" clearable @keyup.enter="handleQuery" />
|
|
|
|
</el-form-item> -->
|
|
|
|
</el-form-item> -->
|
|
|
|
<el-form-item label="物料大类" prop="materialCategoryId">
|
|
|
|
<!-- <el-form-item label="物料大类" prop="materialCategoryId">-->
|
|
|
|
<el-select v-model="queryParams.materialCategoryId" placeholder="请选择物料大类" clearable >
|
|
|
|
<!-- <el-select v-model="queryParams.materialCategoryId" placeholder="请选择物料大类" clearable >-->
|
|
|
|
<el-option v-for="item in mategoryOptions"
|
|
|
|
<!-- <el-option v-for="item in mategoryOptions"-->
|
|
|
|
:key="item.materialCategoryId"
|
|
|
|
<!-- :key="item.materialCategoryId"-->
|
|
|
|
:label="item.materialCategoryName"
|
|
|
|
<!-- :label="item.materialCategoryName"-->
|
|
|
|
:value="item.materialCategoryId"
|
|
|
|
<!-- :value="item.materialCategoryId"-->
|
|
|
|
/>
|
|
|
|
<!-- />-->
|
|
|
|
</el-select>
|
|
|
|
<!-- </el-select>-->
|
|
|
|
</el-form-item>
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
<el-form-item label="erp同步状态" prop="erpSynchronousStatus" label-width="120px">
|
|
|
|
<el-form-item label="erp同步状态" prop="erpSynchronousStatus" label-width="120px">
|
|
|
|
<el-select v-model="queryParams.erpSynchronousStatus" placeholder="请选择erp同步状态" clearable >
|
|
|
|
<el-select v-model="queryParams.erpSynchronousStatus" placeholder="请选择erp同步状态" clearable >
|
|
|
|
<el-option v-for="dict in sys_common_status" :key="dict.value" :label="dict.label" :value="dict.value"/>
|
|
|
|
<el-option v-for="dict in sys_common_status" :key="dict.value" :label="dict.label" :value="dict.value"/>
|
|
|
|
@ -83,7 +83,7 @@
|
|
|
|
<el-table-column label="入库数量" align="center" prop="instockQty" v-if="columns[8].visible"/>
|
|
|
|
<el-table-column label="入库数量" align="center" prop="instockQty" v-if="columns[8].visible"/>
|
|
|
|
<el-table-column label="物料大类" align="center" prop="materialCategoryName" v-if="columns[9].visible">
|
|
|
|
<el-table-column label="物料大类" align="center" prop="materialCategoryName" v-if="columns[9].visible">
|
|
|
|
</el-table-column>
|
|
|
|
</el-table-column>
|
|
|
|
<el-table-column label="入库人" align="center" prop="createBy" v-if="columns[10].visible"/>
|
|
|
|
<el-table-column label="入库人" align="center" prop="userName" v-if="columns[10].visible"/>
|
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180" v-if="columns[11].visible">
|
|
|
|
<el-table-column label="创建时间" align="center" prop="createTime" width="180" v-if="columns[11].visible">
|
|
|
|
<template #default="scope">
|
|
|
|
<template #default="scope">
|
|
|
|
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
|
|
|
|
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d} {h}:{i}:{s}') }}</span>
|
|
|
|
@ -221,11 +221,11 @@ const columns = ref<FieldOption[]>([
|
|
|
|
{ key: 6, label: `物料编码`, visible: true },
|
|
|
|
{ key: 6, label: `物料编码`, visible: true },
|
|
|
|
{ key: 7, label: `物料名称`, visible: true },
|
|
|
|
{ key: 7, label: `物料名称`, visible: true },
|
|
|
|
{ key: 8, label: `入库数量`, visible: true },
|
|
|
|
{ key: 8, label: `入库数量`, visible: true },
|
|
|
|
{ key: 9, label: `物料大类`, visible: true },
|
|
|
|
{ key: 9, label: `物料大类`, visible: false },
|
|
|
|
{ key: 10, label: `入库人`, visible: true },
|
|
|
|
{ key: 10, label: `入库人`, visible: true },
|
|
|
|
{ key: 11, label: `创建时间`, visible: true },
|
|
|
|
{ key: 11, label: `创建时间`, visible: true },
|
|
|
|
{ key: 12, label: `erp同步状态`, visible: false },
|
|
|
|
{ key: 12, label: `erp同步状态`, visible: false },
|
|
|
|
{ key: 13, label: `erp同步数量`, visible: false },
|
|
|
|
{ key: 13, label: `erp同步数量`, visible: false },
|
|
|
|
// { key: 14, label: `修改人`, visible: true },
|
|
|
|
// { key: 14, label: `修改人`, visible: true },
|
|
|
|
{ key: 14, label: `同步时间`, visible: true },
|
|
|
|
{ key: 14, label: `同步时间`, visible: true },
|
|
|
|
{ key: 15, label: `特殊标识`, visible: true },
|
|
|
|
{ key: 15, label: `特殊标识`, visible: true },
|
|
|
|
@ -248,6 +248,7 @@ const initFormData: InstockRecordForm = {
|
|
|
|
erpSynchronousQty: undefined,
|
|
|
|
erpSynchronousQty: undefined,
|
|
|
|
specialType: undefined,
|
|
|
|
specialType: undefined,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
const data = reactive<PageData<InstockRecordForm, InstockRecordQuery>>({
|
|
|
|
const data = reactive<PageData<InstockRecordForm, InstockRecordQuery>>({
|
|
|
|
form: {...initFormData},
|
|
|
|
form: {...initFormData},
|
|
|
|
queryParams: {
|
|
|
|
queryParams: {
|
|
|
|
@ -266,6 +267,7 @@ const data = reactive<PageData<InstockRecordForm, InstockRecordQuery>>({
|
|
|
|
params: {
|
|
|
|
params: {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
rules: {
|
|
|
|
rules: {
|
|
|
|
erpSynchronousStatus: [
|
|
|
|
erpSynchronousStatus: [
|
|
|
|
{ required: true, message: "erp同步状态不能为空", trigger: "change" }
|
|
|
|
{ required: true, message: "erp同步状态不能为空", trigger: "change" }
|
|
|
|
|