opt:国际化优化
This commit is contained in:
@@ -20,13 +20,14 @@
|
||||
size="mini"
|
||||
class="filter-item"
|
||||
style="width: 185px;"
|
||||
@change="hand">
|
||||
@change="hand"
|
||||
>
|
||||
<el-option
|
||||
v-for="item in classNames"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
:value="item.value"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<rrOperation :crud="crud" />
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
</el-button>
|
||||
</crudOperation>
|
||||
<!--表格渲染-->
|
||||
<el-table ref="table" :max-height="590" v-loading="crud.loading" :data="crud.data" size="mini" style="width: 100%;" @selection-change="crud.selectionChangeHandler">
|
||||
<el-table ref="table" v-loading="crud.loading" :max-height="590" :data="crud.data" size="mini" style="width: 100%;" @selection-change="crud.selectionChangeHandler">
|
||||
<el-table-column
|
||||
v-permission="['admin','structrelamaterial:edit','structrelamaterial:del']"
|
||||
:label="$t('wms.basedata.materialSet.operation')"
|
||||
|
||||
@@ -299,7 +299,7 @@ export default {
|
||||
return is_used === '1'
|
||||
},
|
||||
changeEnabled(data, val) {
|
||||
let status = val === '1' ? i18n.t('wms.basedata.sectattr.disable') : i18n.t('wms.basedata.sectattr.enable')
|
||||
const status = val === '1' ? i18n.t('wms.basedata.sectattr.disable') : i18n.t('wms.basedata.sectattr.enable')
|
||||
this.$confirm(i18n.t('wms.basedata.sectattr.change_status_confirm', { status }), i18n.t('wms.basedata.sectattr.confirm_title'), {
|
||||
confirmButtonText: i18n.t('wms.basedata.sectattr.confirm'),
|
||||
cancelButtonText: i18n.t('wms.basedata.sectattr.cancel'),
|
||||
|
||||
@@ -92,8 +92,7 @@
|
||||
</el-form>
|
||||
</div>
|
||||
<!--如果想在工具栏加入更多按钮,可以使用插槽方式, slot = 'left' or 'right'-->
|
||||
<crudOperation :permission="permission">
|
||||
</crudOperation>
|
||||
<crudOperation :permission="permission" />
|
||||
|
||||
<!--表单组件-->
|
||||
<el-dialog
|
||||
@@ -164,12 +163,12 @@
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.capacity')" prop="capacity">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.capacity') }}:</label>
|
||||
<el-input-number v-model="form.capacity" style="width: 200px;" :precision="3" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.capacity" style="width: 200px;" :precision="3" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.weight_bearing')" prop="weight">
|
||||
<el-input-number v-model="form.weight" style="width: 200px;" :precision="3" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.weight" style="width: 200px;" :precision="3" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -177,13 +176,13 @@
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.width')" prop="width">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.width') }}:</label>
|
||||
<el-input-number v-model="form.width" style="width: 200px;" :precision="3" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.width" style="width: 200px;" :precision="3" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.depth')" prop="zdepth">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.depth') }}:</label>
|
||||
<el-input-number v-model="form.zdepth" style="width: 200px;" :precision="3" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.zdepth" style="width: 200px;" :precision="3" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -191,7 +190,7 @@
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.height')" prop="height">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.height') }}:</label>
|
||||
<el-input-number v-model="form.height" style="width: 200px;" :precision="3" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.height" style="width: 200px;" :precision="3" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
@@ -205,13 +204,13 @@
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.row')" prop="row_num">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.row') }}:</label>
|
||||
<el-input-number v-model="form.row_num" style="width: 200px;" :precision="0" :min="1" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.row_num" style="width: 200px;" :precision="0" :min="1" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.column')" prop="col_num">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.column') }}:</label>
|
||||
<el-input-number v-model="form.col_num" style="width: 200px;" :precision="0" :min="1" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.col_num" style="width: 200px;" :precision="0" :min="1" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
@@ -219,7 +218,7 @@
|
||||
<el-col :span="12">
|
||||
<el-form-item :label="$t('wms.basedata.structattr.layer')" prop="layer_num">
|
||||
<label slot="label">{{ $t('wms.basedata.structattr.layer') }}:</label>
|
||||
<el-input-number v-model="form.layer_num" style="width: 200px;" :precision="0" :min="1" :controls="false"></el-input-number>
|
||||
<el-input-number v-model="form.layer_num" style="width: 200px;" :precision="0" :min="1" :controls="false" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-row>
|
||||
|
||||
@@ -106,13 +106,6 @@ export default {
|
||||
type: Object
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
dialogShow: {
|
||||
handler(newValue, oldValue) {
|
||||
this.dialogVisible = newValue
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
dialogVisible: false,
|
||||
@@ -145,6 +138,13 @@ export default {
|
||||
}
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
dialogShow: {
|
||||
handler(newValue, oldValue) {
|
||||
this.dialogVisible = newValue
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
handleClose(done) {
|
||||
this.$confirm(i18n.t('wms.decision_manage.strategy.confirm_close'))
|
||||
|
||||
@@ -70,8 +70,8 @@
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<udOperation
|
||||
:disabledDle="scope.row.ban"
|
||||
:disabledEdit="scope.row.ban"
|
||||
:disabled-dle="scope.row.ban"
|
||||
:disabled-edit="scope.row.ban"
|
||||
:data="scope.row"
|
||||
:permission="permission"
|
||||
/>
|
||||
|
||||
@@ -8,8 +8,15 @@
|
||||
@close="close"
|
||||
@open="open"
|
||||
>
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true"
|
||||
:model="form" size="mini" label-width="100px" label-suffix=":">
|
||||
<el-form
|
||||
ref="form"
|
||||
style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;"
|
||||
:inline="true"
|
||||
:model="form"
|
||||
size="mini"
|
||||
label-width="100px"
|
||||
label-suffix=":"
|
||||
>
|
||||
<el-form-item label="单据编号" prop="code">
|
||||
<el-input v-model="form.code" disabled placeholder="系统生成" clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
@@ -62,7 +69,7 @@
|
||||
<template v-for="(col,index) in cols">
|
||||
<el-form-item label="col.lable" prop="bill_code">
|
||||
<label slot="label">{{ col.lable }}:</label>
|
||||
<el-input disabled v-model="form.form_data[col.value]" :value="col.value" clearable style="width: 210px"/>
|
||||
<el-input v-model="form.form_data[col.value]" disabled :value="col.value" clearable style="width: 210px" />
|
||||
</el-form-item>
|
||||
</template>
|
||||
</el-form>
|
||||
@@ -102,8 +109,13 @@
|
||||
<el-table-column prop="source_form_type" label="业务单据类型" show-overflow-tooltip width="120" />
|
||||
<el-table-column prop="source_form_date" label="业务单据时间" show-overflow-tooltip width="130" />
|
||||
<el-table-column prop="parent_id" label="父单据数据id" show-overflow-tooltip width="120" />
|
||||
<el-table-column width="130" show-overflow-tooltip v-for="(item, index) in dtlCols" :key="item.value"
|
||||
:label="item.lable">
|
||||
<el-table-column
|
||||
v-for="(item, index) in dtlCols"
|
||||
:key="item.value"
|
||||
width="130"
|
||||
show-overflow-tooltip
|
||||
:label="item.lable"
|
||||
>
|
||||
<template slot-scope="scope">{{ scope.row.form_data[item.value] }}</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="create_time" label="创建时间" />
|
||||
@@ -179,7 +191,7 @@ export default {
|
||||
setForm(row) {
|
||||
this.dialogVisible = true
|
||||
this.form = row
|
||||
let dtl_form_type = this.form.children[0].form_type;
|
||||
const dtl_form_type = this.form.children[0].form_type
|
||||
// formstruc.getHeader(this.form.form_type).then(res => {
|
||||
// this.cols = res
|
||||
// })
|
||||
|
||||
@@ -83,8 +83,7 @@
|
||||
</el-form>
|
||||
</div>
|
||||
<!--如果想在工具栏加入更多按钮,可以使用插槽方式, slot = 'left' or 'right'-->
|
||||
<crudOperation :permission="permission">
|
||||
</crudOperation>
|
||||
<crudOperation :permission="permission" />
|
||||
<!--表单组件-->
|
||||
<el-dialog :close-on-click-modal="false" :before-close="crud.cancelCU" :visible.sync="crud.status.cu > 0" :title="crud.status.title" width="820px">
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true" :model="form" :rules="rules" size="mini" label-width="135px" label-suffix=":">
|
||||
|
||||
@@ -8,8 +8,15 @@
|
||||
@close="close"
|
||||
@open="open"
|
||||
>
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :inline="true"
|
||||
:model="form" size="mini" label-width="100px" label-suffix=":">
|
||||
<el-form
|
||||
ref="form"
|
||||
style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;"
|
||||
:inline="true"
|
||||
:model="form"
|
||||
size="mini"
|
||||
label-width="100px"
|
||||
label-suffix=":"
|
||||
>
|
||||
<el-form-item :label="$t('wms.pm_manage.form_data2.form_code')" prop="code">
|
||||
<el-input v-model="form.code" disabled :placeholder="$t('wms.pm_manage.form_data2.system_generated')" style="width: 210px" />
|
||||
</el-form-item>
|
||||
|
||||
@@ -243,8 +243,8 @@
|
||||
v-for="item in dict.vehicle_type"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
:value="item.value"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('wms.sch.point.can_vehicle_types')" prop="can_vehicle_types">
|
||||
@@ -253,12 +253,12 @@
|
||||
v-for="item in dict.vehicle_type"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value">
|
||||
</el-option>
|
||||
:value="item.value"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('wms.sch.point.vehicle_qty')" prop="vehicle_qty">
|
||||
<el-input-number style="width: 370px;" :controls="false" class="clear-number-input" v-model="form.vehicle_qty" :min="0" :precision="0" :max="99999" :label="$t('wms.sch.point.vehicle_qty')" size="mini" />
|
||||
<el-input-number v-model="form.vehicle_qty" style="width: 370px;" :controls="false" class="clear-number-input" :min="0" :precision="0" :max="99999" :label="$t('wms.sch.point.vehicle_qty')" size="mini" />
|
||||
</el-form-item>
|
||||
<el-form-item :label="$t('wms.sch.point.is_has_workder')">
|
||||
<el-radio v-for="item in dict.TrueOrFalse" :key="item.id" v-model="form.is_has_workder" :label="item.value">{{ item.label }}</el-radio>
|
||||
|
||||
@@ -46,8 +46,9 @@
|
||||
:before-close="crud.cancelCU"
|
||||
:visible.sync="crud.status.cu > 0"
|
||||
:title="crud.status.title"
|
||||
width="520px">
|
||||
<el-form style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" ref="form" :model="form" :rules="rules" size="mini" label-width="100px">
|
||||
width="520px"
|
||||
>
|
||||
<el-form ref="form" style="border: 1px solid #cfe0df;margin-top: 10px;padding-top: 10px;" :model="form" :rules="rules" size="mini" label-width="100px">
|
||||
<el-form-item :label="$t('wms.sch.region.workshop')">
|
||||
<el-select
|
||||
v-model="form.workshop_code"
|
||||
|
||||
@@ -32,12 +32,13 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="任务名称">
|
||||
<label slot="label">{{ $t('wms.sch.task.task_name') }}:</label>
|
||||
<el-select v-model="query.config_code" :placeholder="$t('common.Please_select')" style="width: 240px" @change="crud.toQuery" clearable>
|
||||
<el-select v-model="query.config_code" :placeholder="$t('common.Please_select')" style="width: 240px" clearable @change="crud.toQuery">
|
||||
<el-option
|
||||
v-for="item in taskConfigList"
|
||||
:key="item.config_id"
|
||||
:label="item.task_name"
|
||||
:value="item.config_code">
|
||||
:value="item.config_code"
|
||||
>
|
||||
<span style="float: left">{{ item.config_code }}</span>
|
||||
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.task_name }}</span>
|
||||
</el-option>
|
||||
@@ -60,8 +61,8 @@
|
||||
range-separator="至"
|
||||
:start-placeholder="$t('common.start_date')"
|
||||
:end-placeholder="$t('common.end_date')"
|
||||
@change="crud.toQuery">
|
||||
</el-date-picker>
|
||||
@change="crud.toQuery"
|
||||
/>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务状态">
|
||||
<el-select
|
||||
@@ -238,14 +239,14 @@
|
||||
<el-button
|
||||
type="text"
|
||||
icon="el-icon-success"
|
||||
@click="doOperate(scope.row, 'a')"
|
||||
:disabled="scope.row.task_status==='5' || scope.row.task_status==='6'"
|
||||
@click="doOperate(scope.row, 'a')"
|
||||
>{{ $t('wms.sch.task.complete') }}</el-button>
|
||||
<el-button
|
||||
type="text"
|
||||
icon="el-icon-error"
|
||||
@click="doOperate(scope.row, 'b')"
|
||||
:disabled="scope.row.task_status==='5' || scope.row.task_status==='6'"
|
||||
@click="doOperate(scope.row, 'b')"
|
||||
>{{ $t('wms.sch.task.cancel') }}</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
@@ -47,7 +47,8 @@
|
||||
<el-select
|
||||
v-model="form.stor_id"
|
||||
clearable
|
||||
:placeholder="$t('wms.st.movebill.warehouse')",
|
||||
:placeholder="$t('wms.st.movebill.warehouse')"
|
||||
,
|
||||
class="filter-item"
|
||||
style="width: 210px"
|
||||
:disabled="crud.status.view > 0"
|
||||
@@ -64,7 +65,8 @@
|
||||
<el-form-item :label="$t('wms.st.movebill.bill_type')" prop="bill_type">
|
||||
<el-select
|
||||
v-model="form.bill_type"
|
||||
:placeholder="$t('wms.st.movebill.bill_type')",
|
||||
:placeholder="$t('wms.st.movebill.bill_type')"
|
||||
,
|
||||
class="filter-item"
|
||||
>
|
||||
<el-option
|
||||
@@ -78,7 +80,8 @@
|
||||
<el-form-item :label="$t('wms.st.movebill.bill_status')" prop="bill_status">
|
||||
<el-select
|
||||
v-model="form.bill_status"
|
||||
:placeholder="$t('wms.st.movebill.bill_status')",
|
||||
:placeholder="$t('wms.st.movebill.bill_status')"
|
||||
,
|
||||
class="filter-item"
|
||||
:disabled="true"
|
||||
>
|
||||
@@ -135,8 +138,8 @@
|
||||
<!--左侧插槽-->
|
||||
<slot name="left" />
|
||||
<el-button
|
||||
slot="left"
|
||||
v-if="form.bill_type !== '30'"
|
||||
slot="left"
|
||||
class="filter-item"
|
||||
type="primary"
|
||||
icon="el-icon-plus"
|
||||
|
||||
Reference in New Issue
Block a user