完成设备测试

This commit is contained in:
wuxw 2025-07-16 22:02:11 +08:00
parent 9086f965ff
commit c0ea09a15e
5 changed files with 16 additions and 43 deletions

View File

@ -9,7 +9,7 @@
</el-form-item>
<el-form-item :label="$t('printerRule.state')" prop="state">
<el-select v-model="form.state" style="width:100%">
<el-option v-for="item in stateOptions" :key="item.value" :label="item.label" :value="item.value"></el-option>
<el-option v-for="item in stateOptions" :key="item.statusCd" :label="item.name" :value="item.statusCd"></el-option>
</el-select>
</el-form-item>
</el-form>

View File

@ -1,6 +1,6 @@
<template>
<el-dialog :title="$t('printerRuleMachine.addTitle')" :visible.sync="visible" width="50%" @close="handleClose">
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-dialog :title="$t('printerRuleMachine.addTitle')" :visible.sync="visible" width="40%" @close="handleClose">
<el-form ref="form" :model="form" :rules="rules" label-width="120px" class="text-left" >
<el-form-item :label="$t('printerRuleMachine.machine')" prop="machineId">
<el-select v-model="form.machineId" :placeholder="$t('printerRuleMachine.machinePlaceholder')" style="width:100%">
<el-option v-for="item in machines" :key="item.machineId" :label="`${item.machineName}(${item.machineCode})`"

View File

@ -1,43 +1,16 @@
<template>
<el-dialog
:title="$t('printerRuleMachine.editTitle')"
:visible.sync="visible"
width="50%"
@close="handleClose"
>
<el-form
ref="form"
:model="form"
:rules="rules"
label-width="120px"
>
<el-form-item
:label="$t('printerRuleMachine.machine')"
prop="machineId"
>
<el-select
v-model="form.machineId"
:placeholder="$t('printerRuleMachine.machinePlaceholder')"
style="width:100%"
>
<el-option
v-for="item in machines"
:key="item.machineId"
:label="`${item.machineName}(${item.machineCode})`"
:value="item.machineId"
/>
<el-dialog :title="$t('printerRuleMachine.editTitle')" :visible.sync="visible" width="40%" @close="handleClose">
<el-form ref="form" :model="form" :rules="rules" label-width="120px" class="text-left">
<el-form-item :label="$t('printerRuleMachine.machine')" prop="machineId">
<el-select v-model="form.machineId" :placeholder="$t('printerRuleMachine.machinePlaceholder')"
style="width:100%">
<el-option v-for="item in machines" :key="item.machineId" :label="`${item.machineName}(${item.machineCode})`"
:value="item.machineId" />
</el-select>
</el-form-item>
<el-form-item
:label="$t('printerRuleMachine.quantity')"
prop="quantity"
>
<el-input-number
v-model="form.quantity"
:min="1"
:max="100"
:placeholder="$t('printerRuleMachine.quantityPlaceholder')"
/>
<el-form-item :label="$t('printerRuleMachine.quantity')" prop="quantity">
<el-input-number v-model="form.quantity" :min="1" :max="100"
:placeholder="$t('printerRuleMachine.quantityPlaceholder')" />
</el-form-item>
</el-form>

View File

@ -1,7 +1,7 @@
<template>
<el-card class="box-card">
<div class="button-group">
<el-button type="text" size="small" @click="openAddModal">
<el-button type="text" size="small" @click="openAddModal">
<i class="el-icon-plus"></i>{{ $t('common.add') }}
</el-button>
<el-button type="text" size="small" @click="openEditModal">

View File

@ -137,8 +137,8 @@ export default {
row: this.page.size,
...this.machineTranslateManageInfo.conditions
}
const { data, total } = await listMachineTranslates(params)
this.machineTranslateManageInfo.machineTranslates = data
const { machineTranslates, total } = await listMachineTranslates(params)
this.machineTranslateManageInfo.machineTranslates = machineTranslates
this.page.total = total
} catch (error) {
this.$message.error(this.$t('machineTranslateManage.fetchError'))