提交 80a04604 编写于 作者: ibizdev's avatar ibizdev

tony001 发布系统代码 [后台服务,演示应用]

上级 c3c793b3
...@@ -218,610 +218,426 @@ function getLocaleResource(){ ...@@ -218,610 +218,426 @@ function getLocaleResource(){
}, },
components: { components: {
"404": { "404": {
errorText1: '抱歉,您访问的页面不存在!', errorText1: 'sorry,the page you visited is not exist!',
errorText2: '您要找的页面不存在,请返回', errorText2: 'The page you visited is not exist,please return to',
indexPage: '首页', indexPage: 'home page',
continue: '继续浏览', continue: 'to continue browsing',
}, },
"500": { "500": {
errorText1: '抱歉,服务器出错了!', errorText1: "sorry,there's something wrong with the server!",
errorText2: '服务器出错了,请返回 ', errorText2: "There's something wrong with the server,please return to",
indexPage: '首页', indexPage: 'home page',
continue: '继续浏览', continue: 'to continue browsing',
}, },
appOrgSector:{ appOrgSector:{
successSwitch:'切换成功', successSwitch:'The switch was successful',
errorSwitch:'切换失败', errorSwitch:'The switchover failed',
}, },
appAutocomplete: { appAutocomplete: {
error: '错误', error: 'Error',
miss: '缺少参数', miss: 'Missing parameter ',
requestException: '请求异常!', requestException: 'Request Exception!',
}, },
appBuild: { appBuild: {
custom: '定制', custom: 'Customize',
}, },
appCheckBox: { appCheckBox: {
notExist: '代码表不存在', notExist: 'codelist is not existed',
}, },
appColumnLink: { appColumnLink: {
error: '错误', error: 'error',
valueItemException:"值项异常", valueItemException:"value item exception",
rowDataException:"表格行数据异常", rowDataException:"table row data exception",
}, },
appColumnRender: { appColumnRender: {
select: '请选择...', select: 'please select...',
unsupported: '不支持', unsupported: 'unsupported',
}, },
appDashboardDesign: { appDashboardDesign: {
global: '全局', global: 'Global',
}, },
appDataUploadView: { appDataUploadView: {
"selectfile":"单击此区域进行上传", "selectfile":"Click this area to upload",
"uploadserver":"上传数据", "uploadserver":"Upload Server",
"datatemplate":"导入数据模板", "datatemplate":"Import Data Template",
"datatemplatemessage":"下载导入模版,并按要求填写:", "datatemplatemessage":"Download the Import Data Template, According to the specification required to fill in",
"read":"读取成功", "read":" read Successful",
"completed":"导入完成", "completed":"Import Completed",
"confirm":"确认", "confirm":"OK",
"cancel":"取消", "cancel":"Cancel",
"importfailed":"导入失败", "importfailed":"Import Failed",
"selectfilesucess":"选取文件成功", "selectfilesucess":"File selected successfully",
"importresult":"导入结果", "importresult":"Import Result",
"totaldata": "共计导入数据", "totaldata": "Total Imported Data",
"total": "", "total": "Count",
"errorinfo": "错误信息", "errorinfo": "Error Message",
"start": "", "start": "Line",
"row": "", "row": "",
"downloadinfo": "下载反馈信息", "downloadinfo": "Download The Feedback",
"downloaderror": "下载文件失败" "downloaderror": "Failed To Download File"
}, },
appDebugActions:{ appDebugActions: {
button: '开启配置模式', button: 'Open Configuration Mode',
}, },
appExportExcel: { appExportExcel: {
total: '全部', total: 'All',
max: '最大', max: 'At Most',
row: '', row: 'Lines',
currentPage: '当前页', currentPage: 'Current Page',
desc:'请输入起始页', desc:'Please enter the start page',
desc1:'请输入有效的起始页', desc1:'Please enter a valid start page',
}, },
appFileUpload: { appFileUpload: {
preview: '查看', preview: 'preview',
uploadText: '将文件拖到此处,或<em>点击上传</em>', uploadText: 'Drag files here,or <em>Click</em> to upload',
uploadError: '上传失败', fileTypeErrorTitle: 'File type incorrect',
fileTypeErrorTitle: '文件类型错误', fileTypeErrorInfo: 'Please select files with picture types,such as JPEG,GIF,PNG,BMP',
fileTypeErrorInfo: '请选择图片类型的文件,如JPEG,GIF,PNG,BMP', limitselect: 'The current number of restricted choices is ',
limitselect: '当前限制选择数量为 ',
}, },
appFormDRUIPart: { appFormDRUIPart: {
blockUITipInfo: '请先保存主数据', blockUITipInfo: 'Please save the major data first',
viewLoadComp:'多数据视图加载完成,触发后续表单项更新', viewLoadComp:'After the multi data view is loaded, the subsequent form item update will be triggered',
save:'关系数据保存完成', save:'Relationship data save complete',
change:'关系数据值变化', change:'Relationship data value change',
change1:'视图数据变化', change1:'View data changes',
loadComp:'视图加载完成', loadComp:'View loading complete',
}, },
appHeaderMenus: { appHeaderMenus: {
ibizlab:{ ibizlab:{
title: 'iBiz开放平台', title: 'iBizLab',
}, },
publishProject:{ publishProject:{
title: '项目文件', title: 'Publish Project',
}, },
ibizstudio:{ ibizstudio:{
title: '模型设计工具', title: 'Model Design Tools',
}, },
ibizbbs:{ ibizbbs:{
title: 'iBiz论坛', title: 'iBizBBS',
}, },
}, },
appMpicker: { appMpicker: {
error: '错误', error: 'Error',
miss: '缺少参数', miss: 'Missing parameter ',
requestException: '请求异常!', requestException: 'Request Exception!',
}, },
appPicker: { appPicker: {
error: '错误', error: 'Error',
miss: '缺少参数', miss: 'Missing parameter ',
requestException: '请求异常!', requestException: 'Request Exception!',
newAndEdit: '创建并编辑...', newAndEdit: 'Create And Edit...',
systemException: '系统异常!', systemException: 'System Error!',
valueitemException: '值项异常!', valueitemException: 'valueitem Error!',
formdataException: '表单数据异常!', formdataException: 'formdata Error!',
}, },
appPickerSelectView: { appPickerSelectView: {
error: '错误', error: 'Error',
valueitemException: '值项异常!', valueitemException: 'valueitem Error!',
formdataException: '表单数据异常!', formdataException: 'formdata Error!',
placeholder: '请选择...', placeholder: 'Please select...',
}, },
appPortalDesign: { appPortalDesign: {
customPortal: '自定义门户', customPortal: 'Custom portal',
save: '保存', save: 'Save',
}, },
appRangDate: { appRangDate: {
placeholder: '请选择时间...', placeholder: 'Please select time...',
from: '', from: 'from',
daystart: '日 0 时 起 至', daystart: '00:00:00 to',
dayend: '日 24 时 止', dayend: '24:00:00',
}, },
appRangeEditor: { appRangeEditor: {
placeholder: '请选择时间...', placeholder: 'Please select time...',
input: '请输入...', input: 'Please input...',
}, },
appStudioAction: { appStudioAction: {
configTitle: '进入当前视图配置界面', configTitle: 'Enter the configuration of current view',
configButton: '配置', configButton: 'Configuration',
issueTitle: '建立当前界面的issues', issueTitle: 'Create issues of current view',
issueButton: '新建issues', issueButton: 'Create issues',
}, },
appTreePicker: { appTreePicker: {
placeholder: '请选择...', placeholder: 'please select...',
}, },
dateRange: { dateRange: {
startText: '保险期限 : 自', startText: 'Insurance period : From',
endText: '日 24 时 止', endText: '24:00:00',
startPlaceholder: '开始日期', startPlaceholder: 'Begin Date',
rangeSeparatorr: ' 0 时起 至', rangeSeparatorr: ' 00:00:00 To',
endPlaceholder: '结束日期', endPlaceholder: 'End Dat4e',
}, },
dropDownList: { dropDownList: {
placeholder: '请选择...', placeholder: 'please select...',
}, },
dropDownListDynamic: { dropDownListDynamic: {
placeholder: '请选择...', placeholder: 'please select...',
}, },
dropDownListMpicker: { dropDownListMpicker: {
placeholder: '请选择...', placeholder: 'please select...',
}, },
login: { login: {
error: '错误', error: 'Error',
caption: '欢迎登录', caption: 'Welcome to login',
placeholder1:'用户名', placeholder1:'User name',
placeholder2:'密码', placeholder2:'Password',
name: '登录', name: 'Login',
reset:'重置', reset:'Reset',
register: '注册', register: 'Register',
logout: '登出', logout: 'Logout',
other:'其他登录方式', other:'Other login methods',
tip: '输入用户名和密码', tip: 'Enter username and password',
warning1:'qq授权登录暂未支持', warning1:'QQ authorization login not supported',
warning2:'微信授权登录暂未支持', warning2:'Wechat authorized login not supported',
loginname: { loginname: {
placeholder: '请输入用户名', placeholder: 'Username',
message: '用户名不能为空', message: 'The username cannot be empty',
}, },
password: { password: {
placeholder: '请输入密码', placeholder: 'Password',
message: '密码不能为空', message: 'The password cannot be empty',
}, },
loginfailed: '登录失败', loginfailed: 'Login failed',
authfailed: '验证失败', authfailed: 'Authentication failed',
phoneplaceholder: '请输入手机号', phoneplaceholder: 'Please enter your mobile phone number',
phonefailed: '手机号不正确', phonefailed: 'The phone number is incorrect',
codeplaceholder: '请输入验证码', codeplaceholder: 'Please enter the verification code',
getcode: '获取验证码', getcode: 'Get verification code',
getcodeafter: '后获取验证码', getcodeafter: 'Get verification code after',
entervercode: '请输入验证码', entervercode: 'Please enter the verification code',
}, },
appUser: { appUser: {
name: '系统管理员', name: 'System',
logout: '退出登录', logout: 'Logout',
surelogout: '确认要退出登录?', surelogout: 'Are you sure logout?',
changepwd: "修改密码", changepwd: "Change Password",
}, },
appTheme: { appTheme: {
caption: { caption: {
theme: '主题', theme: 'Theme',
font: '字体', font: 'Font family',
}, },
fontFamilys: { fontFamilys: {
EYInterstate: '思源黑体', MicrosoftYaHei: 'Microsoft YaHei',
SimHei: '黑体', SimHei: 'SimHei',
YouYuan: '幼圆', YouYuan: 'YouYuan',
}, },
}, },
appFormGroup: { appFormGroup: {
hide: '隐藏字段', hide: 'hide',
showMore: '显示更多字段', showMore: 'show more',
}, },
appUpdatePassword: { appUpdatePassword: {
oldPwd: '原密码', oldPwd: 'Original password',
newPwd: '新密码', newPwd: 'New password',
confirmPwd: '确认密码', confirmPwd: 'Confirm password',
sure: '确认修改', sure: 'Confirm modification',
oldPwdErr: '原密码不能为空!', oldPwdErr: 'The original password cannot be empty!',
newPwdErr: '新密码不能为空!', newPwdErr: 'New password cannot be empty!',
confirmPwdErr: '两次输入密码不一致!', confirmPwdErr: 'The two input passwords are inconsistent!',
}, },
appAddressSelection: { appAddressSelection: {
loadDataFail: '城市数据加载失败' loadDataFail: 'City data loading failed'
}, },
appGroupSelect:{ appGroupSelect:{
groupSelect:'分组选择', groupSelect:'Group selection',
}, },
appImageUpload:{ appImageUpload:{
uploadFail:'上传失败', uploadFail:'Upload failed',
limitselect: '当前限制选择数量为 ', limitselect: 'The current number of restricted choices is ',
}, },
appOrgSelect:{ appOrgSelect:{
loadFail:'加载数据失败' loadFail:'Failed to load data'
}, },
appTransfer:{ appTransfer:{
title1:'未选择', title1:'Not selected',
title2:'已选择', title2:'Selected',
}, },
appWFApproval:{ appWFApproval:{
commit:'提交', commit:'Commit',
wait:'等待', wait:'Waiting',
handle:'处理', handle:'Handle',
placeholder:'请输入内容', placeholder:'Please enter the content',
end:'结束' end:'End'
}, },
contextMenuDrag:{ contextMenuDrag:{
allApp:'全部应用', allApp:'All applications',
noFind:'未找到该应用' noFind:'The app was not found'
}, },
filterMode:{ filterMode:{
placeholder:'条件逻辑', placeholder:'Conditional logic',
}, },
filterTree:{ filterTree:{
title1:'添加条件', title1:'Add condition',
title2:'添加组', title2:'Add group',
placeholder:'属性', placeholder:'Attribute',
}, },
iBizGroupPicker:{ iBizGroupPicker:{
ok:'确认', ok:'Ok',
cancel:'取消', cancel:'Cancel',
}, },
iBizGroupSelect:{ iBizGroupSelect:{
groupSelect:'分组选择' groupSelect:'Group selection'
}, },
tabPageExp:{ tabPageExp:{
more:'更多', more:'More',
}, },
uploadFile:{ uploadFile:{
imgMsg:'将图片拖到这里替换', imgMsg:'Drag the picture here to replace it',
localUpload:'本地上传', localUpload:'Local upload',
or:'', or:'Or',
imgMsg1:'从素材库选择' imgMsg1:'Select from stock'
}, },
lockScren:{ lockScren:{
title:'设置锁屏密码', title:'Set the password lock screen',
label:'锁屏密码', label:'password',
message:'锁屏密码不能为空', message:'The lock screen password cannot be empty',
placeholder:'请输入锁屏密码', placeholder:'Please enter the lock screen password',
placeholder1:'请输入登录密码', placeholder1:'Please enter your login password',
message1: '解锁密码错误,请重新输入', message1: 'The unlock password is wrong. Please reenter it',
promptInformation:'是否退出系统, 是否继续?', promptInformation:'Do you want to quit the system? Do you want to continue?',
prompt:'提示', prompt:'prompt',
confirmButtonText:'确定', confirmButtonText:'determine',
cancelButtonText:'取消', cancelButtonText:'cancel',
}, },
cronEditor: { cronEditor: {
label: { label: {
second: '', second: 'Second',
minute: '', minute: 'Minute',
hour: '', hour: 'Hour',
day: '', day: 'Day',
week: '', week: 'Week',
month: '', month: 'Month',
year: '', year: 'Year',
}, },
public : { public : {
specify: '指定', specify: 'Specify',
notSpecify: '不指定', notSpecify: 'Not specify',
cycle: '周期', cycle: 'Cycle',
from: '', from: 'From',
to: '', to: 'to',
loop: '循环', loop: 'Loop',
every: '', every: 'Every',
once: '执行一次', once: 'execute once',
}, },
second: '', second: 'second',
minute: '', minute: 'minute',
hour: { hour: {
title: '', title: 'hour',
everyHour: '每时', everyHour: 'Every hour',
hourStart: '时开始,每', hourStart: "o'clock start, every ",
onceAHour: '时执行一次', onceAHour: "o'clock to execute once.",
}, },
day: { day: {
title: '', title: 'day',
daily: '每日', daily: 'Every day',
workDay: '工作日', workDay: 'Working day',
dayStart: '日开始,每', dayStart: 'rd start, every ',
onceADay: '日执行一次', onceADay: 'rd to execute once',
thisMonth: '本月', thisMonth: 'this month',
lastWorkDay: '号,最近的工作日', lastWorkDay: 'rd, Recent working day',
lastDayOfMonth: '本月最后一天', lastDayOfMonth: 'Last day of the month',
}, },
month: { month: {
title: '', title: 'month',
everyMonth: '每月', everyMonth: 'Every month',
monthStart: '月开始,每', monthStart: ' month start, every',
onceAMonth: '月执行一次', onceAMonth: ' month to execute once',
}, },
week: { week: {
title: '', title: 'week',
everyWeek: '每周', everyWeek: 'Every week',
from: '从星期', from: '',
to: '至星期', to: 'from weekday',
start: '开始,每', start: 'start, every',
onceADay: '天执行一次', onceADay: 'days to execute once',
specifyWeek: '指定周', specifyWeek: 'Specify week',
weekOfMonth: '本月第', weekOfMonth: 'this month',
weekWeek: '周,星期', weekWeek: 'week, weekday',
lastOfMonth: '本月最后一个', lastOfMonth: 'Last of the month',
week: '星期', week: 'weekday',
}, },
year: { year: {
title: '', title: 'year',
everyYear: '每年', everyYear: 'Every year',
}, },
message: { message: {
error1: '日期与星期不可以同时为“不指定”', error1: 'Date and day of the week cannot be "not specified" at the same time',
error2: '日期与星期必须有一个为“不指定”', error2: 'Both the date and the day of the week must be "not specified"',
}, },
}, },
appMessagePopover: { appMessagePopover: {
loadMore: '加载更多', loadMore: 'Load more',
noMore: '没有更多了' noMore: 'No more'
}, },
appmessagebox: { appmessagebox: {
ok: "确 认", ok: "OK",
cancel: "取 消" cancel: "Cancel"
}, },
diskFileUpload:{ diskFileUpload:{
fileDrag: '将文件拖到此处,或', fileDrag: 'Drag the file here, or',
clickUpload: '点击上传', clickUpload: 'Click on the upload',
load: '下载', load: 'Load',
preview: '预览', preview: 'preview',
edit: '编辑', edit: 'Edit',
delete: '删除', delete: 'Delete',
clues: '单个文件大小不超过', clues: 'Individual file sizes do not exceed',
clues1: '文件不超过', clues1: 'Documents not exceeding',
getFileFailure: '获取文件列表失败', getFileFailure: 'Failed to get file list',
loadFailure: '上传文件失败', loadFailure: 'Upload file failed',
loadFailure1: '上传失败,单个文件不得超过', loadFailure1: 'Upload failed, individual file cannot exceed',
downloadFile: '下载文件失败', downloadFile: 'Download file failed',
downloadFile1: '下载文件失败,未获取到文件!', downloadFile1: 'Download file failed, not get file!',
deleteFile: '此操作将永久删除该文件, 是否继续?', deleteFile: 'This action will permanently delete the file. Do you want to continue?',
deleteFilePrompt: '提示', deleteFilePrompt: 'Prompt',
true: '确定', true: 'True',
false: '取消', false: 'False',
deleteFileFailure: '删除文件失败', deleteFileFailure: 'File deletion failed',
updateFailure: '批量更新文件失败', updateFailure: 'Batch update file failed',
}, },
diskImageUpload:{ diskImageUpload:{
preview: '预览', preview: 'Preview',
OCRdiscern: 'ORC识别', OCRdiscern: 'OCRdiscern',
load: '下载', load: 'Load',
delete: '删除', delete: 'Delete',
getImageFailure: '获取图片列表失败', getImageFailure: 'Failed to get list of images',
loadImageFailure: '下载缩略图失败', loadImageFailure: 'Failed to download thumbnails',
loadImageFailure1: '下载缩略图失败,未获取到文件!', loadImageFailure1: 'Failed to download thumbnail, failed to get file!',
loadImageFailure2:'下载图片失败', loadImageFailure2:'Download image failed',
loadImageFailure3:'下载图片失败,未找到图片!', loadImageFailure3:'Download picture failed, no picture found!',
ImageIdNone: '图片id不存在!', ImageIdNone: 'Picture ID does not exist!',
uploadImageFailure: '上传图片失败', uploadImageFailure: 'Failed to upload image',
uploadImageFailure1: '上传失败,仅支持'gif,jpg,png,bmp'格式的图片!', uploadImageFailure1: "Upload failed, only support 'GIF, JPG, PNG, BMP' format images!",
uploadFailure: '上传失败,单个图片不得超过', uploadFailure: 'Upload failed, individual image must not exceed',
notImageUrl: '图片url不存在', notImageUrl: 'The image URL does not exist',
deleteFile: '此操作将永久删除该文件, 是否继续?', deleteFile: 'This action will permanently delete the file. Do you want to continue?',
deleteFilePrompt: '提示', deleteFilePrompt: 'Prompt',
true: '确定', true: 'True',
false: '取消', false: 'False',
deleteImageFailure:'删除图片失败', deleteImageFailure:'Image deletion failed',
updateFailure: '批量更新文件失败', updateFailure: 'Batch update file failed',
}, },
appMapPosition: { appMapPosition: {
submit: '确认', submit: 'Submit',
title: '请选择地址' title: 'Please select address'
}, },
appSortBar: { appSortBar: {
title: '排序' title: 'Sort'
}, },
appAfterTime:{ appAfterTime:{
minutesAgo: '分钟前', minutesAgo: 'minutes ago',
hoursAgo: '小时前', hoursAgo: 'hours ago',
dayAgo: '天前', dayAgo: 'days ago',
monthsAgo: '月前', monthsAgo: 'months ago',
yearsAgo: '年前' yearsAgo: 'years ago'
}, },
timeline: { timeline: {
index: "序号", index: "serial",
node: "节点", node: "node",
author: "办理人员", author: "accepting officer",
type: "操作", type: "operation",
lasttime: "完成时间", lasttime: "completion time",
opinion: "审批意见", opinion: "approval opinion",
inhand: "待办理:", inhand: "inhand:",
}
},
codelist: {
AppCtrlType: {
"form": "表单类",
"navigation": "导航类",
"panel": "面板类",
"multidata": "多数据类",
"other": "其他类",
"empty": ""
},
AppEditorType: {
"basics": "基础类",
"exhibition": "展示类",
"choose": "选择类",
"datachoose": "数据选择类",
"datechoose": "时间选择类",
"fileupload": "文件上传类",
"empty": ""
},
AppViewType: {
"singledataview": "单数据视图",
"multidataview": "多数据视图",
"navigationview": "导航视图",
"chooseview": "选择视图",
"workflowview": "工作流视图",
"applicationview": "应用视图",
"functionalview": "功能视图",
"otherview": "其他视图",
"empty": ""
},
BOOKSTATUSGUIDE: {
"step1": "step1",
"step2": "step2",
"step3": "step3",
"empty": ""
},
BookSailState: {
"100": "未出版",
"200": "等待出版",
"300": "未上架",
"400": "已上架",
"empty": ""
},
BookType: {
"仙侠": "仙侠",
"武侠": "武侠",
"玄幻": "玄幻",
"都市": "都市",
"empty": ""
},
Bookgroup: {
"all": "全部",
"onshelf": "已上架",
"noshelf": "未上架",
"other": "其他",
"nopublish": "未出版",
"waitpublish": "等待出版",
"empty": ""
},
Booktag: {
"历史": "历史",
"数学": "数学",
"文学": "文学",
"科学": "科学",
"empty": ""
},
CodeList: {
"100": "第一图书馆",
"300": "第三图书馆",
"200": "第二图书馆",
"empty": ""
},
CodeList25: {
"10": "押金",
"20": "身份证",
"30": "学生证",
"empty": ""
},
CodeList43: {
"HTMLeditor": "HTML编辑器",
"droplist": "下拉列表框",
"picturecontrol": "图片控件",
"textarea": "多行输入框",
"picker": "数据选择",
"fileupload": "文件上传控件",
"textbox": "文本框",
"label": "标签",
"userdefined": "用户自定义",
"empty": ""
},
CodeList44: {
"10": "与客户服务相关的协议",
"400": "业务接洽阶段各类文本",
"1000": "保密协议",
"2000": "利益冲突披露及同意函",
"100": "服务协议及/或其附件",
"5000": "审计业务约定书",
"3000": "服务协议",
"4000": "服务协议附件",
"6000": "采购订单",
"200": "服务协议变更/废止/续约合同",
"300": "框架协议",
"40": "人力资源协议",
"50": "其他类协议",
"30": "合作类协议",
"20": "采购合同",
"60": "IT采购合同",
"70": "不动产相关协议",
"empty": ""
},
DYNAORDERTYPE: {
"empty": "",
},
HARDWARETYPE: {
"Storage": "存储",
"CPU": "处理器",
"empty": ""
},
ORDERENTITYDATA: {
"empty": "",
},
ORDERSTATE: {
"10": "未提交",
"20": "审核中",
"30": "已通过",
"40": "未通过",
"empty": ""
},
ORDERSTEP: {
"1": "发起人调整",
"5": "部门经理审核",
"10": "财务经理审核",
"20": "总经理审核",
"30": "财务总监审批",
"empty": ""
},
OrderType: {
"1": "已下单",
"2": "已取消",
"3": "已完成",
"empty": ""
},
SCODELIST_NUM: {
"1": "类型1",
"2": "类型2",
"4": "类型3",
"empty": ""
},
SCODELIST_TEXT: {
"A": "类型1",
"B": "类型2",
"C": "类型3",
"empty": ""
},
S_OrderType: {
"10": "销售订单",
"20": "采购订单",
"30": "生产订单",
"empty": ""
},
SysOperator: {
"empty": "",
},
UNIPRODUCTTYPE: {
"Software": "软件",
"Hardware": "硬件",
"empty": ""
},
WFStates: {
"0": "未启动",
"1": "流程中",
"2": "已完成",
"3": "已取消",
"31": "已取消(人工)",
"32": "已取消(超时)",
"4": "处理故障",
"empty": ""
},
YesNo: {
"1": "是",
"0": "否",
"empty": ""
}, },
}, },
custom: getCustomLocaleResource(), custom: getCustomLocaleResource(),
......
...@@ -640,189 +640,6 @@ function getLocaleResource(){ ...@@ -640,189 +640,6 @@ function getLocaleResource(){
inhand: "待办理:", inhand: "待办理:",
} }
}, },
codelist: {
AppCtrlType: {
"form": "表单类",
"navigation": "导航类",
"panel": "面板类",
"multidata": "多数据类",
"other": "其他类",
"empty": "",
},
AppEditorType: {
"basics": "基础类",
"exhibition": "展示类",
"choose": "选择类",
"datachoose": "数据选择类",
"datechoose": "时间选择类",
"fileupload": "文件上传类",
"empty": "",
},
AppViewType: {
"singledataview": "单数据视图",
"multidataview": "多数据视图",
"navigationview": "导航视图",
"chooseview": "选择视图",
"workflowview": "工作流视图",
"applicationview": "应用视图",
"functionalview": "功能视图",
"otherview": "其他视图",
"empty": "",
},
BOOKSTATUSGUIDE: {
"step1": "step1",
"step2": "step2",
"step3": "step3",
"empty": "",
},
BookSailState: {
"100": "未出版",
"200": "等待出版",
"300": "未上架",
"400": "已上架",
"empty": "",
},
BookType: {
"仙侠": "仙侠",
"武侠": "武侠",
"玄幻": "玄幻",
"都市": "都市",
"empty": "",
},
Bookgroup: {
"all": "全部",
"onshelf": "已上架",
"noshelf": "未上架",
"other": "其他",
"nopublish": "未出版",
"waitpublish": "等待出版",
"empty": "",
},
Booktag: {
"历史": "历史",
"数学": "数学",
"文学": "文学",
"科学": "科学",
"empty": "",
},
CodeList: {
"100": "第一图书馆",
"300": "第三图书馆",
"200": "第二图书馆",
"empty": "",
},
CodeList25: {
"10": "押金",
"20": "身份证",
"30": "学生证",
"empty": "",
},
CodeList43: {
"HTMLeditor": "HTML编辑器",
"droplist": "下拉列表框",
"picturecontrol": "图片控件",
"textarea": "多行输入框",
"picker": "数据选择",
"fileupload": "文件上传控件",
"textbox": "文本框",
"label": "标签",
"userdefined": "用户自定义",
"empty": "",
},
CodeList44: {
"10": "与客户服务相关的协议",
"400": "业务接洽阶段各类文本",
"1000": "保密协议",
"2000": "利益冲突披露及同意函",
"100": "服务协议及/或其附件",
"5000": "审计业务约定书",
"3000": "服务协议",
"4000": "服务协议附件",
"6000": "采购订单",
"200": "服务协议变更/废止/续约合同",
"300": "框架协议",
"40": "人力资源协议",
"50": "其他类协议",
"30": "合作类协议",
"20": "采购合同",
"60": "IT采购合同",
"70": "不动产相关协议",
"empty": "",
},
DYNAORDERTYPE: {
"empty": "",
},
HARDWARETYPE: {
"Storage": "存储",
"CPU": "处理器",
"empty": "",
},
ORDERENTITYDATA: {
"empty": "",
},
ORDERSTATE: {
"10": "未提交",
"20": "审核中",
"30": "已通过",
"40": "未通过",
"empty": "",
},
ORDERSTEP: {
"1": "发起人调整",
"5": "部门经理审核",
"10": "财务经理审核",
"20": "总经理审核",
"30": "财务总监审批",
"empty": "",
},
OrderType: {
"1": "已下单",
"2": "已取消",
"3": "已完成",
"empty": "",
},
SCODELIST_NUM: {
"1": "类型1",
"2": "类型2",
"4": "类型3",
"empty": "",
},
SCODELIST_TEXT: {
"A": "类型1",
"B": "类型2",
"C": "类型3",
"empty": "",
},
S_OrderType: {
"10": "销售订单",
"20": "采购订单",
"30": "生产订单",
"empty": "",
},
SysOperator: {
"empty": "",
},
UNIPRODUCTTYPE: {
"Software": "软件",
"Hardware": "硬件",
"empty": "",
},
WFStates: {
"0": "未启动",
"1": "流程中",
"2": "已完成",
"3": "已取消",
"31": "已取消(人工)",
"32": "已取消(超时)",
"4": "处理故障",
"empty": "",
},
YesNo: {
"1": "是",
"0": "否",
"empty": "",
},
},
custom: getCustomLocaleResource(), custom: getCustomLocaleResource(),
'PAGE.TITLE.WEB.APPPORTALVIEW2': '查看文本', 'PAGE.TITLE.WEB.APPPORTALVIEW2': '查看文本',
'OTHER.BUTTONTSET': '测试多语言按钮', 'OTHER.BUTTONTSET': '测试多语言按钮',
......
...@@ -1378,7 +1378,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface ...@@ -1378,7 +1378,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
*/ */
public async load(opt: any = {}): Promise<any> { public async load(opt: any = {}): Promise<any> {
if(!this.loadAction){ if(!this.loadAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.loadaction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.loadaction') as string) });
return; return;
} }
const arg: any = { ...opt }; const arg: any = { ...opt };
...@@ -1429,7 +1429,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface ...@@ -1429,7 +1429,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
*/ */
public async loadDraft(opt: any = {}): Promise<any> { public async loadDraft(opt: any = {}): Promise<any> {
if (!this.loaddraftAction) { if (!this.loaddraftAction) {
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.loaddraftaction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.loaddraftaction') as string) });
return; return;
} }
const arg: any = { ...opt } ; const arg: any = { ...opt } ;
...@@ -1499,7 +1499,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface ...@@ -1499,7 +1499,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction; const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction;
if(!action){ if(!action){
let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction"; let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction";
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.actionname') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.actionname') as string) });
return; return;
} }
Object.assign(arg,{viewparams:this.viewparams}); Object.assign(arg,{viewparams:this.viewparams});
...@@ -1607,7 +1607,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface ...@@ -1607,7 +1607,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction; const action: any = Object.is(data.srfuf, '1') ? this.updateAction : this.createAction;
if(!action){ if(!action){
let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction"; let actionName:any = Object.is(data.srfuf, '1')?"updateAction":"createAction";
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.actionname') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.actionname') as string) });
return; return;
} }
Object.assign(arg, { viewparams: this.viewparams }); Object.assign(arg, { viewparams: this.viewparams });
...@@ -1815,7 +1815,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface ...@@ -1815,7 +1815,7 @@ export default class GuideBorrowFormBase extends Vue implements ControlInterface
public remove(opt:Array<any> = [],showResultInfo?: boolean): Promise<any> { public remove(opt:Array<any> = [],showResultInfo?: boolean): Promise<any> {
return new Promise((resolve: any, reject: any) => { return new Promise((resolve: any, reject: any) => {
if(!this.removeAction){ if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView_layout' + (this.$t('app.formpage.notconfig.removeaction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKWizardView' + (this.$t('app.formpage.notconfig.removeaction') as string) });
return; return;
} }
const arg: any = opt[0]; const arg: any = opt[0];
......
...@@ -48,14 +48,14 @@ ...@@ -48,14 +48,14 @@
<div v-show="flag" class="batch-toolbar"> <div v-show="flag" class="batch-toolbar">
<div class='toolbar-container'> <div class='toolbar-container'>
<tooltip :transfer="true" :max-width="600"> <tooltip :transfer="true" :max-width="600">
<i-button v-show="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction1.visabled" :disabled="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction1.disabled" class='' v-button-loading:i-button @click="dataviewexpbar_dataview_batchtoolbar_click({ tag: 'deuiaction1' }, $event)"> <i-button v-show="usr2dataviewdataview_batchtoolbarModels.deuiaction1.visabled" :disabled="usr2dataviewdataview_batchtoolbarModels.deuiaction1.disabled" class='' v-button-loading:i-button @click="dataview_batchtoolbar_click({ tag: 'deuiaction1' }, $event)">
<i class='fa fa-edit'></i> <i class='fa fa-edit'></i>
<span class='caption'>{{'编辑'}}</span> <span class='caption'>{{'编辑'}}</span>
</i-button> </i-button>
<div slot='content'>{{$t('TBB.TEXT.*.EDIT', '编辑')}}</div> <div slot='content'>{{$t('TBB.TEXT.*.EDIT', '编辑')}}</div>
</tooltip> </tooltip>
<tooltip :transfer="true" :max-width="600"> <tooltip :transfer="true" :max-width="600">
<i-button v-show="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction2.visabled" :disabled="dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels.deuiaction2.disabled" class='' v-button-loading:i-button @click="dataviewexpbar_dataview_batchtoolbar_click({ tag: 'deuiaction2' }, $event)"> <i-button v-show="usr2dataviewdataview_batchtoolbarModels.deuiaction2.visabled" :disabled="usr2dataviewdataview_batchtoolbarModels.deuiaction2.disabled" class='' v-button-loading:i-button @click="dataview_batchtoolbar_click({ tag: 'deuiaction2' }, $event)">
<i class='fa fa-remove'></i> <i class='fa fa-remove'></i>
<span class='caption'>{{'删除'}}</span> <span class='caption'>{{'删除'}}</span>
</i-button> </i-button>
...@@ -202,18 +202,18 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -202,18 +202,18 @@ export default class Usr2Base extends Vue implements ControlInterface {
public appEntityService: IBIZBOOKEntityService = new IBIZBOOKEntityService({ $store: this.$store }); public appEntityService: IBIZBOOKEntityService = new IBIZBOOKEntityService({ $store: this.$store });
/** /**
* dataviewexpbar_dataview_batchtoolbar 部件 click 事件 * dataview_batchtoolbar 部件 click 事件
* *
* @param {*} [args={}] * @param {*} [args={}]
* @param {*} $event * @param {*} $event
* @memberof Usr2Base * @memberof Usr2Base
*/ */
public dataviewexpbar_dataview_batchtoolbar_click($event: any, $event2?: any) { public dataview_batchtoolbar_click($event: any, $event2?: any) {
if (Object.is($event.tag, 'deuiaction1')) { if (Object.is($event.tag, 'deuiaction1')) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction1_click(null, 'dataviewexpbar_dataview_batchtoolbar', $event2); this.dataview_batchtoolbar_deuiaction1_click(null, 'dataview_batchtoolbar', $event2);
} }
if (Object.is($event.tag, 'deuiaction2')) { if (Object.is($event.tag, 'deuiaction2')) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction2_click(null, 'dataviewexpbar_dataview_batchtoolbar', $event2); this.dataview_batchtoolbar_deuiaction2_click(null, 'dataview_batchtoolbar', $event2);
} }
} }
...@@ -226,7 +226,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -226,7 +226,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] * @param {*} [$event]
* @memberof * @memberof
*/ */
public dataviewexpbar_dataview_batchtoolbar_deuiaction1_click(params: any = {}, tag?: any, $event?: any) { public dataview_batchtoolbar_deuiaction1_click(params: any = {}, tag?: any, $event?: any) {
// 参数 // 参数
// 取数 // 取数
let datas: any[] = []; let datas: any[] = [];
...@@ -254,7 +254,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -254,7 +254,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] * @param {*} [$event]
* @memberof * @memberof
*/ */
public dataviewexpbar_dataview_batchtoolbar_deuiaction2_click(params: any = {}, tag?: any, $event?: any) { public dataview_batchtoolbar_deuiaction2_click(params: any = {}, tag?: any, $event?: any) {
// 参数 // 参数
// 取数 // 取数
let datas: any[] = []; let datas: any[] = [];
...@@ -282,7 +282,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -282,7 +282,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] * @param {*} [$event]
* @memberof * @memberof
*/ */
public dataviewexpbar_dataview_memo1_u37f11a8_click(params: any = {}, tag?: any, $event?: any) { public dataview_memo1_u37f11a8_click(params: any = {}, tag?: any, $event?: any) {
// 取数 // 取数
let datas: any[] = []; let datas: any[] = [];
let xData: any = null; let xData: any = null;
...@@ -309,7 +309,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -309,7 +309,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] * @param {*} [$event]
* @memberof * @memberof
*/ */
public dataviewexpbar_dataview_memo1_uc365542_click(params: any = {}, tag?: any, $event?: any) { public dataview_memo1_uc365542_click(params: any = {}, tag?: any, $event?: any) {
// 取数 // 取数
let datas: any[] = []; let datas: any[] = [];
let xData: any = null; let xData: any = null;
...@@ -337,7 +337,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -337,7 +337,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] 事件源 * @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件 * @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文 * @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKDataViewExpViewBase * @memberof IBIZBOOKUsr2DataViewBase
*/ */
public Edit(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) { public Edit(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
if (args.length === 0) { if (args.length === 0) {
...@@ -363,7 +363,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -363,7 +363,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
* @param {*} [$event] 事件源 * @param {*} [$event] 事件源
* @param {*} [xData] 执行行为所需当前部件 * @param {*} [xData] 执行行为所需当前部件
* @param {*} [actionContext] 执行行为上下文 * @param {*} [actionContext] 执行行为上下文
* @memberof IBIZBOOKDataViewExpViewBase * @memberof IBIZBOOKUsr2DataViewBase
*/ */
public Remove(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) { public Remove(args: any[],contextJO?:any, params?: any, $event?: any, xData?: any,actionContext?:any,srfParentDeName?:string) {
const _this: any = this; const _this: any = this;
...@@ -427,12 +427,6 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -427,12 +427,6 @@ export default class Usr2Base extends Vue implements ControlInterface {
} }
let result: boolean = true; let result: boolean = true;
Object.assign(actionData, args); Object.assign(actionData, args);
if ('selectionchange'.indexOf(eventName) !== -1) {
result = await this.execute_dataviewexpbar_selectionchange_ctrl_logic(actionData) && result;
}
if ('load'.indexOf(eventName) !== -1) {
result = await this.execute_dataviewexpbar_load_ctrl_logic(actionData) && result;
}
if (!result) { if (!result) {
return false; return false;
} }
...@@ -440,30 +434,6 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -440,30 +434,6 @@ export default class Usr2Base extends Vue implements ControlInterface {
return true; return true;
} }
/**
* 部件逻辑 -- dataviewexpbar_selectionchange
*
* @param {string} eventName 部件事件名称
* @param {any[]} data 数据
* @param {*} event 源事件对象
* @memberof Usr2Base
*/
public async execute_dataviewexpbar_selectionchange_ctrl_logic(actionData: any): Promise<boolean> {
console.log('暂未支持 CUSTOM 类型');
return true;
}
/**
* 部件逻辑 -- dataviewexpbar_load
*
* @param {string} eventName 部件事件名称
* @param {any[]} data 数据
* @param {*} event 源事件对象
* @memberof Usr2Base
*/
public async execute_dataviewexpbar_load_ctrl_logic(actionData: any): Promise<boolean> {
console.log('暂未支持 CUSTOM 类型');
return true;
}
...@@ -708,9 +678,9 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -708,9 +678,9 @@ export default class Usr2Base extends Vue implements ControlInterface {
* 工具栏模型 * 工具栏模型
* *
* @type {*} * @type {*}
* @memberof IBIZBOOKDataViewExpView * @memberof IBIZBOOKUsr2DataView
*/ */
public dataviewexpviewdataviewexpbar_dataview_batchtoolbarModels: any = { public usr2dataviewdataview_batchtoolbarModels: any = {
deuiaction1: { name: 'deuiaction1', actiontarget: 'NONE', caption: '编辑', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Edit', target: 'SINGLEKEY' } }, deuiaction1: { name: 'deuiaction1', actiontarget: 'NONE', caption: '编辑', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Edit', target: 'SINGLEKEY' } },
deuiaction2: { name: 'deuiaction2', actiontarget: 'NONE', caption: '删除', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Remove', target: 'MULTIKEY' } }, deuiaction2: { name: 'deuiaction2', actiontarget: 'NONE', caption: '删除', disabled: false, type: 'DEUIACTION', visabled: true,noprivdisplaymode:2,dataaccaction: '', uiaction: { tag: 'Remove', target: 'MULTIKEY' } },
...@@ -1043,7 +1013,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -1043,7 +1013,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
*/ */
public async load(opt: any = {}, isReset: boolean = false): Promise<any> { public async load(opt: any = {}, isReset: boolean = false): Promise<any> {
if(!this.fetchAction){ if(!this.fetchAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.list.notConfig.fetchAction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.list.notConfig.fetchAction') as string) });
return; return;
} }
const arg: any = {...opt}; const arg: any = {...opt};
...@@ -1138,7 +1108,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -1138,7 +1108,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
*/ */
public async remove(datas: any[]): Promise<any> { public async remove(datas: any[]): Promise<any> {
if(!this.removeAction){ if(!this.removeAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.gridpage.notConfig.removeAction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.gridpage.notConfig.removeAction') as string) });
return; return;
} }
let _datas:any[] = []; let _datas:any[] = [];
...@@ -1255,7 +1225,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -1255,7 +1225,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
try { try {
if(Object.is(item.rowDataState, 'create')){ if(Object.is(item.rowDataState, 'create')){
if(!this.createAction){ if(!this.createAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.list.notConfig.createAction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.list.notConfig.createAction') as string) });
}else{ }else{
Object.assign(item,{viewparams:this.viewparams}); Object.assign(item,{viewparams:this.viewparams});
let response = await this.service.add(this.createAction, JSON.parse(JSON.stringify(this.context)),item, this.showBusyIndicator); let response = await this.service.add(this.createAction, JSON.parse(JSON.stringify(this.context)),item, this.showBusyIndicator);
...@@ -1263,7 +1233,7 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -1263,7 +1233,7 @@ export default class Usr2Base extends Vue implements ControlInterface {
} }
}else if(Object.is(item.rowDataState, 'update')){ }else if(Object.is(item.rowDataState, 'update')){
if(!this.updateAction){ if(!this.updateAction){
this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKDataViewExpView' + (this.$t('app.list.notConfig.updateAction') as string) }); this.$Notice.error({ title: (this.$t('app.commonWords.wrong') as string), desc: 'IBIZBOOKUsr2DataView' + (this.$t('app.list.notConfig.updateAction') as string) });
}else{ }else{
Object.assign(item,{viewparams:this.viewparams}); Object.assign(item,{viewparams:this.viewparams});
if(item.ibizbook){ if(item.ibizbook){
...@@ -1365,16 +1335,16 @@ export default class Usr2Base extends Vue implements ControlInterface { ...@@ -1365,16 +1335,16 @@ export default class Usr2Base extends Vue implements ControlInterface {
public uiAction(data: any, tag: any, $event: any) { public uiAction(data: any, tag: any, $event: any) {
$event.stopPropagation(); $event.stopPropagation();
if(Object.is('Edit', tag)) { if(Object.is('Edit', tag)) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction1_click(data, tag, $event); this.dataview_batchtoolbar_deuiaction1_click(data, tag, $event);
} }
if(Object.is('Remove', tag)) { if(Object.is('Remove', tag)) {
this.dataviewexpbar_dataview_batchtoolbar_deuiaction2_click(data, tag, $event); this.dataview_batchtoolbar_deuiaction2_click(data, tag, $event);
} }
if(Object.is('Edit', tag)) { if(Object.is('Edit', tag)) {
this.dataviewexpbar_dataview_memo1_u37f11a8_click(data, tag, $event); this.dataview_memo1_u37f11a8_click(data, tag, $event);
} }
if(Object.is('Remove', tag)) { if(Object.is('Remove', tag)) {
this.dataviewexpbar_dataview_memo1_uc365542_click(data, tag, $event); this.dataview_memo1_uc365542_click(data, tag, $event);
} }
} }
......
...@@ -2620,4 +2620,4 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -2620,4 +2620,4 @@ export default class MainBase extends Vue implements ControlInterface {
<style lang='less'> <style lang='less'>
@import './main-grid.less'; @import './main-grid.less';
</style>style> </style>
\ No newline at end of file \ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册