基础信息管理国际化

This commit is contained in:
liuhanqing
2025-07-29 14:45:06 +08:00
parent 55b0b23258
commit e1e3ac258e
6 changed files with 15 additions and 589 deletions

View File

@@ -11,7 +11,7 @@
/>
</el-form-item>
<!-- 点位名称 -->
<el-form-item :label="$t('bas_ContainerManagement.portName')" prop="portName">
<el-form-item :label="$t('bas_ContainerManagement.portName')" prop="portName">
<el-select v-model="queryParams.portName" :placeholder="$t('bas_ContainerManagement.placeholderPortName')" clearable>
<el-option
v-for="(item, index) in portNameOptions"
@@ -83,17 +83,6 @@
v-hasPermi="['bas:container:remove']"
>{{ $t('bas_ContainerManagement.btnDeleteOrUnbinding') }}</el-button>
</el-col>
<!-- 【导出】按钮 -->
<!-- <el-col :span="1.5">
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['bas:container:export']"
>{{ $t('bas_ContainerManagement.btnExport') }}</el-button>
</el-col> -->
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
@@ -145,7 +134,7 @@
</template>
</el-table-column>
</el-table>
<pagination
v-show="total>0"
:total="total"
@@ -162,9 +151,9 @@
<el-input v-model="form.containerId" :placeholder="$t('bas_ContainerManagement.placeholderContainerId')" :disabled="!containerIdIsEnabled"/>
</el-form-item>
<!-- 点位名称 -->
<el-form-item :label="$t('bas_ContainerManagement.portName')" prop="portName">
<el-form-item :label="$t('bas_ContainerManagement.portName')" prop="portName">
<el-select v-model="form.portName" :placeholder="$t('bas_ContainerManagement.placeholderPortName')" clearable>
<el-option
<el-option
v-for="(item, index) in portNameOptions"
:key="index"
:label="item"
@@ -173,20 +162,16 @@
</el-select>
</el-form-item>
<!-- 状态 -->
<el-form-item :label="$t('bas_ContainerManagement.status')" prop="portName">
<el-form-item :label="$t('bas_ContainerManagement.status')" prop="portName">
<el-select v-model="form.status" :placeholder="$t('bas_ContainerManagement.placeholderStatus')" clearable>
<el-option
v-for="status in dict.type.stock_status.slice(0, 2)"
:key="status.value"
:label="status.label"
<el-option
v-for="status in dict.type.stock_status.slice(0, 2)"
:key="status.value"
:label="status.label"
:value="status.value">
</el-option>
</el-select>
</el-form-item>
<!-- 物料种类 -->
<!-- <el-form-item label="$t('bas_ContainerManagement.btnDeleteOrUnbinding')" prop="productTypeQuantity">
<el-input v-model="form.productTypeQuantity" placeholder="$t('bas_ContainerManagement.btnDeleteOrUnbinding')" />
</el-form-item> -->
<!-- 操作人 -->
<el-form-item :label="$t('bas_ContainerManagement.operationMan')" prop="operationMan">
<el-input v-model="form.operationMan" :placeholder="$t('bas_ContainerManagement.placeholderOperationMan')" />
@@ -200,10 +185,6 @@
</div>
</el-dialog>
<!-- 容器管理详细 -->
<!-- <el-dialog title="容器管理详细" :visible.sync="openView" width="700px" append-to-body>
</el-dialog> -->
</div>
</template>
@@ -274,7 +255,7 @@ export default {
})
//@@@
getPortNames().then(res => {
getPortNames().then(res => {
if (res.code === 200) {
// this.portNameOptions = res.data || [];
this.portNameOptions = Array.isArray(res.data) ? [...res.data] : [];
@@ -289,7 +270,7 @@ export default {
this.$message.error(this.$t('bas_ContainerManagement.textErrorForRequestException'));
console.error(error);
});
},
// 取消按钮
@@ -352,7 +333,7 @@ export default {
},
/** 详情按钮操作 */
handleDetails(row){
const containerId = row.containerId
const containerId = row.containerId
// this.$router.push("/bas/containerDetails/index/" + containerId)
this.$router.push({
name: 'ContainerDetails',
@@ -379,7 +360,7 @@ export default {
addContainer(this.form).then(response => {
// 提示信息:新增成功
this.$modal.msgSuccess(this.$t('bas_ContainerManagement.addSuccessInfo'))
// console.log(this.form.containerId + this.form.portName +this.form.operationMan);
// console.log(this.form.containerId + this.form.portName +this.form.operationMan);
this.open = false
this.getList()
})