Browse Source

国际化修改

1219
zhang 2 months ago
parent
commit
932031c89c
  1. 2
      lms/nladmin-ui/src/i18n/langs/basedata/master/classstandard/en.js
  2. 2
      lms/nladmin-ui/src/i18n/langs/basedata/master/classstandard/in.js
  3. 2
      lms/nladmin-ui/src/i18n/langs/basedata/master/classstandard/zh.js
  4. 37
      lms/nladmin-ui/src/i18n/langs/basedata/master/customer/en.js
  5. 38
      lms/nladmin-ui/src/i18n/langs/basedata/master/customer/in.js
  6. 39
      lms/nladmin-ui/src/i18n/langs/basedata/master/customer/zh.js
  7. 29
      lms/nladmin-ui/src/i18n/langs/basedata/master/faultdevice/en.js
  8. 30
      lms/nladmin-ui/src/i18n/langs/basedata/master/faultdevice/in.js
  9. 31
      lms/nladmin-ui/src/i18n/langs/basedata/master/faultdevice/zh.js
  10. 29
      lms/nladmin-ui/src/i18n/langs/basedata/master/interfaceback/en.js
  11. 30
      lms/nladmin-ui/src/i18n/langs/basedata/master/interfaceback/in.js
  12. 31
      lms/nladmin-ui/src/i18n/langs/basedata/master/interfaceback/zh.js
  13. 2
      lms/nladmin-ui/src/i18n/langs/basedata/master/material/en.js
  14. 2
      lms/nladmin-ui/src/i18n/langs/basedata/master/material/in.js
  15. 2
      lms/nladmin-ui/src/i18n/langs/basedata/master/material/zh.js
  16. 6
      lms/nladmin-ui/src/i18n/langs/chinese.js
  17. 6
      lms/nladmin-ui/src/i18n/langs/english.js
  18. 6
      lms/nladmin-ui/src/i18n/langs/indonesian.js
  19. 2
      lms/nladmin-ui/src/views/wms/basedata/master/class/index.vue
  20. 93
      lms/nladmin-ui/src/views/wms/basedata/master/customer/index.vue
  21. 45
      lms/nladmin-ui/src/views/wms/basedata/master/faultdevice/index.vue

2
lms/nladmin-ui/src/i18n/langs/basedata/master/classstandard/en.js

@ -10,7 +10,7 @@ export default {
'update_name': 'Modified by', 'update_name': 'Modified by',
'update_time': 'Change time', 'update_time': 'Change time',
'operate': 'operation', 'operate': 'operation',
'yse': 'yse', 'yes': 'yes',
'no': 'no', 'no': 'no',
'confirm': 'confirm', 'confirm': 'confirm',
'cancel': 'cancel', 'cancel': 'cancel',

2
lms/nladmin-ui/src/i18n/langs/basedata/master/classstandard/in.js

@ -10,7 +10,7 @@ export default {
'update_name': 'Diubah oleh', 'update_name': 'Diubah oleh',
'update_time': 'Ubah waktu', 'update_time': 'Ubah waktu',
'operate': 'operasi', 'operate': 'operasi',
'yse': 'ya', 'yes': 'ya',
'no': 'Tidak', 'no': 'Tidak',
'confirm': 'confirm', 'confirm': 'confirm',
'cancel': 'batalkan', 'cancel': 'batalkan',

2
lms/nladmin-ui/src/i18n/langs/basedata/master/classstandard/zh.js

@ -10,7 +10,7 @@ export default {
'update_name': '修改人', 'update_name': '修改人',
'update_time': '修改时间', 'update_time': '修改时间',
'operate': '操作', 'operate': '操作',
'yse': '是', 'yes': '是',
'no': '否', 'no': '否',
'confirm': '确认', 'confirm': '确认',
'cancel': '取消', 'cancel': '取消',

37
lms/nladmin-ui/src/i18n/langs/basedata/master/customer/en.js

@ -0,0 +1,37 @@
export default {
'customer': {
'title': 'Customer Basic Table',
'dialog': {
'code': 'customer code',
'name': 'Customer Name',
'address': 'Company address',
'simple_name': 'Customer abbreviation',
'shd_print_no': 'Delivery note printing template path',
'dtl_num': 'Delivery note details',
'bz_print_no': 'Packaging printing template',
'is_auto_table': 'Is automatic labeling possible',
'sales_owner': 'salesman',
'bz_print_within': 'Internal standard printing template',
'remark': 'remark',
'enable': 'enable',
'telephone': 'company phone',
'update_name': 'Modified by',
'update_time': 'Change time',
'operate': 'operation',
'yes': 'yes',
'no': 'no',
'confirm': 'confirm',
'cancel': 'cancel',
'is_update': 'Can it be modified'
},
'placeholder': {
'select': 'Fuzzy Query',
'is_enable': 'Is it enabled',
'input': 'Enter customer code or customer name',
'please_select': 'Please select'
},
'msg': {
'isNotEmpty': 'Cannot be empty'
}
}
}

38
lms/nladmin-ui/src/i18n/langs/basedata/master/customer/in.js

@ -0,0 +1,38 @@
export default {
'customer': {
'title': 'Tabel dasar pelanggan',
'dialog': {
'code': 'Kode pelanggan',
'name': 'Nama Pelanggan',
'address': 'Alamat perusahaan',
'simple_name': 'Persingkatan pelanggan',
'shd_print_no': 'Laluan cetakan templat catatan pengiriman',
'dtl_num': 'Perincian catatan pengiriman',
'bz_print_no': 'Templat cetakan paket',
'is_auto_table': 'Apakah label otomatis mungkin',
'sales_owner': 'penjual',
'bz_print_within': 'Templat cetakan standar interna',
'remark': 'komentar',
'enable': 'Aktifkan',
'telephone': 'Nomor Kantor Perusahaan',
'update_name': 'Diubah oleh',
'update_time': 'Ubah waktu',
'operate': 'operasi',
'yes': 'ya',
'no': 'Tidak',
'confirm': 'confirm',
'cancel': 'batalkan',
'is_update': 'Bisakah ia diubah'
},
'placeholder': {
'select': 'Silakan pilih nama kategori',
'is_enable': 'Apakah diaktifkan',
'input': 'Masukkan kode pelanggan atau nama pelanggan',
'please_select': 'Silakan pilih'
},
'msg': {
'isNotEmpty': 'Tidak dapat kosong'
}
}
}

39
lms/nladmin-ui/src/i18n/langs/basedata/master/customer/zh.js

@ -0,0 +1,39 @@
export default {
'customer': {
'title': '客户基础表',
'dialog': {
'code': '客户编码',
'name': '客户名称',
'address': '公司地址',
'simple_name': '客户简称',
'shd_print_no': '送货单打印模板路径',
'dtl_num': '送货单明细数',
'bz_print_no': '包装打印模板',
'is_auto_table': '是否自动贴标',
'sales_owner': '业务员',
'bz_print_within': '内标打印模板',
'remark': '备注',
'telephone': '公司电话',
'update_name': '修改者',
'enable': '启用',
'update_time': '修改时间',
'operate': '操作',
'yes': '是',
'no': '否',
'confirm': '确认',
'cancel': '取消',
'is_update': '是否可修改'
},
'placeholder': {
'select': '模糊查询',
'is_enable': '是否启用',
'input': '输入客户编码或客户名称',
'please_select': '请选择'
},
'msg': {
'isNotEmpty': '不能为空'
}
}
}

29
lms/nladmin-ui/src/i18n/langs/basedata/master/faultdevice/en.js

@ -0,0 +1,29 @@
export default {
'faultdevice': {
'title': 'Equipment fault handling',
'dialog': {
'fault_code': 'Fault code',
'fault_type': 'exception type',
'fault_info': 'fault information',
'solve_mode': 'Solution',
'create_name': 'founder',
'create_time': 'Creation time',
'update_name': 'Modified by',
'update_time': 'Change time',
'operate': 'operate',
'confirm': 'confirm',
'cancel': 'cancel'
},
'placeholder': {
'fault_code': 'Fault code:',
'fault_type': 'exception type:',
'fault_info': 'fault information:',
'solve_mode': 'Solution:',
'please_select': 'Please select:',
'synchronous': 'synchronous'
},
'msg': {
'syn_success': 'Synchronization successful'
}
}
}

30
lms/nladmin-ui/src/i18n/langs/basedata/master/faultdevice/in.js

@ -0,0 +1,30 @@
export default {
'faultdevice': {
'title': 'Pengendalian kesalahan peralatan',
'dialog': {
'fault_code': 'Kode cacat',
'fault_type': 'Jenis pengecualian',
'fault_info': 'Informasi cacat',
'solve_mode': 'Metode solusi',
'create_name': 'Pencipta',
'create_time': 'Waktu penciptaan',
'update_name': 'Diubah oleh',
'update_time': 'Ubah waktu',
'operate': 'operasi',
'confirm': 'confirm',
'cancel': 'batalkan'
},
'placeholder': {
'fault_code': 'Kode cacat:',
'fault_type': 'Jenis pengecualian:',
'fault_info': 'Informasi cacat:',
'solve_mode': 'Metode solusi:',
'please_select': 'Silakan pilih',
'synchronous': 'sinkronisasi'
},
'msg': {
'syn_success': 'Penyegerakan berhasil'
}
}
}

31
lms/nladmin-ui/src/i18n/langs/basedata/master/faultdevice/zh.js

@ -0,0 +1,31 @@
export default {
'faultdevice': {
'title': '设备故障处理',
'dialog': {
'fault_code': '故障编码',
'fault_type': '异常类型',
'fault_info': '故障信息',
'solve_mode': '解决方式',
'create_name': '创建人',
'create_time': '创建时间',
'update_name': '修改者',
'update_time': '修改时间',
'operate': '操作',
'confirm': '确认',
'cancel': '取消'
},
'placeholder': {
'fault_code': '故障编码:',
'fault_type': '异常类型:',
'fault_info': '故障信息:',
'solve_mode': '解决方式:',
'please_select': '请选择',
'synchronous': '同步'
},
'msg': {
'syn_success': '同步成功'
}
}
}

29
lms/nladmin-ui/src/i18n/langs/basedata/master/interfaceback/en.js

@ -0,0 +1,29 @@
export default {
'interfaceback': {
'title': 'Equipment fault handling',
'dialog': {
'fault_code': 'Fault code',
'fault_type': 'exception type',
'fault_info': 'fault information',
'solve_mode': 'Solution',
'create_name': 'founder',
'create_time': 'Creation time',
'update_name': 'Modified by',
'update_time': 'Change time',
'operate': 'operate',
'confirm': 'confirm',
'cancel': 'cancel'
},
'placeholder': {
'fault_code': 'Fault code:',
'fault_type': 'exception type:',
'fault_info': 'fault information:',
'solve_mode': 'Solution:',
'please_select': 'Please select:',
'synchronous': 'synchronous'
},
'msg': {
'syn_success': 'Synchronization successful'
}
}
}

30
lms/nladmin-ui/src/i18n/langs/basedata/master/interfaceback/in.js

@ -0,0 +1,30 @@
export default {
'interfaceback': {
'title': 'Pengendalian kesalahan peralatan',
'dialog': {
'fault_code': 'Kode cacat',
'fault_type': 'Jenis pengecualian',
'fault_info': 'Informasi cacat',
'solve_mode': 'Metode solusi',
'create_name': 'Pencipta',
'create_time': 'Waktu penciptaan',
'update_name': 'Diubah oleh',
'update_time': 'Ubah waktu',
'operate': 'operasi',
'confirm': 'confirm',
'cancel': 'batalkan'
},
'placeholder': {
'fault_code': 'Kode cacat:',
'fault_type': 'Jenis pengecualian:',
'fault_info': 'Informasi cacat:',
'solve_mode': 'Metode solusi:',
'please_select': 'Silakan pilih',
'synchronous': 'sinkronisasi'
},
'msg': {
'syn_success': 'Penyegerakan berhasil'
}
}
}

31
lms/nladmin-ui/src/i18n/langs/basedata/master/interfaceback/zh.js

@ -0,0 +1,31 @@
export default {
'interfaceback': {
'title': '设备故障处理',
'dialog': {
'fault_code': '故障编码',
'fault_type': '异常类型',
'fault_info': '故障信息',
'solve_mode': '解决方式',
'create_name': '创建人',
'create_time': '创建时间',
'update_name': '修改者',
'update_time': '修改时间',
'operate': '操作',
'confirm': '确认',
'cancel': '取消'
},
'placeholder': {
'fault_code': '故障编码:',
'fault_type': '异常类型:',
'fault_info': '故障信息:',
'solve_mode': '解决方式:',
'please_select': '请选择',
'synchronous': '同步'
},
'msg': {
'syn_success': '同步成功'
}
}
}

2
lms/nladmin-ui/src/i18n/langs/basedata/master/material/en.js

@ -10,7 +10,7 @@ export default {
'standing_time': 'Return time (hours)', 'standing_time': 'Return time (hours)',
'workshop_code': 'Workshop code', 'workshop_code': 'Workshop code',
'remark': 'remarks', 'remark': 'remarks',
'yse': 'yse', 'yes': 'yes',
'no': 'no', 'no': 'no',
'confirm': 'confirm', 'confirm': 'confirm',
'cancel': 'cancel', 'cancel': 'cancel',

2
lms/nladmin-ui/src/i18n/langs/basedata/master/material/in.js

@ -10,7 +10,7 @@ export default {
'standing_time': 'Waktu kembali (jam)', 'standing_time': 'Waktu kembali (jam)',
'workshop_code': 'Kode Workshop', 'workshop_code': 'Kode Workshop',
'remark': 'komentar', 'remark': 'komentar',
'yse': 'ya', 'yes': 'ya',
'no': 'Tidak', 'no': 'Tidak',
'confirm': 'confirm', 'confirm': 'confirm',
'cancel': 'batalkan', 'cancel': 'batalkan',

2
lms/nladmin-ui/src/i18n/langs/basedata/master/material/zh.js

@ -10,7 +10,7 @@ export default {
'standing_time': '回温时间(小时)', 'standing_time': '回温时间(小时)',
'workshop_code': '车间编码', 'workshop_code': '车间编码',
'remark': '备注', 'remark': '备注',
'yse': '是', 'yes': '是',
'no': '否', 'no': '否',
'confirm': '确认', 'confirm': '确认',
'cancel': '取消', 'cancel': '取消',

6
lms/nladmin-ui/src/i18n/langs/chinese.js

@ -5,6 +5,8 @@ import vehicle from './basedata/vehicle/zh'
import classification from './basedata/classification/zh' import classification from './basedata/classification/zh'
import classstandard from './basedata/master/classstandard/zh' import classstandard from './basedata/master/classstandard/zh'
import material from './basedata/master/material/zh' import material from './basedata/master/material/zh'
import customer from './basedata/master/customer/zh'
import faultdevice from './basedata/master/faultdevice/zh'
import taskConfig from './sch/task/zh' import taskConfig from './sch/task/zh'
import SchBasePoint from './sch/point/zh' import SchBasePoint from './sch/point/zh'
import taskManage from './sch/task_manage/zh' import taskManage from './sch/task_manage/zh'
@ -89,6 +91,8 @@ export default {
...angle, ...angle,
...regional, ...regional,
...stage, ...stage,
...classstandard ...classstandard,
...customer,
...faultdevice
} }

6
lms/nladmin-ui/src/i18n/langs/english.js

@ -6,6 +6,8 @@ import vehicle from './basedata/vehicle/en'
import material from './basedata/master/material/en' import material from './basedata/master/material/en'
import classification from './basedata/classification/en' import classification from './basedata/classification/en'
import classstandard from './basedata/master/classstandard/en' import classstandard from './basedata/master/classstandard/en'
import customer from './basedata/master/customer/en'
import faultdevice from './basedata/master/faultdevice/en'
import taskConfig from './sch/task/en' import taskConfig from './sch/task/en'
import taskManage from './sch/task_manage/en' import taskManage from './sch/task_manage/en'
import SchBasePoint from './sch/point/en' import SchBasePoint from './sch/point/en'
@ -89,6 +91,8 @@ export default {
...angle, ...angle,
...regional, ...regional,
...stage, ...stage,
...classstandard ...classstandard,
...customer,
...faultdevice
} }

6
lms/nladmin-ui/src/i18n/langs/indonesian.js

@ -6,6 +6,8 @@ import id from './in'
import material from './basedata/master/material/in' import material from './basedata/master/material/in'
// import classification from './basedata/classification/in' // import classification from './basedata/classification/in'
import classstandard from './basedata/master/classstandard/in' import classstandard from './basedata/master/classstandard/in'
import customer from './basedata/master/customer/in'
import faultdevice from './basedata/master/faultdevice/in'
// import taskConfig from './sch/task/in' // import taskConfig from './sch/task/in'
// import taskManage from './sch/task_manage/in' // import taskManage from './sch/task_manage/in'
// import SchBasePoint from './sch/point/in' // import SchBasePoint from './sch/point/in'
@ -89,5 +91,7 @@ export default {
...angle, ...angle,
...regional, ...regional,
...stage, ...stage,
...classstandard ...classstandard,
...customer,
...faultdevice
} }

2
lms/nladmin-ui/src/views/wms/basedata/master/class/index.vue

@ -66,7 +66,7 @@
</el-form-item> </el-form-item>
<el-form-item :label="$t('classstandard.dialog.top_class')"> <el-form-item :label="$t('classstandard.dialog.top_class')">
<el-radio-group v-model="form.isTop" style="width: 140px"> <el-radio-group v-model="form.isTop" style="width: 140px">
<el-radio label="1"> {{ $t('classstandard.dialog.yse') }}</el-radio> <el-radio label="1"> {{ $t('classstandard.dialog.yes') }}</el-radio>
<el-radio label="0"> {{ $t('classstandard.dialog.no') }}</el-radio> <el-radio label="0"> {{ $t('classstandard.dialog.no') }}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>

93
lms/nladmin-ui/src/views/wms/basedata/master/customer/index.vue

@ -11,23 +11,23 @@
label-width="80px" label-width="80px"
label-suffix=":" label-suffix=":"
> >
<el-form-item label="模糊查询"> <el-form-item :label="$t('customer.placeholder.select')">
<el-input <el-input
v-model="query.search" v-model="query.search"
clearable clearable
style="width: 300px" style="width: 300px"
size="mini" size="mini"
placeholder="输入客户编码或客户名称" :placeholder="$t('customer.placeholder.input')"
prefix-icon="el-icon-search" prefix-icon="el-icon-search"
class="filter-item" class="filter-item"
/> />
</el-form-item> </el-form-item>
<el-form-item label="是否启用"> <el-form-item :label="$t('customer.placeholder.is_enable')">
<el-select <el-select
v-model="query.is_used" v-model="query.is_used"
clearable clearable
size="mini" size="mini"
placeholder="请选择" :placeholder="$t('customer.placeholder.please_select')"
class="filter-item" class="filter-item"
@change="crud.toQuery" @change="crud.toQuery"
> >
@ -55,59 +55,59 @@
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="140px"> <el-form ref="form" :model="form" :rules="rules" size="mini" label-width="140px">
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客户编码" prop="cust_code"> <el-form-item :label="$t('customer.dialog.code')" prop="cust_code">
<el-input v-model="form.cust_code" style="width: 200px;" /> <el-input v-model="form.cust_code" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客户名称 " prop="cust_name"> <el-form-item :label="$t('customer.dialog.name')" prop="cust_name">
<el-input v-model="form.cust_name" style="width: 200px;" /> <el-input v-model="form.cust_name" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="客户简称 " prop="cust_simple_name"> <el-form-item :label="$t('customer.dialog.simple_name')" prop="cust_simple_name">
<el-input v-model="form.cust_simple_name" style="width: 200px;" /> <el-input v-model="form.cust_simple_name" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="公司地址"> <el-form-item :label="$t('customer.dialog.address')">
<el-input v-model="form.corp_address" style="width: 200px;" /> <el-input v-model="form.corp_address" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="公司电话"> <el-form-item :label="$t('customer.dialog.telephone')">
<el-input v-model="form.corp_tele_no" style="width: 200px;" /> <el-input v-model="form.corp_tele_no" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="是否启用" prop="is_used"> <el-form-item :label="$t('customer.placeholder.is_enable')" prop="is_used">
<el-radio v-model="form.is_used" label="0"></el-radio> <el-radio v-model="form.is_used" label="0">{{ $t('customer.dialog.no') }}</el-radio>
<el-radio v-model="form.is_used" label="1"></el-radio> <el-radio v-model="form.is_used" label="1">{{ $t('customer.dialog.yes') }}</el-radio>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="送货单打印模板路径"> <el-form-item :label="$t('customer.dialog.shd_print_no')">
<el-input v-model="form.shd_print_no" style="width: 200px;" /> <el-input v-model="form.shd_print_no" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="送货单明细数"> <el-form-item :label="$t('customer.dialog.dtl_num')">
<el-input-number v-model="form.shd_dtl_num" :min="1" :max="100" :precision="0" :controls="true" style="width: 200px;"/> <el-input-number v-model="form.shd_dtl_num" :min="1" :max="100" :precision="0" :controls="true" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="包装打印模板:"> <el-form-item :label="$t('customer.dialog.bz_print_no')">
<el-select <el-select
v-model="form.bz_print_no" v-model="form.bz_print_no"
clearable clearable
size="mini" size="mini"
placeholder="请选择" :placeholder="$t('customer.placeholder.please_select')"
class="filter-item" class="filter-item"
style="width: 210px" style="width: 210px"
> >
@ -121,25 +121,25 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="是否自动贴标" prop="is_auto_table"> <el-form-item :label="$t('customer.dialog.is_auto_table')" prop="is_auto_table">
<el-radio v-model="form.is_auto_table" label="0"></el-radio> <el-radio v-model="form.is_auto_table" label="0">{{ $t('customer.dialog.no') }}</el-radio>
<el-radio v-model="form.is_auto_table" label="1"></el-radio> <el-radio v-model="form.is_auto_table" label="1">{{ $t('customer.dialog.yes') }}</el-radio>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
<el-form-item label="业务员" prop="sales_owner"> <el-form-item :label="$t('customer.dialog.sales_owner')" prop="sales_owner">
<el-input v-model="form.sales_owner" style="width: 200px;" /> <el-input v-model="form.sales_owner" style="width: 200px;" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="8"> <el-col :span="8">
<el-form-item label="内标打印模板:"> <el-form-item :label="$t('customer.dialog.bz_print_within')">
<el-select <el-select
v-model="form.bz_print_within" v-model="form.bz_print_within"
clearable clearable
size="mini" size="mini"
placeholder="请选择" :placeholder="$t('customer.placeholder.please_select')"
class="filter-item" class="filter-item"
style="width: 210px" style="width: 210px"
> >
@ -155,15 +155,15 @@
</el-row> </el-row>
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="16"> <el-col :span="16">
<el-form-item label="备注"> <el-form-item :label="$t('customer.dialog.remark')">
<el-input v-model="form.remark" style="width: 550px;" type="textarea" /> <el-input v-model="form.remark" style="width: 550px;" type="textarea" />
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="text" @click="crud.cancelCU">取消</el-button> <el-button type="text" @click="crud.cancelCU">{{ $t('customer.dialog.cancel') }}</el-button>
<el-button :loading="crud.cu === 2" type="primary" @click="crud.submitCU">确认</el-button> <el-button :loading="crud.cu === 2" type="primary" @click="crud.submitCU">{{ $t('customer.dialog.confirm') }}</el-button>
</div> </div>
</el-dialog> </el-dialog>
<!--表格渲染--> <!--表格渲染-->
@ -175,20 +175,20 @@
style="width: 100%;" style="width: 100%;"
@selection-change="crud.selectionChangeHandler" @selection-change="crud.selectionChangeHandler"
> >
<el-table-column prop="cust_code" label="客户编码" :min-width="flexWidth('cust_code',crud.data,'客户编码')" /> <el-table-column prop="cust_code" :label="$t('customer.dialog.code')" :min-width="flexWidth('cust_code',crud.data,'客户编码')" />
<el-table-column prop="cust_name" label="客户名称 " show-overflow-tooltip width="150px" /> <el-table-column prop="cust_name" :label="$t('customer.dialog.name')" show-overflow-tooltip width="150px" />
<el-table-column prop="cust_simple_name" label="客户简称 " :min-width="flexWidth('cust_simple_name',crud.data,'客户简称')" /> <el-table-column prop="cust_simple_name" :label="$t('customer.dialog.simple_name')" :min-width="flexWidth('cust_simple_name',crud.data,'客户简称')" />
<el-table-column prop="sales_owner" label="业务员 " :min-width="flexWidth('sales_owner',crud.data,'业务员')" /> <el-table-column prop="sales_owner" :label="$t('customer.dialog.sales_owner')" :min-width="flexWidth('sales_owner',crud.data,'业务员')" />
<el-table-column prop="corp_tele_no" label="公司电话" :min-width="flexWidth('corp_tele_no',crud.data,'公司电话')" /> <el-table-column prop="corp_tele_no" :label="$t('customer.dialog.telephone')" :min-width="flexWidth('corp_tele_no',crud.data,'公司电话')" />
<el-table-column prop="corp_address" label="公司地址" width="150px" show-overflow-tooltip /> <el-table-column prop="corp_address" :label="$t('customer.dialog.address')" width="150px" show-overflow-tooltip />
<el-table-column prop="bz_print_no" label="包装打印模板" :formatter="printTemple" :min-width="flexWidth('bz_print_within',crud.data,'内标打印模板')" /> <el-table-column prop="bz_print_no" :label="$t('customer.dialog.bz_print_no')" :formatter="printTemple" :min-width="flexWidth('bz_print_within',crud.data,'内标打印模板')" />
<el-table-column prop="bz_print_within" label="内标打印模板" :formatter="printTemple2" :min-width="flexWidth('bz_print_within',crud.data,'内标打印模板')" /> <el-table-column prop="bz_print_within" :label="$t('customer.dialog.bz_print_within')" :formatter="printTemple2" :min-width="flexWidth('bz_print_within',crud.data,'内标打印模板')" />
<el-table-column prop="shd_print_no" label="送货单打印模板路径" :min-width="flexWidth('shd_print_no',crud.data,'送货单打印模板路径')"/> <el-table-column prop="shd_print_no" :label="$t('customer.dialog.shd_print_no')" :min-width="flexWidth('shd_print_no',crud.data,'送货单打印模板路径')" />
<el-table-column prop="shd_dtl_num" label="送货单明细数" :min-width="flexWidth('shd_dtl_num',crud.data,'送货单明细数')" /> <el-table-column prop="shd_dtl_num" :label="$t('customer.dialog.dtl_num')" :min-width="flexWidth('shd_dtl_num',crud.data,'送货单明细数')" />
<el-table-column prop="is_auto_table" label="是否自动贴标" :min-width="flexWidth('is_auto_table',crud.data,'是否自动贴标')" :formatter="autoTable"/> <el-table-column prop="is_auto_table" :label="$t('customer.dialog.is_auto_table')" :min-width="flexWidth('is_auto_table',crud.data,'是否自动贴标')" :formatter="autoTable" />
<el-table-column prop="update_name" label="修改者" :min-width="flexWidth('update_name',crud.data,'修改者')"/> <el-table-column prop="update_name" :label="$t('customer.dialog.update_name')" :min-width="flexWidth('update_name',crud.data,'修改者')" />
<el-table-column prop="update_time" label="修改时间" :min-width="flexWidth('update_time',crud.data,'修改时间')" /> <el-table-column prop="update_time" :label="$t('customer.dialog.update_time')" :min-width="flexWidth('update_time',crud.data,'修改时间')" />
<el-table-column label="启用" align="center" prop="is_used"> <el-table-column :label="$t('customer.dialog.enable')" align="center" prop="is_used">
<template slot-scope="scope"> <template slot-scope="scope">
<el-switch <el-switch
v-model="scope.row.is_used" v-model="scope.row.is_used"
@ -202,7 +202,7 @@
</el-table-column> </el-table-column>
<el-table-column <el-table-column
v-permission="['admin','customerbase:edit','customerbase:del']" v-permission="['admin','customerbase:edit','customerbase:del']"
label="操作" :label="$t('customer.dialog.operate')"
width="150px" width="150px"
align="center" align="center"
> >
@ -227,6 +227,7 @@ import rrOperation from '@crud/RR.operation'
import crudOperation from '@crud/CRUD.operation' import crudOperation from '@crud/CRUD.operation'
import udOperation from '@crud/UD.operation' import udOperation from '@crud/UD.operation'
import pagination from '@crud/Pagination' import pagination from '@crud/Pagination'
import i18n from '@/i18n'
const defaultForm = { const defaultForm = {
cust_id: null, cust_id: null,
@ -258,7 +259,7 @@ export default {
mixins: [presenter(), header(), form(defaultForm), crud()], mixins: [presenter(), header(), form(defaultForm), crud()],
cruds() { cruds() {
return CRUD({ return CRUD({
title: '客户基础表', title: i18n.t('customer.title'),
url: 'api/customerbase', url: 'api/customerbase',
optShow: { optShow: {
add: true, add: true,
@ -278,16 +279,16 @@ export default {
}, },
rules: { rules: {
cust_id: [ cust_id: [
{ required: true, message: '客户标识不能为空', trigger: 'blur' } { required: true, message: this.$t('customer.msg.isNotEmpty'), trigger: 'blur' }
], ],
cust_code: [ cust_code: [
{ required: true, message: '客户编码不能为空', trigger: 'blur' } { required: true, message: this.$t('customer.msg.isNotEmpty'), trigger: 'blur' }
], ],
cust_name: [ cust_name: [
{ required: true, message: '客户名称 不能为空', trigger: 'blur' } { required: true, message: this.$t('customer.msg.isNotEmpty'), trigger: 'blur' }
], ],
is_used: [ is_used: [
{ required: true, message: '是否启用不能为空', trigger: 'blur' } { required: true, message: this.$t('customer.msg.isNotEmpty'), trigger: 'blur' }
] ]
} }
} }

45
lms/nladmin-ui/src/views/wms/basedata/master/faultdevice/index.vue

@ -11,22 +11,22 @@
label-width="80px" label-width="80px"
label-suffix=":" label-suffix=":"
> >
<el-form-item label="故障编码"> <el-form-item :label="$t('faultdevice.dialog.fault_code')">
<el-input <el-input
v-model="query.fault_code" v-model="query.fault_code"
size="mini" size="mini"
clearable clearable
placeholder="故障编码" :placeholder="$t('faultdevice.dialog.fault_code')"
@keyup.enter.native="crud.toQuery" @keyup.enter.native="crud.toQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="异常类型"> <el-form-item :label="$t('faultdevice.dialog.fault_type')">
<el-select <el-select
v-model="query.fault_type" v-model="query.fault_type"
clearable clearable
size="mini" size="mini"
placeholder="请选择" :placeholder="$t('faultdevice.dialog.fault_type')"
class="filter-item" class="filter-item"
@change="crud.toQuery" @change="crud.toQuery"
> >
@ -54,7 +54,7 @@
:loading="syncLoading" :loading="syncLoading"
@click="syncInfo" @click="syncInfo"
> >
同步 {{ $t('faultdevice.placeholder.synchronous') }}
</el-button> </el-button>
</crudOperation> </crudOperation>
<!--表单组件--> <!--表单组件-->
@ -66,13 +66,13 @@
width="550px" width="550px"
> >
<el-form ref="form" :model="form" :rules="rules" size="mini" label-width="140px"> <el-form ref="form" :model="form" :rules="rules" size="mini" label-width="140px">
<el-form-item label="故障编码:" prop="fault_code"> <el-form-item :label="$t('faultdevice.placeholder.fault_code')" prop="fault_code">
<el-input v-model="form.fault_code" style="width: 300px;" :disabled="true" /> <el-input v-model="form.fault_code" style="width: 300px;" :disabled="true" />
</el-form-item> </el-form-item>
<el-form-item label="故障信息:" prop="fault_info"> <el-form-item :label="$t('faultdevice.placeholder.fault_info')" prop="fault_info">
<el-input v-model="form.fault_info" style="width: 300px;" :disabled="true" /> <el-input v-model="form.fault_info" style="width: 300px;" :disabled="true" />
</el-form-item> </el-form-item>
<el-form-item label="异常类型:" prop="fault_type"> <el-form-item :label="$t('faultdevice.placeholder.fault_type')" prop="fault_type">
<el-select <el-select
v-model="form.fault_type" v-model="form.fault_type"
size="mini" size="mini"
@ -88,13 +88,13 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="解决方式:" prop="solve_mode"> <el-form-item :label="$t('faultdevice.placeholder.solve_mode')" prop="solve_mode">
<el-input v-model="form.solve_mode" type="textarea" :rows="2" style="width: 300px;" /> <el-input v-model="form.solve_mode" type="textarea" :rows="2" style="width: 300px;" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="text" @click="crud.cancelCU">取消</el-button> <el-button type="text" @click="crud.cancelCU">{{ $t('faultdevice.dialog.confirm') }}</el-button>
<el-button :loading="crud.cu === 2" type="primary" @click="crud.submitCU">确认</el-button> <el-button :loading="crud.cu === 2" type="primary" @click="crud.submitCU">{{ $t('faultdevice.dialog.confirm') }}</el-button>
</div> </div>
</el-dialog> </el-dialog>
<!--表格渲染--> <!--表格渲染-->
@ -106,17 +106,17 @@
style="width: 100%;" style="width: 100%;"
@selection-change="crud.selectionChangeHandler" @selection-change="crud.selectionChangeHandler"
> >
<el-table-column prop="fault_code" label="故障编码" :min-width="flexWidth('fault_code',crud.data,'故障编码')" /> <el-table-column prop="fault_code" :label="$t('faultdevice.dialog.fault_code')" :min-width="flexWidth('fault_code',crud.data,'故障编码')" />
<el-table-column prop="fault_info" label="故障信息" :min-width="flexWidth('fault_info',crud.data,'故障信息')" /> <el-table-column prop="fault_info" :label="$t('faultdevice.dialog.fault_info')" :min-width="flexWidth('fault_info',crud.data,'故障信息')" />
<el-table-column prop="fault_type" label="异常类型" :min-width="flexWidth('fault_type',crud.data,'异常类型')" :formatter="formatType" /> <el-table-column prop="fault_type" :label="$t('faultdevice.dialog.fault_type')" :min-width="flexWidth('fault_type',crud.data,'异常类型')" :formatter="formatType" />
<el-table-column prop="solve_mode" label="解决方式" :min-width="flexWidth('solve_mode',crud.data,'解决方式')" /> <el-table-column prop="solve_mode" :label="$t('faultdevice.dialog.solve_mode')" :min-width="flexWidth('solve_mode',crud.data,'解决方式')" />
<el-table-column prop="create_name" label="创建人" :min-width="flexWidth('create_name',crud.data,'创建人')" /> <el-table-column prop="create_name" :label="$t('faultdevice.dialog.create_name')" :min-width="flexWidth('create_name',crud.data,'创建人')" />
<el-table-column prop="create_time" label="创建时间" :min-width="flexWidth('create_time',crud.data,'创建时间')" /> <el-table-column prop="create_time" :label="$t('faultdevice.dialog.create_time')" :min-width="flexWidth('create_time',crud.data,'创建时间')" />
<el-table-column prop="update_name" label="修改者" :min-width="flexWidth('update_name',crud.data,'修改者')" /> <el-table-column prop="update_name" :label="$t('faultdevice.dialog.update_name')" :min-width="flexWidth('update_name',crud.data,'修改者')" />
<el-table-column prop="update_time" label="修改时间" :min-width="flexWidth('update_time',crud.data,'修改时间')" /> <el-table-column prop="update_time" :label="$t('faultdevice.dialog.update_time')" :min-width="flexWidth('update_time',crud.data,'修改时间')" />
<el-table-column <el-table-column
v-permission="['admin','faultdevice:edit','faultdevice:del']" v-permission="['admin','faultdevice:edit','faultdevice:del']"
label="操作" :label="$t('faultdevice.dialog.operate')"
width="150px" width="150px"
align="center" align="center"
> >
@ -142,6 +142,7 @@ import rrOperation from '@crud/RR.operation'
import crudOperation from '@crud/CRUD.operation' import crudOperation from '@crud/CRUD.operation'
import udOperation from '@crud/UD.operation' import udOperation from '@crud/UD.operation'
import pagination from '@crud/Pagination' import pagination from '@crud/Pagination'
import i18n from '@/i18n'
const defaultForm = { const defaultForm = {
fault_id: null, fault_id: null,
@ -163,7 +164,7 @@ export default {
mixins: [presenter(), header(), form(defaultForm), crud()], mixins: [presenter(), header(), form(defaultForm), crud()],
cruds() { cruds() {
return CRUD({ return CRUD({
title: '设备故障处理', title: i18n.t('faultdevice.title'),
url: 'api/faultdevice', url: 'api/faultdevice',
optShow: { optShow: {
add: false, add: false,
@ -194,7 +195,7 @@ export default {
syncInfo() { syncInfo() {
this.syncLoading = true this.syncLoading = true
crudFaultdevice.syncInfo().then(res => { crudFaultdevice.syncInfo().then(res => {
this.crud.notify('同步成功!', CRUD.NOTIFICATION_TYPE.SUCCESS) this.crud.notify(this.$t('faultdevice.msg.syn_success'), CRUD.NOTIFICATION_TYPE.SUCCESS)
this.crud.toQuery() this.crud.toQuery()
this.syncLoading = false this.syncLoading = false
}).catch(() => { }).catch(() => {

Loading…
Cancel
Save