查询统计国际化

This commit is contained in:
liuhanqing
2025-06-05 17:43:47 +08:00
parent 02d3734e9f
commit 2549e7c80c
12 changed files with 2297 additions and 2203 deletions

View File

@@ -9,16 +9,16 @@
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="入库单号" prop="stockinId">
<el-form-item :label="$t('searchViewStockinHistory.stockinId')" prop="stockinId"> <!-- 入库单号 -->
<el-input
v-model="queryParams.stockinId"
placeholder="请输入入库单号"
:placeholder="$t('searchViewStockinHistory.inputStockinId')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="入库类型" prop="inType">
<el-select v-model="queryParams.inType" placeholder="请选择入库类型" clearable>
<el-form-item :label="$t('searchViewStockinHistory.inType')" prop="inType"> <!-- 入库类型 -->
<el-select v-model="queryParams.inType" :placeholder="$t('searchViewStockinHistory.selectInType')" clearable>
<el-option
v-for="dict in dict.type.in_job_type"
:key="dict.value"
@@ -27,20 +27,20 @@
/>
</el-select>
</el-form-item>
<el-form-item label="创建时间" prop="createDate">
<el-form-item :label="$t('searchViewStockinHistory.createDate')" prop="createDate"> <!-- 创建时间 -->
<el-date-picker
v-model="queryParams.createDate"
type="datetime"
placeholder="请选择创建时间"
:placeholder="$t('searchViewStockinHistory.selectCreateDate')"
value-format="yyyy-MM-dd HH:mm:ss"
clearable
/>
</el-form-item>
<el-form-item label="完成时间" prop="finishDate">
<el-form-item :label="$t('searchViewStockinHistory.finishDate')" prop="finishDate"> <!-- 完成时间 -->
<el-date-picker
v-model="queryParams.finishDate"
type="datetime"
placeholder="请选择完成时间"
:placeholder="$t('searchViewStockinHistory.selectFinishDate')"
value-format="yyyy-MM-dd HH:mm:ss"
clearable
/>
@@ -63,19 +63,19 @@
<!-- />-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item label="仓库ID" prop="warehouseId">
<el-form-item :label="$t('searchViewStockinHistory.warehouseId')" prop="warehouseId"> <!-- 仓库ID -->
<el-input
v-model="queryParams.warehouseId"
placeholder="请输入仓库ID"
:placeholder="$t('searchViewStockinHistory.inputWarehouseId')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="ERP单号" prop="erpBill" style="white-space: nowrap">
<el-form-item :label="$t('searchViewStockinHistory.erpBill')" prop="erpBill" style="white-space: nowrap"> <!-- ERP单号 -->
<el-input
v-model="queryParams.erpBill"
placeholder="请输入ERP单号"
:placeholder="$t('searchViewStockinHistory.inputErpBill')"
clearable
@keyup.enter.native="handleQuery"
/>
@@ -96,18 +96,18 @@
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="供应商编号" prop="supplierNo" style="white-space: nowrap">
<el-form-item :label="$t('searchViewStockinHistory.supplierNo')" prop="supplierNo" style="white-space: nowrap"> <!-- 供应商编号 -->
<el-input
v-model="queryParams.supplierNo"
placeholder="请输入供应商编号"
:placeholder="$t('searchViewStockinHistory.inputSupplierNo')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="供应商名称" prop="supplierName" style="white-space: nowrap">
<el-form-item :label="$t('searchViewStockinHistory.supplierName')" prop="supplierName" style="white-space: nowrap"> <!-- 供应商名称 -->
<el-input
v-model="queryParams.supplierName"
placeholder="请输入供应商名称"
:placeholder="$t('searchViewStockinHistory.inputSupplierName')"
clearable
@keyup.enter.native="handleQuery"
/>
@@ -152,24 +152,24 @@
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="批次号" prop="lotNo">
<el-form-item :label="$t('searchViewStockinHistory.lotNo')" prop="lotNo"> <!-- 批次号 -->
<el-input
v-model="queryParams.lotNo"
placeholder="请输入批次号"
:placeholder="$t('searchViewStockinHistory.inputLotNo')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="入库日期" prop="printDate">
<el-form-item :label="$t('searchViewStockinHistory.printDate')" prop="printDate"> <!-- 入库日期 -->
<el-date-picker clearable
v-model="queryParams.printDate"
type="date"
value-format="yyyy-MM-dd"
placeholder="请选择入库日期">
:placeholder="$t('searchViewStockinHistory.selectPrintDate')">
</el-date-picker>
</el-form-item>
<el-form-item label="库存状态" prop="stockStatus">
<el-select v-model="queryParams.stockStatus" placeholder="请选择库存状态" clearable>
<el-form-item :label="$t('searchViewStockinHistory.stockStatus')" prop="stockStatus"> <!-- 库存状态 -->
<el-select v-model="queryParams.stockStatus" :placeholder="$t('searchViewStockinHistory.selectStockStatus')" clearable>
<el-option
v-for="dict in dict.type.stock_status"
:key="dict.value"
@@ -194,18 +194,18 @@
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="物料编码" prop="productId">
<el-form-item :label="$t('searchViewStockinHistory.productId')" prop="productId"> <!-- 物料编码 -->
<el-input
v-model="queryParams.productId"
placeholder="请输入物料编码"
:placeholder="$t('searchViewStockinHistory.inputProductId')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="物料名称" prop="productName">
<el-form-item :label="$t('searchViewStockinHistory.productName')" prop="productName"> <!-- 物料名称 -->
<el-input
v-model="queryParams.productName"
placeholder="请输入物料名称"
:placeholder="$t('searchViewStockinHistory.inputProductName')"
clearable
@keyup.enter.native="handleQuery"
/>
@@ -226,17 +226,17 @@
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="规格" prop="spec">
<el-form-item :label="$t('searchViewStockinHistory.spec')" prop="spec"> <!-- 规格 -->
<el-input
v-model="queryParams.spec"
placeholder="请输入规格"
:placeholder="$t('searchViewStockinHistory.inputSpec')"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">{{$t('searchViewStockinHistory.search')}}</el-button> <!-- 搜索 -->
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">{{$t('searchViewStockinHistory.reset')}}</el-button> <!-- 重置 -->
</el-form-item>
</el-form>
@@ -281,7 +281,7 @@
size="mini"
@click="handleExport"
v-hasPermi="['search:ViewStockinHistory:export']"
>导出</el-button>
>{{$t('searchViewStockinHistory.export')}}</el-button> <!-- 导出 -->
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
@@ -289,59 +289,59 @@
<el-table v-loading="loading" :data="ViewStockinHistoryList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<!-- <el-table-column label="入库单guid" align="center" prop="stockinGuid" />-->
<el-table-column label="入库单号" align="center" prop="stockinId" />
<el-table-column label="入库类型" align="center" prop="inType">
<el-table-column :label="$t('searchViewStockinHistory.stockinId')" align="center" prop="stockinId" />
<el-table-column :label="$t('searchViewStockinHistory.inType')" align="center" prop="inType">
<template slot-scope="scope">
<dict-tag :options="dict.type.in_job_type" :value="scope.row.inType"/>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createDate" />
<el-table-column label="创建人" align="center" prop="createManId" />
<el-table-column label="单据状态" align="center" prop="status">
<el-table-column :label="$t('searchViewStockinHistory.createDate')" align="center" prop="createDate" />
<el-table-column :label="$t('searchViewStockinHistory.createManId')" align="center" prop="createManId" />
<el-table-column :label="$t('searchViewStockinHistory.status')" align="center" prop="status">
<template slot-scope="scope">
<dict-tag :options="dict.type.in_bill_status" :value="scope.row.status"/>
</template>
</el-table-column>
<el-table-column label="仓库ID" align="center" prop="warehouseId" />
<el-table-column label="完成时间" align="center" prop="finishDate" />
<el-table-column label="ERP单号" align="center" prop="erpBill" />
<el-table-column label="单据来源" align="center" prop="stockSource" />
<el-table-column label="部门编码" align="center" prop="departmentNo" />
<el-table-column label="班组编码" align="center" prop="classNo" />
<el-table-column label="供应商编号" align="center" prop="supplierNo" />
<el-table-column label="供应商名称" align="center" prop="supplierName" />
<el-table-column label="供应商简称" align="center" prop="simpleName" />
<el-table-column label="联系人" align="center" prop="contactName" />
<el-table-column label="联系电话" align="center" prop="contactNumber" />
<el-table-column label="供应商地址" align="center" prop="address" />
<el-table-column label="入库明细ID" align="center" prop="stockinDetailId" />
<el-table-column label="批次号" align="center" prop="lotNo" />
<el-table-column label="计划数量" align="center" prop="quantity" />
<el-table-column label="计划箱数" align="center" prop="quantityX" />
<el-table-column label="计划件数" align="center" prop="quantityJ" />
<el-table-column label="实际数量" align="center" prop="assignNum" />
<el-table-column label="实际箱数" align="center" prop="assignNumX" />
<el-table-column label="实际件数" align="center" prop="assignNumJ" />
<el-table-column label="扫码数量" align="center" prop="scanNum" />
<el-table-column label="扫码箱数" align="center" prop="scanNumX" />
<el-table-column label="扫码件数" align="center" prop="scanNumJ" />
<el-table-column label="入库日期" align="center" prop="printDate" width="180">
<el-table-column :label="$t('searchViewStockinHistory.warehouseId')" align="center" prop="warehouseId" />
<el-table-column :label="$t('searchViewStockinHistory.finishDate')" align="center" prop="finishDate" />
<el-table-column :label="$t('searchViewStockinHistory.erpBill')" align="center" prop="erpBill" />
<el-table-column :label="$t('searchViewStockinHistory.stockSource')" align="center" prop="stockSource" />
<el-table-column :label="$t('searchViewStockinHistory.departmentNo')" align="center" prop="departmentNo" />
<el-table-column :label="$t('searchViewStockinHistory.classNo')" align="center" prop="classNo" />
<el-table-column :label="$t('searchViewStockinHistory.supplierNo')" align="center" prop="supplierNo" />
<el-table-column :label="$t('searchViewStockinHistory.supplierName')" align="center" prop="supplierName" />
<el-table-column :label="$t('searchViewStockinHistory.simpleName')" align="center" prop="simpleName" />
<el-table-column :label="$t('searchViewStockinHistory.contactName')" align="center" prop="contactName" />
<el-table-column :label="$t('searchViewStockinHistory.contactNumber')" align="center" prop="contactNumber" />
<el-table-column :label="$t('searchViewStockinHistory.address')" align="center" prop="address" />
<el-table-column :label="$t('searchViewStockinHistory.stockinDetailId')" align="center" prop="stockinDetailId" />
<el-table-column :label="$t('searchViewStockinHistory.lotNo')" align="center" prop="lotNo" />
<el-table-column :label="$t('searchViewStockinHistory.quantity')" align="center" prop="quantity" />
<el-table-column :label="$t('searchViewStockinHistory.quantityX')" align="center" prop="quantityX" />
<el-table-column :label="$t('searchViewStockinHistory.quantityJ')" align="center" prop="quantityJ" />
<el-table-column :label="$t('searchViewStockinHistory.assignNum')" align="center" prop="assignNum" />
<el-table-column :label="$t('searchViewStockinHistory.assignNumX')" align="center" prop="assignNumX" />
<el-table-column :label="$t('searchViewStockinHistory.assignNumJ')" align="center" prop="assignNumJ" />
<el-table-column :label="$t('searchViewStockinHistory.scanNum')" align="center" prop="scanNum" />
<el-table-column :label="$t('searchViewStockinHistory.scanNumX')" align="center" prop="scanNumX" />
<el-table-column :label="$t('searchViewStockinHistory.scanNumJ')" align="center" prop="scanNumJ" />
<el-table-column :label="$t('searchViewStockinHistory.printDate')" align="center" prop="printDate" width="180">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.printDate, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column label="库存状态" align="center" prop="stockStatus">
<el-table-column :label="$t('searchViewStockinHistory.stockStatus')" align="center" prop="stockStatus">
<template slot-scope="scope">
<dict-tag :options="dict.type.stock_status" :value="scope.row.stockStatus"/>
</template>
</el-table-column>
<el-table-column label="单价" align="center" prop="price" />
<el-table-column label="备注" align="center" prop="remark" />
<el-table-column label="物料编码" align="center" prop="productId" />
<el-table-column label="物料名称" align="center" prop="productName" />
<el-table-column label="品牌" align="center" prop="cargoNo" />
<el-table-column label="单位" align="center" prop="unit" />
<el-table-column label="规格" align="center" prop="spec" />
<el-table-column :label="$t('searchViewStockinHistory.price')" align="center" prop="price" />
<el-table-column :label="$t('searchViewStockinHistory.remark')" align="center" prop="remark" />
<el-table-column :label="$t('searchViewStockinHistory.productId')" align="center" prop="productId" />
<el-table-column :label="$t('searchViewStockinHistory.productName')" align="center" prop="productName" />
<el-table-column :label="$t('searchViewStockinHistory.cargoNo')" align="center" prop="cargoNo" />
<el-table-column :label="$t('searchViewStockinHistory.unit')" align="center" prop="unit" />
<el-table-column :label="$t('searchViewStockinHistory.spec')" align="center" prop="spec" />
<!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">-->
<!-- <template slot-scope="scope">-->
<!-- <el-button-->
@@ -373,123 +373,133 @@
<!-- 添加或修改入库单据历史对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="入库单guid" prop="stockinGuid">
<el-input v-model="form.stockinGuid" placeholder="请输入入库单guid" />
<el-form-item :label="$t('searchViewStockinHistory.stockinGuid')" prop="stockinGuid"> <!-- 入库单guid -->
<el-input v-model="form.stockinGuid" :placeholder="$t('searchViewStockinHistory.inputStockinGuid')" />
</el-form-item>
<el-form-item label="入库单号" prop="stockinId">
<el-input v-model="form.stockinId" placeholder="请输入入库单号" />
<el-form-item :label="$t('searchViewStockinHistory.stockinId')" prop="stockinId"> <!-- 入库单号 -->
<el-input v-model="form.stockinId" :placeholder="$t('searchViewStockinHistory.inputStockinId')" />
</el-form-item>
<el-form-item label="入库类型" prop="inType">
<el-select v-model="form.inType" placeholder="请选择入库类型">
<el-form-item :label="$t('searchViewStockinHistory.inType')" prop="inType"> <!-- 入库类型 -->
<el-select v-model="form.inType" :placeholder="$t('searchViewStockinHistory.selectInType')">
<el-option
v-for="dict in dict.type.in_job_type"
:key="dict.value"
:label="dict.label"
:value="dict.value"
:value="parseInt(dict.value)"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="创建时间" prop="createDate">
<el-input v-model="form.createDate" placeholder="请输入创建时间" />
<el-form-item :label="$t('searchViewStockinHistory.createDate')" prop="createDate"> <!-- 创建时间 -->
<el-date-picker clearable
v-model="form.createDate"
type="date"
value-format="yyyy-MM-dd"
:placeholder="$t('searchViewStockinHistory.selectCreateDate')">
</el-date-picker>
</el-form-item>
<el-form-item label="创建人" prop="createManId">
<el-input v-model="form.createManId" placeholder="请输入创建人" />
<el-form-item :label="$t('searchViewStockinHistory.createManId')" prop="createManId"> <!-- 创建人 -->
<el-input v-model="form.createManId" :placeholder="$t('searchViewStockinHistory.inputCreateManId')" />
</el-form-item>
<el-form-item label="单据状态" prop="status">
<el-select v-model="form.status" placeholder="请选择单据状态">
<el-form-item :label="$t('searchViewStockinHistory.status')" prop="status"> <!-- 单据状态 -->
<el-select v-model="form.status" :placeholder="$t('searchViewStockinHistory.selectStatus')">
<el-option
v-for="dict in dict.type.in_bill_status"
:key="dict.value"
:label="dict.label"
:value="dict.value"
:value="parseInt(dict.value)"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="仓库ID" prop="warehouseId">
<el-input v-model="form.warehouseId" placeholder="请输入仓库ID" />
<el-form-item :label="$t('searchViewStockinHistory.warehouseId')" prop="warehouseId"> <!-- 仓库ID -->
<el-input v-model="form.warehouseId" :placeholder="$t('searchViewStockinHistory.inputWarehouseId')" />
</el-form-item>
<el-form-item label="完成时间" prop="finishDate">
<el-input v-model="form.finishDate" placeholder="请输入完成时间" />
<el-form-item :label="$t('searchViewStockinHistory.finishDate')" prop="finishDate"> <!-- 完成时间 -->
<el-date-picker clearable
v-model="form.finishDate"
type="date"
value-format="yyyy-MM-dd"
:placeholder="$t('searchViewStockinHistory.selectFinishDate')">
</el-date-picker>
</el-form-item>
<el-form-item label="ERP单号" prop="erpBill">
<el-input v-model="form.erpBill" placeholder="请输入ERP单号" />
<el-form-item :label="$t('searchViewStockinHistory.erpBill')" prop="erpBill"> <!-- ERP单号 -->
<el-input v-model="form.erpBill" :placeholder="$t('searchViewStockinHistory.inputErpBill')" />
</el-form-item>
<el-form-item label="单据来源" prop="stockSource">
<el-input v-model="form.stockSource" placeholder="请输入单据来源" />
<el-form-item :label="$t('searchViewStockinHistory.stockSource')" prop="stockSource"> <!-- 单据来源 -->
<el-input v-model="form.stockSource" :placeholder="$t('searchViewStockinHistory.inputStockSource')" />
</el-form-item>
<el-form-item label="部门编码" prop="departmentNo">
<el-input v-model="form.departmentNo" type="textarea" placeholder="请输入内容" />
<el-form-item :label="$t('searchViewStockinHistory.departmentNo')" prop="departmentNo"> <!-- 部门编码 -->
<el-input v-model="form.departmentNo" :placeholder="$t('searchViewStockinHistory.inputDepartmentNo')" />
</el-form-item>
<el-form-item label="班组编码" prop="classNo">
<el-input v-model="form.classNo" placeholder="请输入班组编码" />
<el-form-item :label="$t('searchViewStockinHistory.classNo')" prop="classNo"> <!-- 班组编码 -->
<el-input v-model="form.classNo" :placeholder="$t('searchViewStockinHistory.inputClassNo')" />
</el-form-item>
<el-form-item label="供应商编号" prop="supplierNo">
<el-input v-model="form.supplierNo" placeholder="请输入供应商编号" />
<el-form-item :label="$t('searchViewStockinHistory.supplierNo')" prop="supplierNo"> <!-- 供应商编号 -->
<el-input v-model="form.supplierNo" :placeholder="$t('searchViewStockinHistory.inputSupplierNo')" />
</el-form-item>
<el-form-item label="供应商名称" prop="supplierName">
<el-input v-model="form.supplierName" placeholder="请输入供应商名称" />
<el-form-item :label="$t('searchViewStockinHistory.supplierName')" prop="supplierName"> <!-- 供应商名称 -->
<el-input v-model="form.supplierName" :placeholder="$t('searchViewStockinHistory.inputSupplierName')" />
</el-form-item>
<el-form-item label="供应商简称" prop="simpleName">
<el-input v-model="form.simpleName" placeholder="请输入供应商简称" />
<el-form-item :label="$t('searchViewStockinHistory.simpleName')" prop="simpleName"> <!-- 供应商简称 -->
<el-input v-model="form.simpleName" :placeholder="$t('searchViewStockinHistory.inputSimpleName')" />
</el-form-item>
<el-form-item label="联系人" prop="contactName">
<el-input v-model="form.contactName" placeholder="请输入联系人" />
<el-form-item :label="$t('searchViewStockinHistory.contactName')" prop="contactName"> <!-- 联系人 -->
<el-input v-model="form.contactName" :placeholder="$t('searchViewStockinHistory.inputContactName')" />
</el-form-item>
<el-form-item label="联系电话" prop="contactNumber">
<el-input v-model="form.contactNumber" placeholder="请输入联系电话" />
<el-form-item :label="$t('searchViewStockinHistory.contactNumber')" prop="contactNumber"> <!-- 联系电话 -->
<el-input v-model="form.contactNumber" :placeholder="$t('searchViewStockinHistory.inputContactNumber')" />
</el-form-item>
<el-form-item label="供应商地址" prop="address">
<el-input v-model="form.address" placeholder="请输入供应商地址" />
<el-form-item :label="$t('searchViewStockinHistory.address')" prop="address"> <!-- 供应商地址 -->
<el-input v-model="form.address" :placeholder="$t('searchViewStockinHistory.inputAddress')" />
</el-form-item>
<el-form-item label="入库明细ID" prop="stockinDetailId">
<el-input v-model="form.stockinDetailId" placeholder="请输入入库明细ID" />
<el-form-item :label="$t('searchViewStockinHistory.stockinDetailId')" prop="stockinDetailId"> <!-- 入库明细ID -->
<el-input v-model="form.stockinDetailId" :placeholder="$t('searchViewStockinHistory.inputStockinDetailId')" />
</el-form-item>
<el-form-item label="批次号" prop="lotNo">
<el-input v-model="form.lotNo" placeholder="请输入批次号" />
<el-form-item :label="$t('searchViewStockinHistory.lotNo')" prop="lotNo"> <!-- 批次号 -->
<el-input v-model="form.lotNo" :placeholder="$t('searchViewStockinHistory.inputLotNo')" />
</el-form-item>
<el-form-item label="入库日期" prop="printDate">
<el-form-item :label="$t('searchViewStockinHistory.printDate')" prop="printDate"> <!-- 入库日期 -->
<el-date-picker clearable
v-model="form.printDate"
type="date"
value-format="yyyy-MM-dd"
placeholder="请选择入库日期">
:placeholder="$t('searchViewStockinHistory.selectPrintDate')">
</el-date-picker>
</el-form-item>
<el-form-item label="库存状态" prop="stockStatus">
<el-select v-model="form.stockStatus" placeholder="请选择库存状态">
<el-form-item :label="$t('searchViewStockinHistory.stockStatus')" prop="stockStatus"> <!-- 库存状态 -->
<el-select v-model="form.stockStatus" :placeholder="$t('searchViewStockinHistory.selectStockStatus')">
<el-option
v-for="dict in dict.type.stock_status"
:key="dict.value"
:label="dict.label"
:value="dict.value"
:value="parseInt(dict.value)"
></el-option>
</el-select>
</el-form-item>
<el-form-item label="单价" prop="price">
<el-input v-model="form.price" placeholder="请输入单价" />
<el-form-item :label="$t('searchViewStockinHistory.price')" prop="price"> <!-- 单价 -->
<el-input v-model="form.price" :placeholder="$t('searchViewStockinHistory.inputPrice')" />
</el-form-item>
<el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" placeholder="请输入备注" />
<el-form-item :label="$t('searchViewStockinHistory.remark')" prop="remark"> <!-- 备注 -->
<el-input v-model="form.remark" :placeholder="$t('searchViewStockinHistory.inputRemark')" />
</el-form-item>
<el-form-item label="物料编码" prop="productId">
<el-input v-model="form.productId" placeholder="请输入物料编码" />
<el-form-item :label="$t('searchViewStockinHistory.productId')" prop="productId"> <!-- 物料编码 -->
<el-input v-model="form.productId" :placeholder="$t('searchViewStockinHistory.inputProductId')" />
</el-form-item>
<el-form-item label="物料名称" prop="productName">
<el-input v-model="form.productName" placeholder="请输入物料名称" />
<el-form-item :label="$t('searchViewStockinHistory.productName')" prop="productName"> <!-- 物料名称 -->
<el-input v-model="form.productName" :placeholder="$t('searchViewStockinHistory.inputProductName')" />
</el-form-item>
<el-form-item label="品牌" prop="cargoNo">
<el-input v-model="form.cargoNo" placeholder="请输入品牌" />
<el-form-item :label="$t('searchViewStockinHistory.cargoNo')" prop="cargoNo"> <!-- 品牌 -->
<el-input v-model="form.cargoNo" :placeholder="$t('searchViewStockinHistory.inputCargoNo')" />
</el-form-item>
<el-form-item label="单位" prop="unit">
<el-input v-model="form.unit" placeholder="请输入单位" />
<el-form-item :label="$t('searchViewStockinHistory.unit')" prop="unit"> <!-- 单位 -->
<el-input v-model="form.unit" :placeholder="$t('searchViewStockinHistory.inputUnit')" />
</el-form-item>
<el-form-item label="规格" prop="spec">
<el-input v-model="form.spec" placeholder="请输入规格" />
<el-form-item :label="$t('searchViewStockinHistory.spec')" prop="spec"> <!-- 规格 -->
<el-input v-model="form.spec" :placeholder="$t('searchViewStockinHistory.inputSpec')" />
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm">确 定</el-button>
<el-button @click="cancel">取 消</el-button>
<el-button type="primary" @click="submitForm">{{ $t('searchViewStockinHistory.confirm') }}</el-button> <!-- 确 定 -->
<el-button @click="cancel">{{ $t('searchViewStockinHistory.cancel') }}</el-button> <!-- 取 消 -->
</div>
</el-dialog>
</div>
@@ -654,19 +664,19 @@ export default {
},
/** 新增按钮操作 */
handleAdd() {
this.reset()
this.open = true
this.title = "添加入库单据历史"
this.reset();
this.open = true;
this.title = this.$t('searchViewStockinHistory.addTitle'); // "添加入库单据历史"
},
/** 修改按钮操作 */
handleUpdate(row) {
this.reset()
this.reset();
const stockinGuid = row.stockinGuid || this.ids
getViewStockinHistory(stockinGuid).then(response => {
this.form = response.data
this.open = true
this.title = "修改入库单据历史"
})
this.form = response.data;
this.open = true;
this.title = this.$t('searchViewStockinHistory.editTitle'); // "修改入库单据历史"
});
},
/** 提交按钮 */
submitForm() {
@@ -674,13 +684,13 @@ export default {
if (valid) {
if (this.form.stockinGuid != null) {
updateViewStockinHistory(this.form).then(response => {
this.$modal.msgSuccess("修改成功")
this.$modal.msgSuccess(this.$t('searchViewStockinHistory.editSuccess')); // "修改成功"
this.open = false
this.getList()
})
} else {
addViewStockinHistory(this.form).then(response => {
this.$modal.msgSuccess("新增成功")
this.$modal.msgSuccess(this.$t('searchViewStockinHistory.addSuccess')); // "新增成功"
this.open = false
this.getList()
})
@@ -691,11 +701,11 @@ export default {
/** 删除按钮操作 */
handleDelete(row) {
const stockinGuids = row.stockinGuid || this.ids
this.$modal.confirm('是否确认删除入库单据历史编号为"' + stockinGuids + '"的数据项?').then(function() {
this.$modal.confirm(this.$t('searchViewStockinHistory.deleteConfirm', {id: stockinGuids})).then(function() { // '是否确认删除入库单据历史编号为"' + stockinGuids + '"的数据项?'
return delViewStockinHistory(stockinGuids)
}).then(() => {
this.getList()
this.$modal.msgSuccess("删除成功")
this.$modal.msgSuccess(this.$t('searchViewStockinHistory.deleteSuccess')); // "删除成功"
}).catch(() => {})
},
/** 导出按钮操作 */