Browse Source

国际化修改

1219
zhang 1 month ago
parent
commit
75cf501a56
  1. 100
      lms/nladmin-ui/src/views/wms/st/outbill/DivDialog.vue

100
lms/nladmin-ui/src/views/wms/st/outbill/DivDialog.vue

@ -11,21 +11,21 @@
<span slot="title" class="dialog-footer">
<div class="crud-opts2">
<span class="el-dialog__title2">出库分配</span>
<span class="el-dialog__title2">{{ $t('outbill.placeholder.end16') }}</span>
<span class="crud-opts-right2">
<!--左侧插槽-->
<slot name="left" />
<el-button slot="left" type="info" @click="dialogVisible = false">关闭</el-button>
<el-button slot="left" type="info" @click="dialogVisible = false">{{ $t('outbill.placeholder.close') }}</el-button>
</span>
</div>
</span>
<div class="crud-opts2">
<span class="role-span">出库明细</span>
<span class="role-span">{{ $t('outbill.placeholder.end12') }}</span>
<div class="crud-opts-form">
<el-form ref="form" :inline="true" :model="form" size="mini">
<el-form-item label="库区" prop="gender2">
<el-form-item :label="$t('outbill.placeholder.stor_area')" prop="gender2">
<el-cascader
placeholder="请选择"
:placeholder="$t('outbill.placeholder.select')"
:options="sects"
:props="{ checkStrictly: true }"
clearable
@ -46,7 +46,7 @@
size="mini"
@click="allDiv()"
>
全部分配
{{ $t('outbill.placeholder.end17') }}
</el-button>
<el-button
slot="left"
@ -57,7 +57,7 @@
size="mini"
@click="allCancel()"
>
全部取消
{{ $t('outbill.placeholder.end18') }}
</el-button>
<el-button
v-if="this.mstrow.bill_type !== '1011'"
@ -70,7 +70,7 @@
:disabled="button1"
@click="oneDiv()"
>
自动分配
{{ $t('outbill.placeholder.end19') }}
</el-button>
<el-button
v-if="this.mstrow.bill_type !== '1011'"
@ -83,7 +83,7 @@
:disabled="button2"
@click="oneCancel()"
>
自动取消
{{ $t('outbill.placeholder.end20') }}
</el-button>
<el-button
slot="left"
@ -95,7 +95,7 @@
:disabled="button3"
@click="openStructIvt"
>
手工分配
{{ $t('outbill.placeholder.end21') }}
</el-button>
<el-button
v-if="this.mstrow.bill_type !== '1011'"
@ -107,7 +107,7 @@
size="mini"
@click="allSetPointAllDtl"
>
一键设置
{{ $t('outbill.placeholder.end22') }}
</el-button>
</span>
</div>
@ -124,26 +124,26 @@
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
@current-change="handleDtlCurrentChange"
>
<el-table-column prop="bill_status" label="状态" align="center" width="110px" :formatter="bill_statusFormat" />
<el-table-column show-overflow-tooltip prop="material_code" label="物料编码" align="center" />
<el-table-column show-overflow-tooltip prop="material_name" label="物料名称" align="center" />
<el-table-column show-overflow-tooltip prop="pcsn" label="子卷号" align="center" width="140px" />
<el-table-column show-overflow-tooltip prop="sap_pcsn" label="sap批次" align="center" />
<el-table-column show-overflow-tooltip prop="plan_qty" label="重量" :formatter="crud.formatNum3" align="center" />
<el-table-column show-overflow-tooltip prop="assign_qty" label="已分配重量" :formatter="crud.formatNum3" align="center" />
<el-table-column show-overflow-tooltip prop="unassign_qty" label="未分配重量" :formatter="crud.formatNum3" align="center" />
<el-table-column prop="quality_scode" label="品质类型" align="center" width="110px" :formatter="quality_scodeFormat" />
<el-table-column prop="bill_status" :label="$t('outbill.dialog.bill_status')" align="center" width="110px" :formatter="bill_statusFormat" />
<el-table-column show-overflow-tooltip prop="material_code" :label="$t('outbill.dialog.material_code')" align="center" />
<el-table-column show-overflow-tooltip prop="material_name" :label="$t('outbill.dialog.material_name')" align="center" />
<el-table-column show-overflow-tooltip prop="pcsn" :label="$t('outbill.dialog.pcsn')" align="center" width="140px" />
<el-table-column show-overflow-tooltip prop="sap_pcsn" :label="$t('outbill.dialog.sap_pcsn')" align="center" />
<el-table-column show-overflow-tooltip prop="plan_qty" :label="$t('outbill.dialog.plan_qty')" :formatter="crud.formatNum3" align="center" />
<el-table-column show-overflow-tooltip prop="assign_qty" :label="$t('outbill.dialog.plan_qty')" :formatter="crud.formatNum3" align="center" />
<el-table-column show-overflow-tooltip prop="unassign_qty" :label="$t('outbill.dialog.unassign_qty')" :formatter="crud.formatNum3" align="center" />
<el-table-column prop="quality_scode" :label="$t('outbill.dialog.quality_scode')" align="center" width="110px" :formatter="quality_scodeFormat" />
<!-- <el-table-column prop="source_bill_type" label="源单类型" align="center" width="130px" :formatter="invtypeFormat" />-->
<el-table-column show-overflow-tooltip prop="vbeln" label="交货单" align="center" />
<el-table-column show-overflow-tooltip prop="source_bill_code" label="源单编号" align="center" />
<el-table-column show-overflow-tooltip prop="width" label="幅宽" align="center" width="100" />
<el-table-column show-overflow-tooltip prop="vbeln" :label="$t('outbill.dialog.vbeln')" align="center" />
<el-table-column show-overflow-tooltip prop="source_bill_code" :label="$t('outbill.dialog.source_bill_code')" align="center" />
<el-table-column show-overflow-tooltip prop="width" :label="$t('outbill.dialog.width')" align="center" width="100" />
</el-table>
</el-card>
<div class="crud-opts2">
<span class="role-span">分配明细</span>
<span class="role-span">{{ $t('outbill.placeholder.end23') }}</span>
<div class="crud-opts-form">
<el-form ref="form2" :inline="true" :model="form2" size="mini">
<el-form-item label="待分配" prop="unassign_qty">
<el-form-item :label="$t('outbill.dialog.unassign_qty')" prop="unassign_qty">
<el-input-number
v-model="form2.unassign_qty"
style="width: 100px;"
@ -153,7 +153,7 @@
disabled
/>
</el-form-item>
<el-form-item label="已分配" prop="assign_qty">
<el-form-item :label="$t('outbill.dialog.assign_qty')" prop="assign_qty">
<el-input-number
v-model="form2.assign_qty"
style="width: 100px;"
@ -163,11 +163,11 @@
disabled
/>
</el-form-item>
<el-form-item v-if="mstrow.stor_id !== '1582991156504039455'" label="出库点" prop="point_code">
<el-form-item v-if="mstrow.stor_id !== '1582991156504039455'" :label="$t('outbill.dialog.point_code')" prop="point_code">
<el-select
v-model="form2.point_code"
clearable
placeholder="请选择"
:placeholder="$t('outbill.placeholder.select')"
class="filter-item"
style="width: 150px;"
>
@ -180,11 +180,11 @@
</el-select>
</el-form-item>
<el-form-item prop="checked">
<el-checkbox v-if="mstrow.stor_id !== '1582991156504039455'" v-model="checked">是否异常出库</el-checkbox>
<el-checkbox v-if="mstrow.stor_id !== '1582991156504039455'" v-model="checked">{{ $t('outbill.placeholder.end24') }}</el-checkbox>
</el-form-item>
<el-form-item label="超期发货:" prop="is_overdue">
<el-radio v-model="rowmst.is_overdue" label="1" :disabled="rowmst.bill_status === '40'" @change="updataIsOverdue">不发超期</el-radio>
<el-radio v-model="rowmst.is_overdue" label="0" :disabled="rowmst.bill_status === '40'" @change="updataIsOverdue">发超期</el-radio>
<el-form-item :label="$t('outbill.placeholder.end25')" prop="is_overdue">
<el-radio v-model="rowmst.is_overdue" label="1" :disabled="rowmst.bill_status === '40'" @change="updataIsOverdue">{{ $t('outbill.placeholder.end26') }}</el-radio>
<el-radio v-model="rowmst.is_overdue" label="0" :disabled="rowmst.bill_status === '40'" @change="updataIsOverdue">{{ $t('outbill.placeholder.end27') }}</el-radio>
</el-form-item>
<!--<el-form-item label="超期数量:" prop="assign_qty" v-if="rowmst.is_overdue === '1'">
<el-input-number
@ -212,7 +212,7 @@
:disabled="button4"
@click="oneSetPoint2"
>
设置站点
{{ $t('outbill.placeholder.end28') }}
</el-button>
<el-button
v-if="this.mstrow.bill_type !== '1011'"
@ -225,7 +225,7 @@
size="mini"
@click="allSetPoint"
>
一键设置
{{ $t('outbill.placeholder.end22') }}
</el-button>
<el-button
v-if="this.mstrow.bill_type === '1011'"
@ -238,7 +238,7 @@
size="mini"
@click="saveUpdate"
>
保存修改
{{ $t('outbill.placeholder.end29') }}保存修改
</el-button>
</span>
</div>
@ -256,8 +256,8 @@
:header-cell-style="{background:'#f5f7fa',color:'#606266'}"
@current-change="handleDisCurrentChange"
>
<el-table-column type="index" label="序号" width="50" align="center" />
<el-table-column prop="bill_status" label="状态" align="center" width="110px">
<el-table-column type="index" :label="$t('outbill.dialog.index')" width="50" align="center" />
<el-table-column prop="bill_status" :label="$t('outbill.dialog.bill_status')" align="center" width="110px">
<template slot-scope="scope">
<el-select
v-model="scope.row.work_status"
@ -273,24 +273,24 @@
</el-select>
</template>
</el-table-column>
<el-table-column prop="material_code" label="物料编码" width="150px" :min-width="flexWidth('material_code',crud.data,'物料编码')" />
<el-table-column prop="material_name" label="物料名称" width="170px" :min-width="flexWidth('material_name',crud.data,'物料名称')" />
<el-table-column prop="box_no" label="木箱号" width="250px" :min-width="flexWidth('box_no',crud.data,'木箱号')" />
<el-table-column prop="pcsn" label="子卷批次号" width="150px" :min-width="flexWidth('pcsn',crud.data,'子卷批次号')" />
<el-table-column prop="sap_pcsn" label="sap批次号" width="150px" :min-width="flexWidth('sap_pcsn',crud.data,'sap批次号')" />
<el-table-column show-overflow-tooltip prop="plan_qty" label="出库重量" :formatter="crud.formatNum3" align="center" width="120px" :min-width="flexWidth('plan_qty',crud.data,'出库重量')">
<el-table-column prop="material_code" :label="$t('outbill.dialog.material_code')" width="150px" :min-width="flexWidth('material_code',crud.data,'物料编码')" />
<el-table-column prop="material_name" :label="$t('outbill.dialog.material_name')" width="170px" :min-width="flexWidth('material_name',crud.data,'物料名称')" />
<el-table-column prop="box_no" :label="$t('outbill.dialog.box_no')" width="250px" :min-width="flexWidth('box_no',crud.data,'木箱号')" />
<el-table-column prop="pcsn" :label="$t('outbill.dialog.pcsn')" width="150px" :min-width="flexWidth('pcsn',crud.data,'子卷批次号')" />
<el-table-column prop="sap_pcsn" :label="$t('outbill.dialog.sap_pcsn')" width="150px" :min-width="flexWidth('sap_pcsn',crud.data,'sap批次号')" />
<el-table-column show-overflow-tooltip prop="plan_qty" :label="$t('outbill.dialog.plan_qty')" :formatter="crud.formatNum3" align="center" width="120px" :min-width="flexWidth('plan_qty',crud.data,'出库重量')">
<template scope="scope">
<el-input-number v-show="mstrow.bill_type === '1011'" v-model="scope.row.plan_qty" :precision="3" :controls="false" :min="1" style="width: 90px" />
<span v-show="mstrow.bill_type !== '1011'">{{ parseFloat(scope.row.plan_qty).toFixed(3) }}</span>
</template>
</el-table-column>
<el-table-column show-overflow-tooltip prop="struct_code" width="150px" label="仓位编码" align="center" />
<el-table-column show-overflow-tooltip prop="struct_name" width="150px" label="仓位名称" align="center" />
<el-table-column show-overflow-tooltip prop="is_overdue" width="150px" label="是否超期" align="center" :formatter="formatOverdue" />
<el-table-column show-overflow-tooltip prop="instorage_time" width="150px" label="入库时间" align="center" />
<el-table-column show-overflow-tooltip prop="task_code" width="150px" label="任务号" align="center" />
<el-table-column show-overflow-tooltip prop="point_code" width="150px" label="出库点" align="center" />
<el-table-column align="center" label="操作" width="120" fixed="right">
<el-table-column show-overflow-tooltip prop="struct_code" width="150px" :label="$t('outbill.dialog.struct_code')" align="center" />
<el-table-column show-overflow-tooltip prop="struct_name" width="150px" :label="$t('outbill.dialog.struct_name')" align="center" />
<el-table-column show-overflow-tooltip prop="is_overdue" width="150px" :label="$t('outbill.placeholder.is_overdue')" align="center" :formatter="formatOverdue" />
<el-table-column show-overflow-tooltip prop="instorage_time" width="150px" :label="$t('outbill.dialog.instorage_time')" align="center" />
<el-table-column show-overflow-tooltip prop="task_code" width="150px" :label="$t('outbill.dialog.task_code')" align="center" />
<el-table-column show-overflow-tooltip prop="point_code" width="150px" :label="$t('outbill.dialog.point_code')" align="center" />
<el-table-column align="center" :label="$t('outbill.dialog.operate')" width="120" fixed="right">
<template scope="scope">
<el-button :disabled="tabledisabled(scope.row)" type="danger" class="filter-item" size="mini" icon="el-icon-delete" @click.native.prevent="deleteRow(scope.row)" />
</template>

Loading…
Cancel
Save