fzq #31

Closed
fanzhiqin wants to merge 215 commits from fzq into test
49 changed files with 139 additions and 121 deletions
Showing only changes of commit 64ee3cb64e - Show all commits

View File

@ -93,7 +93,7 @@ import { pick } from 'lodash/object'
// for i18n
const title = {
detail: '详情',
detail: i18n.t('detail'),
add: i18n.t('add'),
edit: '编辑'
}

View File

@ -201,7 +201,7 @@ export default {
deleteHandle(id) {
var ids = id ? [id] : []
this.$confirm(`确定对id=${ids.join(',')}进行${id ? i18n.t('delete') : i18n.t('deleteBatch')}操作?`, '提示', {
this.$confirm(`确定对id=${ids.join(',')}进行${id ? i18n.t('delete') : i18n.t('deleteBatch')}操作?`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -213,7 +213,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {
@ -246,7 +246,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -108,7 +108,7 @@ import { pick } from 'lodash/object'
import i18n from '@/i18n'
// for i18n
const title = {
detail: '详情',
detail: i18n.t('detail'),
add: i18n.t('add'),
edit: '编辑'
}

View File

@ -86,6 +86,8 @@ t.login.captcha = 'Validation Code'
t.login.demo = 'Demo'
t.login.copyright = 'CNBM'
t.prompt = {}
t.prompt.title = 'Prompt'
t.prompt.info = 'Are you sure to {handle}?'
export default t

View File

@ -104,6 +104,12 @@ t.produceTime = '生产日期'
t.enterTime = '进厂日期'
t.manufacturer = '制造商'
t.hints = {}
t.hints.date = '请选择日期'
t.hints.number = '请输入正确的数值'
t.hints.upload2m = '上传文件大小不要超过 2mb (2048kb)'
t.hints.upload2mPic = '上传图片文件,且大小不要超过 2mb (2048kb)'
t.factory = {}
t.factory.title = '工厂'
t.factory.name = '工厂名称'
@ -179,6 +185,16 @@ t.eq.groupcode = '分组编码'
t.eq.excode = '设备外部代码'
t.eq.input = '上片数据设备'
t.eq.output = '下片数据设备'
t.eq.tvalue = '设备TT值'
t.eq.processingTime = '单件产品加工时间(秒)'
t.eq.dtype = '数据类别'
t.eq.dtypenone = '无类别'
t.eq.dtypeinput = '上片数据设备'
t.eq.dtypeoutput = '下片数据设备'
t.eq.upload = '上传资料'
t.eq.image = '设备图片'
t.eq.viewattr = '查看设备属性'
t.pl = {}
t.pl.title = '产线'

View File

@ -52,15 +52,15 @@ const tableConfigs = [
name: i18n.t('createTime'),
filter: timeFilter
},
{ prop: 'name', name: '设备名称' },
{ prop: 'code', name: '设备编码' },
{ prop: 'equipmentTypeName', name: '设备类型' },
{ prop: 'groupName', name: '设备分组' },
{ prop: 'name', name: i18n.t('eq.name') },
{ prop: 'code', name: i18n.t('eq.code') },
{ prop: 'equipmentTypeName', name: i18n.t('eq.type') },
{ prop: 'groupName', name: i18n.t('eq.group') },
{ prop: 'enName', name: i18n.t('enname') },
{ prop: 'abbr', name: '缩写' },
{ prop: 'abbr', name: i18n.t('abbr') },
{
prop: 'details',
name: '详情',
name: i18n.t('detail'),
subcomponent: TableTextComponent,
actionName: 'view-detail'
},
@ -78,31 +78,31 @@ const addOrUpdateConfigs = {
type: 'dialog',
infoUrl: '/monitoring/equipment',
fields: [
{ name: 'name', label: '设备名称', required: true },
{ name: 'code', label: '设备编码' },
{ name: 'name', label: i18n.t('eq.name'), required: true },
{ name: 'code', label: i18n.t('eq.code') },
{ name: 'enName', label: i18n.t('enname') },
{ name: 'abbr', label: '缩写' },
{ name: 'abbr', label: i18n.t('abbr') },
{
name: 'equipmentTypeId',
label: '设备类型',
label: i18n.t('eq.type'),
required: true,
type: 'select',
options: []
},
{
name: 'groupId',
label: '设备分组',
label: i18n.t('eq.group'),
required: true,
type: 'select',
options: []
},
{
name: 'productionTime',
label: '生产日期',
label: i18n.t('produceTime'),
type: 'date',
props: {
'type': 'date', // element-ui
'placeholder': '请选择日期',
'placeholder': i18n.t('hints.date'),
'value-format': 'yyyy-MM-ddTHH:mm:ss',
'style': {
width: '100%'
@ -111,11 +111,11 @@ const addOrUpdateConfigs = {
},
{
name: 'enterTime',
label: '进厂日期',
label: i18n.t('enterTime'),
type: 'date',
props: {
'type': 'date', // element-ui
'placeholder': '请选择日期',
'placeholder': i18n.t('hints.date'),
'value-format': 'yyyy-MM-ddTHH:mm:ss',
'style': {
width: '100%'
@ -124,12 +124,12 @@ const addOrUpdateConfigs = {
},
{
name: 'tvalue',
label: '设备TT值',
label: i18n.t('eq.tvalue'),
required: true,
rules: [
{
type: 'number',
message: '请输入正确的浮点值',
message: i18n.t('hints.number'),
trigger: 'blur',
transform: val => Number(val)
}
@ -137,36 +137,36 @@ const addOrUpdateConfigs = {
},
{
name: 'processingTime',
label: '单件产品加工时间(秒)',
label: i18n.t('eq.processingTime'),
rules: [
{
type: 'number',
message: '请输入正确的数值',
message: i18n.t('hints.number'),
trigger: 'blur',
transform: val => Number(val)
}
]
},
{ name: 'manufacturer', label: '制造商' },
{ name: 'spec', label: '设备规格' },
{ name: 'manufacturer', label: i18n.t('manufacturer') },
{ name: 'spec', label: i18n.t('eq.grade') },
{
name: 'dataType',
label: '数据类别',
label: i18n.t('eq.dtype'),
required: true,
type: 'select',
options: [
{ value: 0, label: '无类别' },
{ value: 1, label: '上片数据设备' },
{ value: 2, label: '下片数据设备' }
{ value: 0, label: i18n.t('eq.dtypenone') },
{ value: 1, label: i18n.t('eq.dtypeinput') },
{ value: 2, label: i18n.t('eq.dtypeoutput') }
]
},
{ name: 'remark', label: '备注 ' }
{ name: 'remark', label: i18n.t('remark') }
],
extraComponents: [
{
name: 'description',
hasModel: true,
label: '功能描述',
label: i18n.t('desc'),
fieldType: 'string',
component: CKEditor.component,
props: {
@ -179,33 +179,33 @@ const addOrUpdateConfigs = {
},
{
name: 'files',
label: '上传资料',
label: i18n.t('upload'),
fieldType: 'array',
component: () => import('@/components/base-upload'),
props: {
// props
url: '/monitoring/attachment/uploadFileFormData',
extraParams: { typeCode: 'EquipmentInfoFile' },
buttonContent: '点击上传',
tip: '上传文件大小不要超过 2mb (2048kb)'
buttonContent: i18n.t('upload.button'),
tip: i18n.t('hints.upload2m')
}
},
{
name: 'files',
label: '设备图片',
label: i18n.t('eq.image'),
fieldType: 'array',
component: () => import('@/components/base-upload'),
props: {
// props
url: '/monitoring/attachment/uploadFileFormData',
extraParams: { typeCode: 'EquipmentInfoImage' },
buttonContent: '点击上传',
tip: '上传图片文件,且大小不要超过 2mb (2048kb)'
buttonContent: i18n.t('upload.button'),
tip: i18n.t('hints.upload2mPic')
}
}
],
subtable: {
title: '查看设备属性',
title: i18n.t('eq.viewattr'),
url: '/monitoring/equipmentAttr',
relatedField: 'equipmentId',
tableConfigs: [
@ -417,7 +417,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() })}`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -429,7 +429,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -143,7 +143,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -128,7 +128,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -140,7 +140,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -136,7 +136,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -164,7 +164,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -131,7 +131,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -143,7 +143,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -153,7 +153,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -165,7 +165,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -186,7 +186,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -198,7 +198,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -166,7 +166,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -178,7 +178,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -44,7 +44,7 @@ const tableConfigs = [
{ prop: 'lineName', name: '产线' },
{ prop: 'sectionName', name: '工段' },
{ prop: 'equName', name: i18n.t('equipment') },
{ prop: 'equCode', name: '设备编码' },
{ prop: 'equCode', name: i18n.t('eq.code') },
{ prop: 'plcCode', name: 'PLC编码' },
{ prop: 'plcName', name: 'PLC名称' },
{ prop: 'plcIp', name: 'PLC IP' },
@ -232,7 +232,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -244,7 +244,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -234,7 +234,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -130,7 +130,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -142,7 +142,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -171,7 +171,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -38,7 +38,7 @@ import TableTextComponent from '@/components/base-table/components/detailCompone
const tableConfigs = [
{ prop: 'id', name: 'id' },
{ prop: 'externalCode', name: '设备外部编码' },
{ prop: 'equipmentName', name: '设备名称' },
{ prop: 'equipmentName', name: i18n.t('eq.name') },
{ prop: 'inQuantity', name: '进入设备的数量' },
{
prop: 'outQuantity',
@ -136,7 +136,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -148,7 +148,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -164,7 +164,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -41,7 +41,7 @@ const tableConfigs = [
{ prop: 'plcId', name: 'plc id' },
{ prop: 'plc', name: 'plc' },
{ prop: 'equipmentId', name: '设备id' },
{ prop: 'equipmentName', name: '设备名称' },
{ prop: 'equipmentName', name: i18n.t('eq.name') },
{ prop: 'status', name: '状态0正常 1计划停机 2故障' },
{ prop: 'logTime', name: i18n.t('recordTime') },
{ prop: 'remark', name: i18n.t('remark') },
@ -132,7 +132,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -144,7 +144,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -62,13 +62,13 @@ const addOrUpdateConfigs = {
{
name: 'files',
fieldType: 'array',
label: '上传资料',
label: i18n.t('upload'),
component: () => import('@/components/base-upload'),
props: {
// props
url: '/monitoring/attachment/uploadFileFormData',
extraParams: { typeCode: 'EquipmentTypeFile' },
buttonContent: '点击上传',
buttonContent: i18n.t('upload.button'),
tip: '上传文件大小不要超过 2mb (2048kb)'
}
}
@ -177,7 +177,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -189,7 +189,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -164,7 +164,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -132,7 +132,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -144,7 +144,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -126,7 +126,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -138,7 +138,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -155,7 +155,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -167,7 +167,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -237,7 +237,7 @@ export default {
this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -252,7 +252,7 @@ export default {
.then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -192,7 +192,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -204,7 +204,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -181,7 +181,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -193,7 +193,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -123,7 +123,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -135,7 +135,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -101,7 +101,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -169,7 +169,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -181,7 +181,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -247,7 +247,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -259,7 +259,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -140,7 +140,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -152,7 +152,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -138,7 +138,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -150,7 +150,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -235,7 +235,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -247,7 +247,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -171,7 +171,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -124,7 +124,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -136,7 +136,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -150,7 +150,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -118,7 +118,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -130,7 +130,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -143,7 +143,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -129,7 +129,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -141,7 +141,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -126,7 +126,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -138,7 +138,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -129,7 +129,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -166,7 +166,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -178,7 +178,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -119,7 +119,7 @@ export default {
: this.dataListSelections.map(item => {
return item.id
})
this.$confirm(`确定对[id=${ids.join(',')}]进行[${id ? i18n.t('delete') : i18n.t('deleteBatch')}]操作?`, '提示', {
this.$confirm(`${ i18n.t('prompt.info', { handle: id ? i18n.t('delete').toLowerCase() : i18n.t('deleteBatch').toLowerCase() }) }`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -131,7 +131,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {

View File

@ -218,8 +218,8 @@ export default {
}
},
handleDeleteEq(id) {
this.$confirm(`确定删除这条记录吗?`, '提示', {
// this.$confirm(` ${id} ?`, '', {
this.$confirm(`确定删除这条记录吗?`, i18n.t('prompt.title'), {
// this.$confirm(` ${id} ?`, i18n.t('prompt.title'), {
confirmButtonText: i18n.t('confirm'),
cancelButtonText: i18n.t('cancel'),
type: 'warning'
@ -231,7 +231,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {
@ -276,7 +276,7 @@ export default {
}
}).then(({ data: res }) => {
this.$message.success({
message: '操作成功',
message: i18n.t('prompt.success'),
onClose: () => {
this.$emit('refreshDataList')
this.visible = false

View File

@ -109,7 +109,7 @@ export default {
}).then(({ data: res }) => {
if (res.data) {
this.$message.success({
message: '操作成功',
message: i18n.t('prompt.success'),
duration: 1500,
onClose: () => {
this.$emit('refresh-list')

View File

@ -136,7 +136,7 @@ export default {
}).then(({ data }) => {
if (data && data.code === 0) {
this.$message({
message: '操作成功',
message: i18n.t('prompt.success'),
type: 'success',
duration: 1500,
onClose: () => {