fix
This commit is contained in:
2
.env.dev
2
.env.dev
@@ -8,4 +8,4 @@ VUE_APP_BASE_URL = 'https://www.api.aida.com.hk'
|
||||
# 佩佩
|
||||
# VUE_APP_BASE_URL = 'http://192.168.1.7:5567'
|
||||
# 海波
|
||||
# VUE_APP_BASE_URL = 'http://192.168.1.9:5567'
|
||||
VUE_APP_BASE_URL = 'http://192.168.1.9:5567'
|
||||
|
||||
607
.history/src/lang/cn_20240726101702.ts
Normal file
607
.history/src/lang/cn_20240726101702.ts
Normal file
@@ -0,0 +1,607 @@
|
||||
export default {
|
||||
Header:{
|
||||
hello:'你好',
|
||||
HOME:'首页',
|
||||
LIBRARY:'收藏',
|
||||
HISTORY:'历史',
|
||||
WORKS:'作品广场',
|
||||
bindEmail:'绑定邮箱',
|
||||
logOff:'退出登录',
|
||||
Tutorial:'教程',
|
||||
language:'中文',
|
||||
skip:'跳过',
|
||||
emailContent:'你绑定了的邮箱',
|
||||
Email:'邮箱',
|
||||
NextStep:'下一步',
|
||||
verification:'输入验证码',
|
||||
SentTo:'发送',
|
||||
Resend:'重发',
|
||||
Credits:'积分',
|
||||
TaskList:'任务列表',
|
||||
ViewOrders:'查询订单',
|
||||
jsContent1:'邮箱格式不正确',
|
||||
jsContent2:'绑定邮箱成功',
|
||||
jsContent3:`已经长时间未操作,您必须活跃起来,否则将会在{numTime} S 后退出登录`,
|
||||
},
|
||||
allOrder:{
|
||||
Time:'时间',
|
||||
Serial:'序号',
|
||||
Title:'名字',
|
||||
Money:'金额',
|
||||
Payment:'支付方式',
|
||||
State:'状态',
|
||||
Income:'支出',
|
||||
Expend:'收入',
|
||||
credits:'积分',
|
||||
changedCredits:'积分变更',
|
||||
changeEvent:'增加/减少积分',
|
||||
createTime:'创建时间',
|
||||
},
|
||||
payOrder:{
|
||||
OrderInformation:'订单详情',
|
||||
CreditsInformation:'积分详情',
|
||||
},
|
||||
exportModel:{
|
||||
EditExport:'编辑 & 导出',
|
||||
CanvasSize:'画布大小',
|
||||
Height:'高',
|
||||
Width:'宽',
|
||||
CanvasNav:'缩略图',
|
||||
CanvasTool:'画布工具',
|
||||
Color:'颜色',
|
||||
Size:'大小',
|
||||
Brushwork:'绘画',
|
||||
Texture:'材质',
|
||||
FillBack:'填充 & 边',
|
||||
Layer:'层级',
|
||||
More:'参数',
|
||||
insufficient:'您的积分余额不足,如需使用此功能,请点击左上角充值',
|
||||
HDExport:'转高清',
|
||||
Save:'保存',
|
||||
Share:'发布',
|
||||
Export:'导出',
|
||||
SR:'请选择需要超分的图片',
|
||||
requiresCredits:'执行超分的图片需要消耗{data}积分',
|
||||
Scale:'倍率',
|
||||
Cancel:'取消',
|
||||
jsContent1:"您是否已经保存画布内容?如果没有,请再关闭前点击'保存'。",
|
||||
jsContent2:'我们只支持对印花进行超分',
|
||||
jsContent3:'您的积分小于一次超分',
|
||||
jsContent4:'您的积分余额不足',
|
||||
jsContent5:'您选择的第{str}张图像在超分辨率增强后的分辨率超过2048。请选择较低的放大倍数。',
|
||||
jsContent6:'请选择需要超分的图片',
|
||||
jsContent7:'保存成功~',
|
||||
},
|
||||
upgradePlan:{
|
||||
BuyCredlts:'购买积分',
|
||||
credits:'积分',
|
||||
organization:'积分再任意场景都可以使用',
|
||||
CreditCard:'信用卡',
|
||||
Alipay:'支付宝',
|
||||
HongKong:'香港',
|
||||
MainlandChina:'中国大陆',
|
||||
Continue:'继续',
|
||||
payment:'选择付款方式',
|
||||
Cancel:'取消',
|
||||
Payment:'付款',
|
||||
policy1:'我承认我已阅读并同意',
|
||||
policy2:'条款和条件',
|
||||
policy3:'(包括服务范围)及',
|
||||
policy4:'订购协议',
|
||||
completed:'是否已完成支付?',
|
||||
hint:'请保持窗口打开,直到付款完成。如果您无法打开付款窗口,请检查您的浏览器设置,看看弹出窗口是否被阻止。成功付款后,积分可能会延迟发放。请等待1-3分钟,点击积分刷新按钮',
|
||||
Back:'返回',
|
||||
},
|
||||
taskPage:{
|
||||
TaskList:'任务列表',
|
||||
download:'下载',
|
||||
|
||||
},
|
||||
Habit:{
|
||||
Workspace:'工作空间',
|
||||
WorkspaceSetting:'设置工作空间',
|
||||
settingWorkspace:'调整您的工作空间',
|
||||
Overall:'整体',
|
||||
Single:'单件',
|
||||
System:'系统',
|
||||
Designer:'设计师',
|
||||
Mannequin:'模特',
|
||||
Current:'当前',
|
||||
User:'用户',
|
||||
Style:'风格',
|
||||
Select:'选择',
|
||||
Clear:'清除',
|
||||
jsContent1:'是否删除指定工作空间',
|
||||
jsContent2:'请输入当前工作空间的名字',
|
||||
jsContent3:'看到您换了风格。您是否愿意将目前使用的模特替换为系统推荐的模特?',
|
||||
},
|
||||
RobotAssist:{
|
||||
inputContent1:"问我什么都行~",
|
||||
jsContent1:"请输入生成内容~",
|
||||
jsContent2:"欢迎来到AiDA。我是您友好的时尚设计助手。如果您有任何问题或需要帮助,请随时问我。",
|
||||
jsContent3:"看来您可能是新用户,我很乐意为您介绍我们全新升级的AiDA系统。您现在要开始教程吗?",
|
||||
jsContent4:"您可以随时告诉我要开始教程。",
|
||||
jsContent5:"在开始教程之前,我们需要刷新页面。您现在要开始教程吗?",
|
||||
},
|
||||
HomeView:{
|
||||
GetStarted:'开始设计',
|
||||
Start:'开始',
|
||||
Edit:'编辑',
|
||||
Reset:'重置',
|
||||
Design:'设计',
|
||||
Redesign:'重新设计',
|
||||
GeneratedDesign:'生成的设计',
|
||||
SelectedDesign:'喜欢的设计',
|
||||
Export:'导出',
|
||||
moodboard:"情绪板",
|
||||
printboard:"印刷板",
|
||||
colorboard:"调色板",
|
||||
sketchboard:"线稿板",
|
||||
mannequins:"人体模型",
|
||||
masnnequinHint:"您使用的模特与当前的衣服不匹配,这将导致生成的模型不使用所选的衣服",
|
||||
FinalizeCollection:"完成系列",
|
||||
jsContent1:'您必须选择一种或多种颜色进行下一步。',
|
||||
jsContent2:'您必须选择一种或多种颜色进行下一步。',
|
||||
jsContent3:'导出文件失败。',
|
||||
jsContent4: "您的订阅将在 {days} 天 {hours} 小时后到期。为确保服务不中断,请点击此处续订->",
|
||||
jsContent8: "续订订阅。",
|
||||
jsContent7:"友情提示",
|
||||
jsContent5:"我们很高兴让您体验AiDA 3.0。请注意,部分服务在试用期间可能会受到限制。如果您已经准备好全身心投入并享受完整的体验,我们诚挚地邀请您订阅。只需访问",
|
||||
jsContent6:" 就可以开始订阅。感谢您试用我们的服务!",
|
||||
jsContent9:"您确定要清除当前系列并重新开始吗?",
|
||||
jsContent10:"二次创作的作品不允许使用'设计',但是您可以使用'重新设计'",
|
||||
},
|
||||
ProductImg:{
|
||||
Finalize:'完成',
|
||||
SelectCollection:'选择的系列',
|
||||
Upload:'上传',
|
||||
MagicTools:'转换产品图工具',
|
||||
Similarity:'相似度',
|
||||
RelightDirection:'打光方向',
|
||||
GenerateProduct:'生成的产品',
|
||||
SelectedProduct:'选择的产品',
|
||||
Export:'导出',
|
||||
moreTitle:'更多工具',
|
||||
ProductImage:'产品图',
|
||||
Relight:'打光',
|
||||
RightLight:'右侧光',
|
||||
LeftLight:'左侧光',
|
||||
TopLight:'顶部光',
|
||||
BottomLight:'底部光',
|
||||
Clear:'清空',
|
||||
jsContent1:'如果您离开此页,您的更改将会丢失。您确定要离开这一页吗?',
|
||||
jsContent2:'请至少选择一张图片',
|
||||
},
|
||||
LibraryPage:{
|
||||
Organize:'整理',
|
||||
Upload:'上传',
|
||||
Generate:'生成',
|
||||
Close:'取消',
|
||||
Reset:'重置',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
Delete:'删除',
|
||||
Rename:'编辑',
|
||||
Point:'点',
|
||||
inputContent1:'输入名字进行搜索',
|
||||
intersection:'交集',
|
||||
Tag:'标签:',
|
||||
Select:'选择',
|
||||
NoLabel:'空标签',
|
||||
unionSet:'并集',
|
||||
all:'全选',
|
||||
generated:'所有默认材质都是AiDA自己生成',
|
||||
ImageOnly:'图片',
|
||||
TextOnly:'文字',
|
||||
TextImage:'图片-文字',
|
||||
inputContent2:'输入生成图片的标题',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
Model1:'笔墨画风',
|
||||
Model2:'插画画风',
|
||||
Model3:'真实画风',
|
||||
Name:'名字:',
|
||||
Category:'类别:',
|
||||
inputContent3:'输入生成图片的标题',
|
||||
Cancel:'取消',
|
||||
Sure:'保存',
|
||||
Moodboard:'情绪板',
|
||||
Prints:'印花',
|
||||
Sketches:'服装',
|
||||
DesignElements:'设计元素',
|
||||
Mannequins:'模特',
|
||||
model:'模型',
|
||||
jsContent1:'你确定要删除选中图片吗?',
|
||||
jsContent2:'你确定要删除选中图片吗?',
|
||||
jsContent3:'您只能上传图片文件!',
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:'图片已经上传是否继续上传',
|
||||
jsContent6:'输入的内容超过允许输入的最大长度',
|
||||
jsContent7:'请输入内容~',
|
||||
jsContent8:'上传失败',
|
||||
jsContent9:'选择一张图片~',
|
||||
},
|
||||
HistoryPage:{
|
||||
History:'历史',
|
||||
StartDate:'开始日期',
|
||||
EndDate:'结束日期',
|
||||
inputContent1:'输入名字进行搜索',
|
||||
Detail:'细节',
|
||||
Rename:'重命名',
|
||||
Retrieve:'选择',
|
||||
Delete:'删除',
|
||||
inputContent2:'请输入新名称',
|
||||
Submit:'保存',
|
||||
CollectionsName:'名字',
|
||||
source:'来源',
|
||||
UptateTime:'修改时间',
|
||||
SketchCounts:'草图数量',
|
||||
Operations:'Operations',
|
||||
jsContent1:'删除成功',
|
||||
jsContent2:'您确定要删除这个收藏吗?',
|
||||
jsContent3:'修改成功',
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:'图片已经上传是否继续上传',
|
||||
jsContent6:'输入的内容超过允许输入的最大长度',
|
||||
jsContent7:'请输入内容~',
|
||||
},
|
||||
ModelPlacement:{
|
||||
Registration:'新增模特',
|
||||
Submit:'保存',
|
||||
Preview:'预览',
|
||||
Back:'Back',
|
||||
Restore:'重置',
|
||||
System:'系统',
|
||||
Library:'收藏',
|
||||
Point:'点位',
|
||||
RemovePoint:'删除点位',
|
||||
mannequinHint:'模特背景图片请使用白色或者其他颜色来增强效果',
|
||||
SHOULDER:'肩膀',
|
||||
WAISTBAND:'腰部',
|
||||
HAND:'手',
|
||||
jsContent1:"您还没有保存,模特不会上传,确定要继续吗?",
|
||||
jsContent2:'图片已经上传是否继续上传',
|
||||
},
|
||||
ModelPlacementMobile:{
|
||||
Registration:'新增模特',
|
||||
Submit:'保存',
|
||||
Preview:'预览',
|
||||
Back:'Back',
|
||||
Restore:'重置',
|
||||
System:'系统',
|
||||
Library:'收藏',
|
||||
Point:'点位',
|
||||
RemovePoint:'删除点位',
|
||||
mannequinHint:'模特背景图片请使用白色或者其他颜色来增强效果',
|
||||
SHOULDER:'肩膀',
|
||||
WAISTBAND:'腰部',
|
||||
HAND:'手',
|
||||
jsContent1:"您还没有保存,模特不会上传,确定要继续吗?",
|
||||
jsContent2:'图片已经上传是否继续上传',
|
||||
},
|
||||
Upload:{
|
||||
Delete:'删除',
|
||||
Maximum2M:'您最多可以上传10张照片,每张照片不能超过5MB',
|
||||
jsContent1:'您只能上传图片文件!',
|
||||
jsContent2:'图片必须小于5MB',
|
||||
jsContent3:'上传失败',
|
||||
},
|
||||
SketchboardUpload:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
Generate:'生成',
|
||||
Close:'取消',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
PIN:'PIN',
|
||||
Maximum:'最多可上传{maxImg}张图片,每张图片最大5MB',
|
||||
Thumbnail:'选择的线稿',
|
||||
inputContent1:'生成图片的标题',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
jsContent1:"上传失败",
|
||||
jsContent2:"您只能上传图片文件!",
|
||||
jsContent3:'图片必须小于5MB',
|
||||
jsContent4:"超过允许上传的最大图片数量",
|
||||
jsContent5:"请选择一张图片",
|
||||
jsContent6:"输入的内容超过允许输入的最大长度",
|
||||
jsContent7:"请输入内容~",
|
||||
},
|
||||
PrintboardUpload:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
Generate:'生成',
|
||||
Close:'取消',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
PIN:'PIN',
|
||||
Maximum:'最多可上传16张图片,每张图片最大5MB',
|
||||
Thumbnail:'选择的印花',
|
||||
inputContent1:'生成图片的标题',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
PatternTitle:'生成可在服装上完全平铺的重复设计图案。',
|
||||
LogoTitle:'为文字内容创建艺术字体设计,适用于各种标语或短语。',
|
||||
SloganTitle:'输入的内容超过允许输入的最大长度',
|
||||
jsContent1:"您只能上传图片文件!",
|
||||
jsContent2:'图片必须小于5MB',
|
||||
jsContent3:"超过允许上传的最大图片数量",
|
||||
jsContent4:"请选择一张图片",
|
||||
jsContent5:"输入的内容超过允许输入的最大长度",
|
||||
jsContent6:"请输入内容~",
|
||||
},
|
||||
ColorboardUpload:{
|
||||
Thumbnail:'选择的颜色缩略图',
|
||||
Clear:'清除',
|
||||
Palette:'调色板',
|
||||
HEX:'HEX',
|
||||
RGBA:'RGBA',
|
||||
UploadImage:'上传图片',
|
||||
ColorCode:'颜色代码',
|
||||
SelectSuccessively:'连选',
|
||||
SelectSuccessivelyOnTitle:'连续选色模式开启.',
|
||||
SelectSuccessivelyOffTitle:'连续选色模式关闭.',
|
||||
SelectSeparately:'单选',
|
||||
ExtractColor:'提取颜色',
|
||||
Single:'单色',
|
||||
Gradual:'渐变',
|
||||
Alignment:'线性',
|
||||
uploadTitle:'从本地上传图片',
|
||||
selectTitle:'从情绪版或印花版选择图片',
|
||||
jsContent1:"您的浏览器不支持",
|
||||
jsContent2:"找不到这个TCX的颜色",
|
||||
jsContent3:"您只能上传图片文件!",
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:"请输入正确的TCX值",
|
||||
jsContent6:"请至少选择一个情绪版或者印花",
|
||||
},
|
||||
selectImgList:{
|
||||
SelectImg:'选择图片',
|
||||
Clear:'关闭',
|
||||
},
|
||||
MoodboardUpload:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
Generate:'生成',
|
||||
Delete:'删除',
|
||||
Maximum:'最多可上传8张图片,每张图片最大5MB',
|
||||
Thumbnail:'选择的情绪板',
|
||||
layout:'布局',
|
||||
selected:'当前的情绪版布局',
|
||||
Edit:'编辑',
|
||||
jsContent1:'您最多可以选择8张图片',
|
||||
jsContent2:"上传失败",
|
||||
jsContent3:"您只能上传图片文件!",
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:'请点击布局进行随机排序',
|
||||
},
|
||||
Cropper:{
|
||||
Cutpicture:'切图',
|
||||
Finish:'完成',
|
||||
Cancel:'取消',
|
||||
CropPreview:'缩略图',
|
||||
},
|
||||
Material:{
|
||||
inputContent1:'输入名字进行搜索',
|
||||
PIN:'PIN',
|
||||
},
|
||||
MarketingSketchUpload:{
|
||||
Upload:'上传',
|
||||
MyLibrary:'我的收藏',
|
||||
maximumLength:'最多可以上传15张照片,每张照片不能超过5MB',
|
||||
jsContent1:'上传失败',
|
||||
jsContent2:"您只能上传图片文件!",
|
||||
jsContent3:'图片必须小于5MB',
|
||||
jsContent5:'超过允许上传的最大图片数量',
|
||||
},
|
||||
layout:{
|
||||
MoodBoardDesign:'设计情绪板',
|
||||
LayerOptions:'图层选项',
|
||||
Submit:'保存',
|
||||
},
|
||||
Generate:{
|
||||
ImageOnly:'图片',
|
||||
TextOnly:'文字',
|
||||
TextImage:'图片-文字',
|
||||
Model1:'笔墨画风',
|
||||
Model2:'插画画风',
|
||||
Model3:'真实画风',
|
||||
inputContent1:'输入生成图片的标题',
|
||||
Generate:'生成',
|
||||
Sequence:'队列',
|
||||
Close:'取消',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
Merge:'合成',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
effectPoor:'当前生成的图像质量低于标准。请考虑调整您的提示词并再次尝试。',
|
||||
Model:'模型',
|
||||
uploadTitle:'上传参考图',
|
||||
sloganTitle:'输入文字内容',
|
||||
jsContent1:"您只能上传图片文件!",
|
||||
jsContent2:'图片必须小于5MB',
|
||||
jsContent3:"请输入内容~",
|
||||
jsContent4:'输入的内容超过允许输入的最大长度',
|
||||
jsContent5:"请输入内容~",
|
||||
jsContent6:"您最多可以选择8张图片",
|
||||
jsContent7:"上传失败",
|
||||
jsContent8:"您{str}还有{num}次生成额度。",
|
||||
jsContent9:"您的{str}生成额度已用完。",
|
||||
jsContent10:"请完成标语图片",
|
||||
jsContent11:"看到输入的内容可能存在重叠,重叠会影响最终效果哦~",
|
||||
jsContent12:"最少需要创建一个文字",
|
||||
},
|
||||
collectionModal:{
|
||||
Moodboard:'情绪板',
|
||||
Printboard:'印花板',
|
||||
Colorboard:'颜色板',
|
||||
Sketchboard:'线稿板块',
|
||||
MoodCollection:'为您的系列选择情绪版',
|
||||
PrinCollection:'为您的系列选择印花版',
|
||||
ColorCollection:'为您的系列选择颜色版',
|
||||
SketchCollection:'为您的系列选择线稿版',
|
||||
jsContent1:'因为您选择了多张图片,请点击布局后继续.',
|
||||
jsContent2:'上传的文件不会保存,是否继续? ',
|
||||
jsContent3:'您必须选择一种或多种颜色进行下一步。',
|
||||
jsContent5:"我们检测到您的({str})上的PIN数量超过了八个,这可能会导致一些已钉住的项目未被使用。您是否仍要继续?",
|
||||
},
|
||||
DesignDetail:{
|
||||
Details:'详情',
|
||||
EditDetails:'编辑设计的细节',
|
||||
editTitle:'修改单品',
|
||||
DetailTitle:'删除单品',
|
||||
compareTitle:'对比',
|
||||
Submit:'保存',
|
||||
CurrentApparel:'当前服装',
|
||||
editSketchTitle:'修改草图',
|
||||
CurrentPrint:'当前印花',
|
||||
CurrentColor:'当前颜色',
|
||||
},
|
||||
DesignDetailAlter:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
inputContent1:'输入名字进行搜索',
|
||||
Palette:'调色板',
|
||||
HEX:'HEX',
|
||||
RGBA:'RGBA',
|
||||
UploadImage:'上传图片',
|
||||
Delete:'删除',
|
||||
ColorCode:'颜色代码',
|
||||
jsContent1:"您的浏览器不支持",
|
||||
jsContent2:"您最多可以选择8张图片",
|
||||
jsContent3:"上传失败",
|
||||
jsContent4:'您只能上传图片文件!',
|
||||
jsContent5:'Image must smaller than 5MB!',
|
||||
jsContent6:"找不到这个TCX的颜色",
|
||||
},
|
||||
addDetails:{
|
||||
AddDetails:'添加细节',
|
||||
submit:'保存',
|
||||
jsContent1:'请至少绘制一条线段',
|
||||
},
|
||||
DesignDetailEnd:{
|
||||
NewApparel:'选择的服装',
|
||||
NewPrint:'选择的印花',
|
||||
Placement:'模式',
|
||||
Overall:'整体',
|
||||
Single:'单个',
|
||||
NewColor:'选择的颜色',
|
||||
preview:'预览',
|
||||
Layout:'布局',
|
||||
jsContent1:'请选择印个印花',
|
||||
jsContent2:'请选择颜色',
|
||||
},
|
||||
DesignPrintOperation:{
|
||||
Placement:'调整位置',
|
||||
Overall:'整体',
|
||||
Single:'单件',
|
||||
Scale:'Scale',
|
||||
Random:'随机',
|
||||
inputContent:'输入名字进行搜索',
|
||||
preview:'预览',
|
||||
isOverall:'图案图像不能在单件模式下使用',
|
||||
jsContent1:'以上更改尚未保存,您确定要继续吗?',
|
||||
},
|
||||
uploadFile:{
|
||||
jsContent1:'您最多可以选择{maxImg}张图片哦',
|
||||
},
|
||||
isTest:{
|
||||
available:"此功能对试用用户不可用。",
|
||||
src:"此功能对试用用户不开放,请访问进行订阅。",
|
||||
userName:'试用用户',
|
||||
loginIsTest:"您是试用用户,试用期到 {date}。为了用户数据的安全,我们不会保存试用用户上传的任何个人数据,并会在每次注销后擦除个人数据。如果您需要订阅,请点击 ->",
|
||||
image:'由于您是试用用户,您只能上传10张图片。'
|
||||
},
|
||||
setLabel:{
|
||||
EditTag:'编辑标签',
|
||||
jsContent1:'请输入标签名称',
|
||||
},
|
||||
works:{
|
||||
all:'全部',
|
||||
FavoriteWorks:'点赞的作品',
|
||||
MyWorks:'我的作品',
|
||||
},
|
||||
Publish:{
|
||||
Publish:'发布',
|
||||
CoverPicture:'封面图',
|
||||
CollectionTitle:'系列名字',
|
||||
Description:'描述',
|
||||
Permissions:'权限',
|
||||
PermissionsItem1:'允许其他用户进行二次创作。',
|
||||
Close:'关闭',
|
||||
UpdatePublish:'更新发布',
|
||||
jsContent1:'如果您离开此页,您的更改将会丢失。您确定要离开这一页吗?',
|
||||
jsContent2:'请输入您的作品名称',
|
||||
jsContent3:'这将把您的作品发布到广场上,供所有用户查看。请确认是否发布?',
|
||||
jsContent4:'发布成功!你可以在我的作品中找到',
|
||||
},
|
||||
newScaleImage:{
|
||||
Collection:'系列',
|
||||
SecondaryCreation:'二次创作',
|
||||
CreationTime:'创建时间',
|
||||
UpdateTime:'更新时间',
|
||||
Comment:'评论',
|
||||
NoComments:'没有评论',
|
||||
first:'你可以成为第一个评论',
|
||||
reply:'回复',
|
||||
unfold:'展开',
|
||||
Collapse:'折叠',
|
||||
Title:'标题',
|
||||
Original:'原创',
|
||||
from:'源自',
|
||||
Delete:'删除',
|
||||
Describe:'描述',
|
||||
replyAll:'所有回复',
|
||||
jsContent1:'请先登录或者升级为正式用户',
|
||||
jsContent2:'作者不允许二次创作',
|
||||
jsContent3:'请输入评论内容',
|
||||
jsContent4:'是否删除当前评论',
|
||||
jsContent5:'是否删除当前作品',
|
||||
jsContent6:'作品被作者删除',
|
||||
},
|
||||
guide:{
|
||||
guide1:"在<strong>工作空间</strong>中,您可以个性化您的设计设置,包括选择适用于男装或女装的设计,以及选择用于创作的人体模型。",
|
||||
guide2:"选择您要设计的服装性别。",
|
||||
guide3:'在此更改人体模型。',
|
||||
guide4:'您目前可以从我们的系统库中选择人体模型。稍后,您还可以在注册自己的人体模型后从用户库中进行选择。',
|
||||
guide5:'在这里开始您的创意之旅。 ',
|
||||
guide6:'对于情绪板、印花或服装,我们提供三种不同的图片添加方法。第一种选择是<strong>上传</strong>,允许您直接从本地设备上传。',
|
||||
guide7:"第二种方法是从您的<strong>收藏</strong>中选择。<br> 您可能会注意到您的库页面目前是空的;不必担心。您上传的所有图像都将自动添加到您的库中。将来,您无需每次上传,只需从您的库中选择即可。",
|
||||
guide8:'第三种方法是使用最新的图像生成技术<strong>生成</strong>图像。',
|
||||
guide9:"输入捕捉您希望表达的情绪的关键词,然后单击<strong>生成</strong>按钮。",
|
||||
guide10:'为您的心情板选择两个图像。',
|
||||
guide11:"点击此处布局您的情绪版。",
|
||||
guide12:"点击此处生成印花图片。",
|
||||
guide13:"点击此处生成印花图片。",
|
||||
guide14:"我们为生成图片提供三个输入选项:仅图片、仅文本和图片文本。",
|
||||
guide15:"选择此选项,我们将使用您上传的图片和输入的文本生成四张印花图片。",
|
||||
guide16:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
guide17:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
guide18:"在此处上传输入图片。",
|
||||
guide19:"点击此图片进行选择。",
|
||||
guide20:"输入关于您希望创建的印花的关键词,然后点击<strong>生成</strong>按钮。",
|
||||
guide21:"选择您最喜欢的生成印花。",
|
||||
guide22:"点击此处进行下一步。",
|
||||
guide23:"点击此处从图像中提取主要颜色。",
|
||||
guide24:"从这些颜色块中选择您想要的第一种颜色。",
|
||||
guide25:"点击此块选择第二种颜色。",
|
||||
guide26:"从这些颜色块中选择您想要的颜色。",
|
||||
guide27:"点击此处进行下一步。",
|
||||
guide28:"点击此处生成服装草图。",
|
||||
guide29:"使用仅文本选项进行生成。",
|
||||
guide30:"输入关于您希望创建的草图的关键词,然后点击<strong>生成</strong>按钮。",
|
||||
guide31:"点击此处为生成的草图选择一个类别。",
|
||||
guide32:"为草图选择正确的类别。",
|
||||
guide33:"选择您最喜欢的生成草图。",
|
||||
guide34:"点击此处完成上传过程。",
|
||||
guide35:"点击此处让AI生成设计插图。",
|
||||
guide36:"请稍候几秒钟。",
|
||||
guide37:"点击小红心保存您喜欢的设计。",
|
||||
guide38:"点击“<strong>重新设计</strong>”以生成八个新的服装供您选择。",
|
||||
guide39:"点击此处让AI生成设计插图。",
|
||||
guide40:"点击您感兴趣的任何设计图片以修改细节。",
|
||||
guide41:"点击衣服以修改其细节。",
|
||||
guide42:"点击此处添加或更改印花。",
|
||||
guide43:"您可以在收藏中找到您之前上传的印花。",
|
||||
guide44:"为此草图选择一个印花。",
|
||||
guide45:"点击此处布局所选印花。",
|
||||
guide46:"在此处预览印刷设计。",
|
||||
guide47:"在此处保存印刷设计。",
|
||||
guide48:"点击此处完成修改。",
|
||||
guide49:"点击此处导出您刚刚设计的系列。",
|
||||
guide50:"您的指南已经完成,现在您可以自由创作。要了解更多见解和细节,请查看我们主页上的演示视频:<a href='https://code-create.com.hk/aida/' style='pointer-events: auto;' target='_blank'>https://code-create.com.hk/aida/</a>。您可以随时告诉机器人您想重新开始教程。",
|
||||
},
|
||||
}
|
||||
607
.history/src/lang/cn_20240814160254.ts
Normal file
607
.history/src/lang/cn_20240814160254.ts
Normal file
@@ -0,0 +1,607 @@
|
||||
export default {
|
||||
Header:{
|
||||
hello:'你好',
|
||||
HOME:'首页',
|
||||
LIBRARY:'收藏',
|
||||
HISTORY:'历史',
|
||||
WORKS:'作品广场',
|
||||
bindEmail:'绑定邮箱',
|
||||
logOff:'退出登录',
|
||||
Tutorial:'教程',
|
||||
language:'中文',
|
||||
skip:'跳过',
|
||||
emailContent:'你绑定了的邮箱',
|
||||
Email:'邮箱',
|
||||
NextStep:'下一步',
|
||||
verification:'输入验证码',
|
||||
SentTo:'发送',
|
||||
Resend:'重发',
|
||||
Credits:'积分',
|
||||
TaskList:'任务列表',
|
||||
ViewOrders:'查询订单',
|
||||
jsContent1:'邮箱格式不正确',
|
||||
jsContent2:'绑定邮箱成功',
|
||||
jsContent3:`已经长时间未操作,您必须活跃起来,否则将会在{numTime} S 后退出登录`,
|
||||
},
|
||||
allOrder:{
|
||||
Time:'时间',
|
||||
Serial:'序号',
|
||||
Title:'名字',
|
||||
Money:'金额',
|
||||
Payment:'支付方式',
|
||||
State:'状态',
|
||||
Income:'支出',
|
||||
Expend:'收入',
|
||||
credits:'积分',
|
||||
changedCredits:'积分变更',
|
||||
changeEvent:'增加/减少积分',
|
||||
createTime:'创建时间',
|
||||
},
|
||||
payOrder:{
|
||||
OrderInformation:'订单详情',
|
||||
CreditsInformation:'积分详情',
|
||||
},
|
||||
exportModel:{
|
||||
EditExport:'编辑 & 导出',
|
||||
CanvasSize:'画布大小',
|
||||
Height:'高',
|
||||
Width:'宽',
|
||||
CanvasNav:'缩略图',
|
||||
CanvasTool:'画布工具',
|
||||
Color:'颜色',
|
||||
Size:'大小',
|
||||
Brushwork:'绘画',
|
||||
Texture:'材质',
|
||||
FillBack:'填充 & 边',
|
||||
Layer:'层级',
|
||||
More:'参数',
|
||||
insufficient:'您的积分余额不足,如需使用此功能,请点击左上角充值',
|
||||
HDExport:'转高清',
|
||||
Save:'保存',
|
||||
Share:'发布',
|
||||
Export:'导出',
|
||||
SR:'请选择需要超分的图片',
|
||||
requiresCredits:'执行超分的图片需要消耗{data}积分',
|
||||
Scale:'倍率',
|
||||
Cancel:'取消',
|
||||
jsContent1:"您是否已经保存画布内容?如果没有,请再关闭前点击'保存'。",
|
||||
jsContent2:'我们只支持对印花进行超分',
|
||||
jsContent3:'您的积分小于一次超分',
|
||||
jsContent4:'您的积分余额不足',
|
||||
jsContent5:'您选择的第{str}张图像在超分辨率增强后的分辨率超过2048。请选择较低的放大倍数。',
|
||||
jsContent6:'请选择需要超分的图片',
|
||||
jsContent7:'保存成功~',
|
||||
},
|
||||
upgradePlan:{
|
||||
BuyCredlts:'购买积分',
|
||||
credits:'积分',
|
||||
organization:'积分再任意场景都可以使用',
|
||||
CreditCard:'信用卡',
|
||||
Alipay:'支付宝',
|
||||
HongKong:'香港',
|
||||
MainlandChina:'中国大陆',
|
||||
Continue:'继续',
|
||||
payment:'选择付款方式',
|
||||
Cancel:'取消',
|
||||
Payment:'付款',
|
||||
policy1:'我承认我已阅读并同意',
|
||||
policy2:'条款和条件',
|
||||
policy3:'(包括服务范围)及',
|
||||
policy4:'订购协议',
|
||||
completed:'是否已完成支付?',
|
||||
hint:'请保持窗口打开,直到付款完成。如果您无法打开付款窗口,请检查您的浏览器设置,看看弹出窗口是否被阻止。成功付款后,积分可能会延迟发放。请等待1-3分钟,点击积分刷新按钮',
|
||||
Back:'返回',
|
||||
},
|
||||
taskPage:{
|
||||
TaskList:'任务列表',
|
||||
download:'下载',
|
||||
|
||||
},
|
||||
Habit:{
|
||||
Workspace:'工作空间',
|
||||
WorkspaceSetting:'设置工作空间',
|
||||
settingWorkspace:'调整您的工作空间',
|
||||
Overall:'整体',
|
||||
Single:'单件',
|
||||
System:'系统',
|
||||
Designer:'设计师',
|
||||
Mannequin:'模特',
|
||||
Current:'当前',
|
||||
User:'用户',
|
||||
Style:'风格',
|
||||
Select:'选择',
|
||||
Clear:'清除',
|
||||
jsContent1:'是否删除指定工作空间',
|
||||
jsContent2:'请输入当前工作空间的名字',
|
||||
jsContent3:'看到您换了风格。您是否愿意将目前使用的模特替换为系统推荐的模特?',
|
||||
},
|
||||
RobotAssist:{
|
||||
inputContent1:"问我什么都行~",
|
||||
jsContent1:"请输入生成内容~",
|
||||
jsContent2:"欢迎来到AiDA。我是您友好的时尚设计助手。如果您有任何问题或需要帮助,请随时问我。",
|
||||
jsContent3:"看来您可能是新用户,我很乐意为您介绍我们全新升级的AiDA系统。您现在要开始教程吗?",
|
||||
jsContent4:"您可以随时告诉我要开始教程。",
|
||||
jsContent5:"在开始教程之前,我们需要刷新页面。您现在要开始教程吗?",
|
||||
},
|
||||
HomeView:{
|
||||
GetStarted:'开始设计',
|
||||
Start:'开始',
|
||||
Edit:'编辑',
|
||||
Reset:'重置',
|
||||
Design:'设计',
|
||||
Redesign:'重新设计',
|
||||
GeneratedDesign:'生成的设计',
|
||||
SelectedDesign:'喜欢的设计',
|
||||
Export:'导出',
|
||||
moodboard:"情绪板",
|
||||
printboard:"印刷板",
|
||||
colorboard:"调色板",
|
||||
sketchboard:"线稿板",
|
||||
mannequins:"人体模型",
|
||||
masnnequinHint:"您使用的模特与当前的衣服不匹配,这将导致生成的模型不使用所选的衣服",
|
||||
FinalizeCollection:"完成系列",
|
||||
jsContent1:'您必须选择一种或多种颜色进行下一步。',
|
||||
jsContent2:'您必须选择一种或多种颜色进行下一步。',
|
||||
jsContent3:'导出文件失败。',
|
||||
jsContent4: "您的订阅将在 {days} 天 {hours} 小时后到期。为确保服务不中断,请点击此处续订->",
|
||||
jsContent8: "续订订阅。",
|
||||
jsContent7:"友情提示",
|
||||
jsContent5:"我们很高兴让您体验AiDA 3.0。请注意,部分服务在试用期间可能会受到限制。如果您已经准备好全身心投入并享受完整的体验,我们诚挚地邀请您订阅。只需访问",
|
||||
jsContent6:" 就可以开始订阅。感谢您试用我们的服务!",
|
||||
jsContent9:"您确定要清除当前系列并重新开始吗?",
|
||||
jsContent10:"二次创作的作品不允许使用'设计',但是您可以使用'重新设计'",
|
||||
},
|
||||
ProductImg:{
|
||||
Finalize:'完成',
|
||||
SelectCollection:'选择的系列',
|
||||
Upload:'上传',
|
||||
MagicTools:'转换产品图工具',
|
||||
Similarity:'相似度',
|
||||
RelightDirection:'打光方向',
|
||||
GenerateProduct:'生成的产品',
|
||||
SelectedProduct:'选择的产品',
|
||||
Export:'导出',
|
||||
moreTitle:'更多工具',
|
||||
ProductImage:'产品图',
|
||||
Relight:'打光',
|
||||
RightLight:'右侧光',
|
||||
LeftLight:'左侧光',
|
||||
TopLight:'顶部光',
|
||||
BottomLight:'底部光',
|
||||
Clear:'清空',
|
||||
jsContent1:'如果您离开此页,您的更改将会丢失。您确定要离开这一页吗?',
|
||||
jsContent2:'请至少选择一张图片',
|
||||
},
|
||||
LibraryPage:{
|
||||
Organize:'整理',
|
||||
Upload:'上传',
|
||||
Generate:'生成',
|
||||
Close:'取消',
|
||||
Reset:'重置',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
Delete:'删除',
|
||||
Rename:'编辑',
|
||||
Point:'点',
|
||||
inputContent1:'输入名字进行搜索',
|
||||
intersection:'交集',
|
||||
Tag:'标签:',
|
||||
Select:'选择',
|
||||
NoLabel:'空标签',
|
||||
unionSet:'并集',
|
||||
all:'全选',
|
||||
generated:'所有默认材质都是AiDA自己生成',
|
||||
ImageOnly:'图片',
|
||||
TextOnly:'文字',
|
||||
TextImage:'图片-文字',
|
||||
inputContent2:'输入生成图片的标题',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
Model1:'笔墨画风',
|
||||
Model2:'插画画风',
|
||||
Model3:'真实画风',
|
||||
Name:'名字:',
|
||||
Category:'类别:',
|
||||
inputContent3:'输入生成图片的标题',
|
||||
Cancel:'取消',
|
||||
Sure:'保存',
|
||||
Moodboard:'情绪板',
|
||||
Prints:'印花',
|
||||
Sketches:'服装',
|
||||
DesignElements:'设计元素',
|
||||
Mannequins:'模特',
|
||||
model:'模型',
|
||||
jsContent1:'你确定要删除选中图片吗?',
|
||||
jsContent2:'你确定要删除选中图片吗?',
|
||||
jsContent3:'您只能上传图片文件!',
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:'图片已经上传是否继续上传',
|
||||
jsContent6:'输入的内容超过允许输入的最大长度',
|
||||
jsContent7:'请输入内容~',
|
||||
jsContent8:'上传失败',
|
||||
jsContent9:'选择一张图片~',
|
||||
},
|
||||
HistoryPage:{
|
||||
History:'历史',
|
||||
StartDate:'开始日期',
|
||||
EndDate:'结束日期',
|
||||
inputContent1:'输入名字进行搜索',
|
||||
Detail:'细节',
|
||||
Rename:'重命名',
|
||||
Retrieve:'选择',
|
||||
Delete:'删除',
|
||||
inputContent2:'请输入新名称',
|
||||
Submit:'保存',
|
||||
CollectionsName:'名字',
|
||||
source:'来源',
|
||||
UptateTime:'修改时间',
|
||||
SketchCounts:'草图数量',
|
||||
Operations:'Operations',
|
||||
jsContent1:'删除成功',
|
||||
jsContent2:'您确定要删除这个收藏吗?',
|
||||
jsContent3:'修改成功',
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:'图片已经上传是否继续上传',
|
||||
jsContent6:'输入的内容超过允许输入的最大长度',
|
||||
jsContent7:'请输入内容~',
|
||||
},
|
||||
ModelPlacement:{
|
||||
Registration:'新增模特',
|
||||
Submit:'保存',
|
||||
Preview:'预览',
|
||||
Back:'Back',
|
||||
Restore:'重置',
|
||||
System:'系统',
|
||||
Library:'收藏',
|
||||
Point:'点位',
|
||||
RemovePoint:'删除点位',
|
||||
mannequinHint:'模特背景图片请使用白色或者其他颜色来增强效果',
|
||||
SHOULDER:'肩膀',
|
||||
WAISTBAND:'腰部',
|
||||
HAND:'手',
|
||||
jsContent1:"您还没有保存,模特不会上传,确定要继续吗?",
|
||||
jsContent2:'图片已经上传是否继续上传',
|
||||
},
|
||||
ModelPlacementMobile:{
|
||||
Registration:'新增模特',
|
||||
Submit:'保存',
|
||||
Preview:'预览',
|
||||
Back:'Back',
|
||||
Restore:'重置',
|
||||
System:'系统',
|
||||
Library:'收藏',
|
||||
Point:'点位',
|
||||
RemovePoint:'删除点位',
|
||||
mannequinHint:'模特背景图片请使用白色或者其他颜色来增强效果',
|
||||
SHOULDER:'肩膀',
|
||||
WAISTBAND:'腰部',
|
||||
HAND:'手',
|
||||
jsContent1:"您还没有保存,模特不会上传,确定要继续吗?",
|
||||
jsContent2:'图片已经上传是否继续上传',
|
||||
},
|
||||
Upload:{
|
||||
Delete:'删除',
|
||||
Maximum2M:'您最多可以上传10张照片,每张照片不能超过5MB',
|
||||
jsContent1:'您只能上传图片文件!',
|
||||
jsContent2:'图片必须小于5MB',
|
||||
jsContent3:'上传失败',
|
||||
},
|
||||
SketchboardUpload:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
Generate:'生成',
|
||||
Close:'取消',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
PIN:'PIN',
|
||||
Maximum:'最多可上传{maxImg}张图片,每张图片最大5MB',
|
||||
Thumbnail:'选择的线稿',
|
||||
inputContent1:'生成图片的标题',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
jsContent1:"上传失败",
|
||||
jsContent2:"您只能上传图片文件!",
|
||||
jsContent3:'图片必须小于5MB',
|
||||
jsContent4:"超过允许上传的最大图片数量",
|
||||
jsContent5:"请选择一张图片",
|
||||
jsContent6:"输入的内容超过允许输入的最大长度",
|
||||
jsContent7:"请输入内容~",
|
||||
},
|
||||
PrintboardUpload:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
Generate:'生成',
|
||||
Close:'取消',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
PIN:'PIN',
|
||||
Maximum:'最多可上传16张图片,每张图片最大5MB',
|
||||
Thumbnail:'选择的印花',
|
||||
inputContent1:'生成图片的标题',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
PatternTitle:'生成可在服装上完全平铺的重复设计图案。',
|
||||
LogoTitle:'为文字内容创建艺术字体设计,适用于各种标语或短语。',
|
||||
SloganTitle:'输入的内容超过允许输入的最大长度',
|
||||
jsContent1:"您只能上传图片文件!",
|
||||
jsContent2:'图片必须小于5MB',
|
||||
jsContent3:"超过允许上传的最大图片数量",
|
||||
jsContent4:"请选择一张图片",
|
||||
jsContent5:"输入的内容超过允许输入的最大长度",
|
||||
jsContent6:"请输入内容~",
|
||||
},
|
||||
ColorboardUpload:{
|
||||
Thumbnail:'选择的颜色缩略图',
|
||||
Clear:'清除',
|
||||
Palette:'调色板',
|
||||
HEX:'HEX',
|
||||
RGBA:'RGBA',
|
||||
UploadImage:'上传图片',
|
||||
ColorCode:'颜色代码',
|
||||
SelectSuccessively:'连选',
|
||||
SelectSuccessivelyOnTitle:'连续选色模式开启.',
|
||||
SelectSuccessivelyOffTitle:'连续选色模式关闭.',
|
||||
SelectSeparately:'单选',
|
||||
ExtractColor:'提取颜色',
|
||||
Single:'单色',
|
||||
Gradual:'渐变',
|
||||
Alignment:'线性',
|
||||
uploadTitle:'从本地上传图片',
|
||||
selectTitle:'从情绪版或印花版选择图片',
|
||||
jsContent1:"您的浏览器不支持",
|
||||
jsContent2:"找不到这个TCX的颜色",
|
||||
jsContent3:"您只能上传图片文件!",
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:"请输入正确的TCX值",
|
||||
jsContent6:"请至少选择一个情绪版或者印花",
|
||||
},
|
||||
selectImgList:{
|
||||
SelectImg:'选择图片',
|
||||
Clear:'关闭',
|
||||
},
|
||||
MoodboardUpload:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
Generate:'生成',
|
||||
Delete:'删除',
|
||||
Maximum:'最多可上传8张图片,每张图片最大5MB',
|
||||
Thumbnail:'选择的情绪板',
|
||||
layout:'布局',
|
||||
selected:'当前的情绪版布局',
|
||||
Edit:'编辑',
|
||||
jsContent1:'您最多可以选择8张图片',
|
||||
jsContent2:"上传失败",
|
||||
jsContent3:"您只能上传图片文件!",
|
||||
jsContent4:'图片必须小于5MB',
|
||||
jsContent5:'请点击布局进行随机排序',
|
||||
},
|
||||
Cropper:{
|
||||
Cutpicture:'切图',
|
||||
Finish:'完成',
|
||||
Cancel:'取消',
|
||||
CropPreview:'缩略图',
|
||||
},
|
||||
Material:{
|
||||
inputContent1:'输入名字进行搜索',
|
||||
PIN:'PIN',
|
||||
},
|
||||
MarketingSketchUpload:{
|
||||
Upload:'上传',
|
||||
MyLibrary:'我的收藏',
|
||||
maximumLength:'最多可以上传15张照片,每张照片不能超过5MB',
|
||||
jsContent1:'上传失败',
|
||||
jsContent2:"您只能上传图片文件!",
|
||||
jsContent3:'图片必须小于5MB',
|
||||
jsContent5:'超过允许上传的最大图片数量',
|
||||
},
|
||||
layout:{
|
||||
MoodBoardDesign:'设计情绪板',
|
||||
LayerOptions:'图层选项',
|
||||
Submit:'保存',
|
||||
},
|
||||
Generate:{
|
||||
ImageOnly:'图片',
|
||||
TextOnly:'文字',
|
||||
TextImage:'图片-文字',
|
||||
Model1:'笔墨画风',
|
||||
Model2:'插画画风',
|
||||
Model3:'真实画风',
|
||||
inputContent1:'输入生成图片的标题',
|
||||
Generate:'生成',
|
||||
Sequence:'队列',
|
||||
Close:'取消',
|
||||
currently:'您排在队列中的第{generateLineUp}位',
|
||||
Merge:'合成',
|
||||
maximumLength:'输入的内容超过允许输入的最大长度',
|
||||
effectPoor:'当前生成的图像质量低于标准。请考虑调整您的提示词并再次尝试。',
|
||||
Model:'模型',
|
||||
uploadTitle:'上传参考图',
|
||||
sloganTitle:'输入文字内容',
|
||||
jsContent1:"您只能上传图片文件!",
|
||||
jsContent2:'图片必须小于5MB',
|
||||
jsContent3:"请输入内容~",
|
||||
jsContent4:'输入的内容超过允许输入的最大长度',
|
||||
jsContent5:"请输入内容~",
|
||||
jsContent6:"您最多可以选择8张图片",
|
||||
jsContent7:"上传失败",
|
||||
jsContent8:"您{str}还有{num}次生成额度。",
|
||||
jsContent9:"您的{str}生成额度已用完。",
|
||||
jsContent10:"请完成标语图片",
|
||||
jsContent11:"看到输入的内容可能存在重叠,重叠会影响最终效果哦~",
|
||||
jsContent12:"最少需要创建一个文字",
|
||||
},
|
||||
collectionModal:{
|
||||
Moodboard:'情绪板',
|
||||
Printboard:'印花板',
|
||||
Colorboard:'颜色板',
|
||||
Sketchboard:'线稿板块',
|
||||
MoodCollection:'为您的系列选择情绪版',
|
||||
PrinCollection:'为您的系列选择印花版',
|
||||
ColorCollection:'为您的系列选择颜色版',
|
||||
SketchCollection:'为您的系列选择线稿版',
|
||||
jsContent1:'因为您选择了多张图片,请点击布局后继续.',
|
||||
jsContent2:'上传的文件不会保存,是否继续? ',
|
||||
jsContent3:'您必须选择一种或多种颜色进行下一步。',
|
||||
jsContent5:"我们检测到您的({str})上的PIN数量超过了八个,这可能会导致一些已钉住的项目未被使用。您是否仍要继续?",
|
||||
},
|
||||
DesignDetail:{
|
||||
Details:'详情',
|
||||
EditDetails:'编辑设计的细节',
|
||||
editTitle:'修改单品',
|
||||
DetailTitle:'删除单品',
|
||||
compareTitle:'对比',
|
||||
Submit:'保存',
|
||||
CurrentApparel:'当前服装',
|
||||
editSketchTitle:'修改草图',
|
||||
CurrentPrint:'当前印花',
|
||||
CurrentColor:'当前颜色',
|
||||
},
|
||||
DesignDetailAlter:{
|
||||
Upload:'上传',
|
||||
Library:'收藏',
|
||||
inputContent1:'输入名字进行搜索',
|
||||
Palette:'调色板',
|
||||
HEX:'HEX',
|
||||
RGBA:'RGBA',
|
||||
UploadImage:'上传图片',
|
||||
Delete:'删除',
|
||||
ColorCode:'颜色代码',
|
||||
jsContent1:"您的浏览器不支持",
|
||||
jsContent2:"您最多可以选择8张图片",
|
||||
jsContent3:"上传失败",
|
||||
jsContent4:'您只能上传图片文件!',
|
||||
jsContent5:'Image must smaller than 5MB!',
|
||||
jsContent6:"找不到这个TCX的颜色",
|
||||
},
|
||||
addDetails:{
|
||||
AddDetails:'添加细节',
|
||||
submit:'保存',
|
||||
jsContent1:'请至少绘制一条线段',
|
||||
},
|
||||
DesignDetailEnd:{
|
||||
NewApparel:'选择的服装',
|
||||
NewPrint:'选择的印花',
|
||||
Placement:'模式',
|
||||
Overall:'整体',
|
||||
Single:'单个',
|
||||
NewColor:'选择的颜色',
|
||||
preview:'预览',
|
||||
Layout:'布局',
|
||||
jsContent1:'请选择印个印花',
|
||||
jsContent2:'请选择颜色',
|
||||
},
|
||||
DesignPrintOperation:{
|
||||
Placement:'调整位置',
|
||||
Overall:'整体',
|
||||
Single:'单件',
|
||||
Scale:'Scale',
|
||||
Random:'随机',
|
||||
inputContent:'输入名字进行搜索',
|
||||
preview:'预览',
|
||||
isOverall:'图案图像不能在单件模式下使用',
|
||||
jsContent1:'以上更改尚未保存,您确定要继续吗?',
|
||||
},
|
||||
uploadFile:{
|
||||
jsContent1:'您最多可以选择{maxImg}张图片哦',
|
||||
},
|
||||
isTest:{
|
||||
available:"此功能对试用用户不可用。",
|
||||
src:"此功能对试用用户不开放,请访问进行订阅。",
|
||||
userName:'试用用户',
|
||||
loginIsTest:"您是试用用户,试用期到 {date}。为了用户数据的安全,我们不会保存试用用户上传的任何个人数据,并会在每次注销后擦除个人数据。如果您需要订阅,请点击 ->",
|
||||
image:'由于您是试用用户,您只能上传10张图片。'
|
||||
},
|
||||
setLabel:{
|
||||
EditTag:'编辑标签',
|
||||
jsContent1:'请输入标签名称',
|
||||
},
|
||||
works:{
|
||||
all:'全部',
|
||||
FavoriteWorks:'点赞的作品',
|
||||
MyWorks:'我的作品',
|
||||
},
|
||||
Publish:{
|
||||
Publish:'发布',
|
||||
CoverPicture:'封面图',
|
||||
CollectionTitle:'系列名字',
|
||||
Description:'描述',
|
||||
Permissions:'权限',
|
||||
PermissionsItem1:'允许其他用户进行二次创作。',
|
||||
Close:'关闭',
|
||||
UpdatePublish:'更新发布',
|
||||
jsContent1:'如果您离开此页,您的更改将会丢失。您确定要离开这一页吗?',
|
||||
jsContent2:'请输入您的作品名称',
|
||||
jsContent3:'这将把您的作品发布到广场上,供所有用户查看。请确认是否发布?',
|
||||
jsContent4:'发布成功!你可以在我的作品中找到',
|
||||
},
|
||||
newScaleImage:{
|
||||
Collection:'系列',
|
||||
SecondaryCreation:'二次创作',
|
||||
CreationTime:'创建时间',
|
||||
UpdateTime:'更新时间',
|
||||
Comment:'评论',
|
||||
NoComments:'没有评论',
|
||||
first:'你可以成为第一个评论',
|
||||
reply:'回复',
|
||||
unfold:'展开',
|
||||
Collapse:'折叠',
|
||||
Title:'标题',
|
||||
Original:'原创',
|
||||
from:'源自',
|
||||
Delete:'删除',
|
||||
Describe:'描述',
|
||||
replyAll:'所有回复',
|
||||
jsContent1:'请先登录或者升级为正式用户',
|
||||
jsContent2:'作者不允许二次创作',
|
||||
jsContent3:'请输入评论内容',
|
||||
jsContent4:'是否删除当前评论',
|
||||
jsContent5:'是否删除当前作品',
|
||||
jsContent6:'作品被作者删除',
|
||||
},
|
||||
guide:{
|
||||
guide1:"在<strong>工作空间</strong>中,您可以个性化您的设计设置,包括选择适用于男装或女装的设计,以及选择用于创作的人体模型。",
|
||||
guide2:"选择您要设计的服装性别。",
|
||||
guide3:'在此更改人体模型。',
|
||||
guide4:'您目前可以从我们的系统库中选择人体模型。稍后,您还可以在注册自己的人体模型后从用户库中进行选择。',
|
||||
guide5:'在这里开始您的创意之旅。 ',
|
||||
guide6:'对于情绪板、印花或服装,我们提供三种不同的图片添加方法。第一种选择是<strong>上传</strong>,允许您直接从本地设备上传。',
|
||||
guide7:"第二种方法是从您的<strong>收藏</strong>中选择。<br> 您可能会注意到您的库页面目前是空的;不必担心。您上传的所有图像都将自动添加到您的库中。将来,您无需每次上传,只需从您的库中选择即可。",
|
||||
guide8:'第三种方法是使用最新的图像生成技术<strong>生成</strong>图像。',
|
||||
guide9:"输入捕捉您希望表达的情绪的关键词,然后单击<strong>生成</strong>按钮。",
|
||||
guide10:'为您的心情板选择两个图像。',
|
||||
guide11:"点击此处布局您的情绪版。",
|
||||
guide12:"点击此处生成印花图片。",
|
||||
guide13:"点击此处生成印花图片。",
|
||||
// guide14:"我们为生成图片提供三个输入选项:仅图片、仅文本和图片文本。",
|
||||
// guide15:"选择此选项,我们将使用您上传的图片和输入的文本生成四张印花图片。",
|
||||
// guide16:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
guide17:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
guide18:"在此处上传输入图片。",
|
||||
// guide19:"点击此图片进行选择。",
|
||||
guide20:"输入关于您希望创建的印花的关键词,然后点击<strong>生成</strong>按钮。",
|
||||
guide21:"选择您最喜欢的生成印花。",
|
||||
guide22:"点击此处进行下一步。",
|
||||
guide23:"点击此处从图像中提取主要颜色。",
|
||||
guide24:"从这些颜色块中选择您想要的第一种颜色。",
|
||||
guide25:"点击此块选择第二种颜色。",
|
||||
guide26:"从这些颜色块中选择您想要的颜色。",
|
||||
guide27:"点击此处进行下一步。",
|
||||
guide28:"点击此处生成服装草图。",
|
||||
// guide29:"使用仅文本选项进行生成。",
|
||||
guide30:"输入关于您希望创建的草图的关键词,然后点击<strong>生成</strong>按钮。",
|
||||
guide31:"点击此处为生成的草图选择一个类别。",
|
||||
guide32:"为草图选择正确的类别。",
|
||||
guide33:"选择您最喜欢的生成草图。",
|
||||
guide34:"点击此处完成上传过程。",
|
||||
guide35:"点击此处让AI生成设计插图。",
|
||||
guide36:"请稍候几秒钟。",
|
||||
guide37:"点击小红心保存您喜欢的设计。",
|
||||
guide38:"点击“<strong>重新设计</strong>”以生成八个新的服装供您选择。",
|
||||
guide39:"点击此处让AI生成设计插图。",
|
||||
guide40:"点击您感兴趣的任何设计图片以修改细节。",
|
||||
guide41:"点击衣服以修改其细节。",
|
||||
guide42:"点击此处添加或更改印花。",
|
||||
guide43:"您可以在收藏中找到您之前上传的印花。",
|
||||
guide44:"为此草图选择一个印花。",
|
||||
guide45:"点击此处布局所选印花。",
|
||||
guide46:"在此处预览印刷设计。",
|
||||
guide47:"在此处保存印刷设计。",
|
||||
guide48:"点击此处完成修改。",
|
||||
guide49:"点击此处导出您刚刚设计的系列。",
|
||||
guide50:"您的指南已经完成,现在您可以自由创作。要了解更多见解和细节,请查看我们主页上的演示视频:<a href='https://code-create.com.hk/aida/' style='pointer-events: auto;' target='_blank'>https://code-create.com.hk/aida/</a>。您可以随时告诉机器人您想重新开始教程。",
|
||||
},
|
||||
}
|
||||
@@ -28,8 +28,8 @@
|
||||
<!-- <img class="detial_img" :src="designItemDetail.designItemUrl"> -->
|
||||
|
||||
<div v-show="imgDesignImg" class="detail_modal_body">
|
||||
<div class="detail_modal_body_nav">
|
||||
<div v-for="item,index in designItemDetail?.clothes" v-show="item.id" :class="{active:item.clothesOpen}" @click="clothesOpen(index)">
|
||||
<div class="detail_modal_body_nav" :style="[(driver__.index == 35|| driver__.index == 36)?'transform: translate(-50%,0%)':'']">
|
||||
<div v-for="item,index in designItemDetail?.clothes" v-show="item.id" :class="{active:item.clothesOpen,Guide_1_19:(index == 0 && (driver__.index == 35|| driver__.index == 36))}" @click="clothesOpen(index)">
|
||||
<img :src="item?.path" alt="">
|
||||
<i v-show="deleteShow" class="fi fi-br-cross" @click.stop="setDelete(index)"></i>
|
||||
</div>
|
||||
@@ -541,7 +541,7 @@ export default defineComponent({
|
||||
if(this.driver__.driver){
|
||||
nextTick().then(()=>{
|
||||
// driverObj__.moveNext();
|
||||
driverObj__.moveTo(41);
|
||||
driverObj__.moveTo(36);
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@@ -752,14 +752,14 @@ export default defineComponent({
|
||||
// path:imgData?.url,
|
||||
// designType: imgData?.designType
|
||||
// }]
|
||||
// if(this.driver__.driver){
|
||||
// nextTick().then(()=>{
|
||||
// driverObj__.moveNext();
|
||||
// })
|
||||
// }
|
||||
|
||||
imgData.path = imgData.url
|
||||
DesignDetailEnd.printsList.push(imgData)
|
||||
|
||||
if(this.driver__.driver){
|
||||
nextTick().then(()=>{
|
||||
driverObj__.moveNext();
|
||||
})
|
||||
}
|
||||
// console.log(this.current.printObject,imgData);
|
||||
}else if(this.selectCode == 'DesignElements'){
|
||||
imgData.path = imgData.url
|
||||
|
||||
@@ -726,7 +726,9 @@ export default defineComponent({
|
||||
// this.openType.habit = false
|
||||
nextTick().then(()=>{
|
||||
// driverObj__.moveTo(2);
|
||||
driverObj__.moveNext();
|
||||
setTimeout(() => {
|
||||
driverObj__.moveNext();
|
||||
}, 300);
|
||||
this.openType.model = false
|
||||
|
||||
// driverObj__.moveNext();
|
||||
|
||||
@@ -90,7 +90,7 @@
|
||||
<span>{{ $t('ColorboardUpload.UploadImage') }}</span>
|
||||
</div>
|
||||
<div class="upload_centetn">
|
||||
<div class="upload_item Guide_1_10">
|
||||
<div class="upload_item">
|
||||
<div class="upload_file_item upload_file_item_show">
|
||||
<i v-show="fileList.length == 0" class="fi fi-rr-square-plus"></i>
|
||||
<div v-show="fileList.length > 0" class="upload_file_item upload_file_item_upload" v-for="(file) in fileList" :key="file">
|
||||
@@ -102,7 +102,7 @@
|
||||
<div class="delete_file_block" @click="deleteFile(index)">Delete</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="upload_file_item_scale">
|
||||
<div class="upload_file_item_scale" :style="[(driver__.driver && (driver__.index == 19 || driver__.index == 18))?'display :flex;':'']">
|
||||
<a-upload
|
||||
:title="$t('ColorboardUpload.uploadTitle')"
|
||||
:capture="null"
|
||||
@@ -112,6 +112,7 @@
|
||||
@change="fileUploadChange"
|
||||
:before-upload="beforeUpload"
|
||||
accept=".jpg,.png,.jpeg,.bmp"
|
||||
class=" Guide_1_10"
|
||||
>
|
||||
<div class="upload_tip_block">
|
||||
<i class="fi fi-br-upload"></i>
|
||||
@@ -123,8 +124,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="upload_color">
|
||||
<div v-for="color,index in selectColorList" :key="color" @click="setUplpadColor(color)" class="upload_color_item" :class="[ index == 0?'Guide_1_11':'',index == 1?'Guide_1_11_2':'']">
|
||||
<div class="upload_color" :style="[driver__.driver?' overflow: hidden !important;':'']">
|
||||
<div v-for="color,index in selectColorList" :key="color" @click="setUplpadColor(color)" class="upload_color_item" :class="[ index == 0?'Guide_1_11':'',index == 1?'Guide_1_11_2':'',]">
|
||||
<div class="upload_color_item_bg" :style="{'background-color':`rgba(${color.rgba.r},${color.rgba.g},${color.rgba.b},${color.rgba.a})`}">
|
||||
</div>
|
||||
<!-- <div class="upload_color_item_text">{{ pantongNameList[index] }}</div> -->
|
||||
@@ -454,6 +455,11 @@ export default defineComponent({
|
||||
file.status = 'done'
|
||||
this.fileList[0] = file
|
||||
this.getImgColor()
|
||||
// nextTick().then(()=>{
|
||||
// if(this.driver__.driver){
|
||||
// driverObj__.moveNext()
|
||||
// }
|
||||
// })
|
||||
};
|
||||
// 转化为base64S
|
||||
reader.readAsDataURL(fileData)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<div class="generate">
|
||||
<div v-if="type_.type2 == 'Printboard' && scene.value == 'Pattern'" class="generate_checkbox Guide_1_2_2" :class="[driver__.driver?'hideEvents':'']">
|
||||
<generalMenu :dataList="printModelList" @setprintModel="setprintModel" :item="printModel" :driver__="driver__.driver" :driverClass="{class1: 'Guide_1_2_4',class2:'Guide_1_2_5'}"></generalMenu>
|
||||
<div v-if="type_.type2 == 'Printboard' && scene.value == 'Pattern'" class="generate_checkbox" >
|
||||
<generalMenu :dataList="printModelList" @setprintModel="setprintModel" :item="printModel" :driver__="driver__.driver" :driverClass="{class1: 'Guide_1_2_4'}"></generalMenu>
|
||||
<!-- <generalMenu :dataList="sceneList" @setprintModel="setSceneList" :item="scene"></generalMenu> -->
|
||||
<!-- <div v-if="type_.type2 == 'Printboard'" class="printModel">
|
||||
<div @click.stop="PrintModel" class="Guide_1_2_4" :class="[driver__.driver?'showEvents':'']">{{ printModel.name }}</div>
|
||||
@@ -13,7 +13,7 @@
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="input_border" >
|
||||
<div class="input_box Guide_1_5" :class="[inputShow?'active':'',]">
|
||||
<div class="input_box Guide_1_5" :class="[inputShow?'active':'',type_.type2 =='Sketchboard'?'Guide_1_9_2':'']">
|
||||
<div class="input_box_btnBox">
|
||||
<div class="upload_item">
|
||||
<div
|
||||
@@ -55,7 +55,7 @@
|
||||
@keydown.enter="getgenerate()"
|
||||
@click="inputFocus()"
|
||||
/>
|
||||
<i class="fi fi-br-upload" :title="$t('Generate.uploadTitle')" v-show="!isTextarea && upload.level1Type !== 'Moodboard' && scene?.value != 'Slogan' && scene?.value != 'Logo'">
|
||||
<i class="fi fi-br-upload" :class="{ Guide_1_2_6:type_.type2 == 'Printboard'}" :title="$t('Generate.uploadTitle')" v-show="!isTextarea && upload.level1Type !== 'Moodboard' && scene?.value != 'Slogan' && scene?.value != 'Logo'">
|
||||
<a-upload
|
||||
class="search_upImg"
|
||||
:capture="null"
|
||||
@@ -87,7 +87,7 @@
|
||||
v-model="searchPictureName"
|
||||
></textarea>
|
||||
<!-- <div class="generage_btn started_btn" @click.stop="getgenerate">{{ $t('Generate.Generate') }}</div> -->
|
||||
<div v-show="!isGenerate" class="generage_btn started_btn" @click.stop="getgenerate">
|
||||
<div v-show="!isGenerate" class="generage_btn started_btn" :class="{Guide_1_2_8:type_.type2 == 'Printboard'}" @click.stop="getgenerate">
|
||||
{{ $t('Generate.Generate') }}
|
||||
<!-- <div v-show="isGenerate"><a-spin size="large" /></div> -->
|
||||
</div>
|
||||
@@ -100,7 +100,7 @@
|
||||
<span class="inputShowText" ref="inputShowText"></span>
|
||||
</div>
|
||||
<div class="search_keyword" v-if="workspace?.allKeywordsByStyle" v-show="isInputFocus" @click.stop="">
|
||||
<div class="search_keyword_center">
|
||||
<div class="search_keyword_center" >
|
||||
<div class="search_keyword_center_left">
|
||||
<div v-if="type_.type2 == 'Printboard'" v-for="item in styleRecommend" @click.stop="cliSetKeyword(item)" class="search_keyword_center_item"> {{item}} </div>
|
||||
<div v-for="item in workspace?.allKeywordsByStyle?.[type_.type2]" @click.stop="cliSetKeyword(item)" class="search_keyword_center_item"> {{item}} </div>
|
||||
@@ -139,7 +139,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
<div class="generage_img Guide_1_6" :style="[isGenerate?'overflow:hidden':'']">
|
||||
<div class="generage_img Guide_1_6" :class="{Guide_1_13_2:type_.type2 == 'Sketchboard',Guide_1_2_9:type_.type2 == 'Printboard'}" :style="[isGenerate?'overflow:hidden':'']">
|
||||
<div
|
||||
class="generage_img_item"
|
||||
v-for="(item, index) in fileList"
|
||||
@@ -148,7 +148,7 @@
|
||||
:class="[item.status != 'Success'?'hideEvents':'',item?.checked?'active':'']"
|
||||
>
|
||||
<img v-lazy="item.imgUrl" @click.stop="generageAdd(item)">
|
||||
<sketchCategory v-if="type_.type2 == 'Sketchboard' || type_.type2 == 'Printboard'" :isSpread="type_.type2 == 'Printboard'" :disignTypeList="sketchCatecoryList" :generateList="fileList" :item="item" :driver__="driver__.driver" :driverClass="{class1: 'Guide_1_13',class2:'Guide_1_13_1'}"></sketchCategory>
|
||||
<sketchCategory v-if="type_.type2 == 'Sketchboard' || type_.type2 == 'Printboard'" :isSpread="type_.type2 == 'Printboard'" :disignTypeList="sketchCatecoryList" :generateList="fileList" :item="item" :driver__="driver__.driver" :driverClass="{class1: type_.type2 == 'Sketchboard'?'Guide_1_13':'',class2:type_.type2 == 'Sketchboard'?'Guide_1_13_1':''}"></sketchCategory>
|
||||
<div
|
||||
class="delete_like_file_block left1"
|
||||
:class="[driver__.driver?'hideEvents':'',]"
|
||||
@@ -386,7 +386,8 @@ export default defineComponent({
|
||||
this.store.commit("addGenerateMaterialFils", data);
|
||||
// console.log(this.fileList);
|
||||
let moodboard = this.store.state.UploadFilesModule.moodboardGenerateFiles
|
||||
if(moodboard.length >= 2 && this.driver__.driver){
|
||||
let sketch = this.store.state.UploadFilesModule.sketchGenerateFiles
|
||||
if((moodboard.length >= 2 || sketch.length >= 2) && this.driver__.driver){
|
||||
driverObj__.moveNext()
|
||||
}
|
||||
},
|
||||
@@ -542,12 +543,14 @@ export default defineComponent({
|
||||
if((data.length == 0)|| (rv.filter((item:any)=>item.status == 'Invalid').length ==data.length)){
|
||||
if(rv.filter((item:any)=>item.status == 'Invalid').length ==dataNum){
|
||||
message.info(this.t('Generate.effectPoor'));
|
||||
}else{
|
||||
nextTick().then(()=>{
|
||||
if(this.driver__.driver){
|
||||
driverObj__.moveNext()
|
||||
}
|
||||
})
|
||||
}
|
||||
nextTick().then(()=>{
|
||||
if(this.driver__.driver){
|
||||
driverObj__.moveNext()
|
||||
}
|
||||
})
|
||||
|
||||
this.store.dispatch('getCredits')
|
||||
clearInterval(this.generateTime)
|
||||
clearInterval(this.remGenerateTime)
|
||||
|
||||
@@ -266,7 +266,6 @@ export default defineComponent({
|
||||
cropperFileData:{name:'',uid:''}, //裁剪的原始文件数据
|
||||
currentFileNum:0, //当前上传的文件数
|
||||
isUpload:false,
|
||||
captionGeneration:'',
|
||||
printboardList:computed(()=>{
|
||||
return useStore().state.UploadFilesModule.printboard
|
||||
}),
|
||||
@@ -284,10 +283,12 @@ export default defineComponent({
|
||||
this.workspace = computed(()=>{
|
||||
return this.store?.state?.Workspace?.workspace
|
||||
})
|
||||
let Generate:any = this.$refs.Generate
|
||||
|
||||
if(this.driver__.driver){
|
||||
this.captionGeneration = 'Elegant floral print for high-fashion attire'
|
||||
Generate.searchPictureName = 'Elegant floral print for high-fashion attire'
|
||||
}else{
|
||||
this.captionGeneration = ''
|
||||
Generate.searchPictureName = ''
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
|
||||
@@ -136,7 +136,7 @@
|
||||
</div>
|
||||
<div class="modal_accomplish">
|
||||
<div class="modal_img">
|
||||
<div v-for="item,index in sketchboardList" :key="item" class="modal_imgItem Guide_1_2_9" :class="[driver__.driver?'showEvents':'']" >
|
||||
<div v-for="item,index in sketchboardList" :key="item" class="modal_imgItem" :class="[driver__.driver?'showEvents':'']" >
|
||||
<img v-lazy="item.imgUrl">
|
||||
<sketchCategory :disignTypeList="sketchCatecoryList" :generateList="sketchboardList" :isSpread="true" :item="item" :driver__="driver__.driver"></sketchCategory>
|
||||
<!-- 在sketch 和print暂时关闭like -->
|
||||
@@ -246,7 +246,6 @@ export default defineComponent({
|
||||
},
|
||||
token: "",
|
||||
uploadUrl: "",
|
||||
captionGeneration:'',
|
||||
workspaceCom:{},
|
||||
isTextarea:false,
|
||||
isInputFocus:false,
|
||||
@@ -330,10 +329,11 @@ export default defineComponent({
|
||||
this.workspaceCom = computed(()=>{
|
||||
return this.store?.state?.Workspace?.workspace
|
||||
})
|
||||
let Generate:any = this.$refs.Generate
|
||||
if(this.driver__.driver){
|
||||
this.captionGeneration = 'A detailed sketch of an elegant blouse with a high neck, flowing sleeves, and lace trim, highlighting texture and style.'
|
||||
Generate.searchPictureName = 'A detailed sketch of an elegant blouse with a high neck, flowing sleeves, and lace trim, highlighting texture and style.'
|
||||
}else{
|
||||
this.captionGeneration = ''
|
||||
Generate.searchPictureName = ''
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
@@ -443,13 +443,6 @@ export default defineComponent({
|
||||
}
|
||||
return (isJpgOrPng && isLt2M) || Upload.LIST_IGNORE;
|
||||
},
|
||||
cliSetKeyword(value:any){
|
||||
let str = ''
|
||||
if(this.captionGeneration[this.captionGeneration.length-1] != ',' && this.captionGeneration.length != 0){
|
||||
str = ','
|
||||
}
|
||||
this.captionGeneration += str + value
|
||||
},
|
||||
deleteFile(item: any) {
|
||||
if(item?.type_?.type1 == 'generate' || item?.type_?.type1 == 'material'){
|
||||
item.jsContent1 = this.t('uploadFile.jsContent1',{maxImg:20})
|
||||
|
||||
@@ -21,9 +21,9 @@
|
||||
</div>
|
||||
<div
|
||||
class="category_list"
|
||||
:class="driverClass.class2"
|
||||
v-show="item.categoryShow"
|
||||
v-if="!isSpread"
|
||||
:class="[driver__?'showEvents':'',driverClass.class2]"
|
||||
>
|
||||
<div
|
||||
:class="[
|
||||
@@ -88,14 +88,14 @@ export default defineComponent({
|
||||
setup(props:any,{emit}){
|
||||
let data = ''
|
||||
let showFileCategory = (file:any)=> {
|
||||
if(props.isSpread)return
|
||||
file.categoryShow = true;
|
||||
nextTick().then(()=>{
|
||||
if(props.driver__){
|
||||
|
||||
driverObj__.moveNext()
|
||||
}
|
||||
})
|
||||
if(props.isSpread)return
|
||||
file.categoryShow = true;
|
||||
document.addEventListener("click", hiddenFileCategory);
|
||||
}
|
||||
let hiddenFileCategory = () => {
|
||||
@@ -115,6 +115,7 @@ export default defineComponent({
|
||||
setSketchLibrary(props.item)
|
||||
}
|
||||
if(props.driver__){
|
||||
|
||||
driverObj__.moveNext()
|
||||
}
|
||||
// this.store.commit("sketchGenerateFiles", this.fileList);
|
||||
|
||||
@@ -566,12 +566,12 @@ export default {
|
||||
guide11:"点击此处布局您的情绪版。",
|
||||
guide12:"点击此处生成印花图片。",
|
||||
guide13:"点击此处生成印花图片。",
|
||||
guide14:"我们为生成图片提供三个输入选项:仅图片、仅文本和图片文本。",
|
||||
guide15:"选择此选项,我们将使用您上传的图片和输入的文本生成四张印花图片。",
|
||||
guide16:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
// guide14:"我们为生成图片提供三个输入选项:仅图片、仅文本和图片文本。",
|
||||
// guide15:"选择此选项,我们将使用您上传的图片和输入的文本生成四张印花图片。",
|
||||
// guide16:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
guide17:"在此处选择生成模型;不同的模型将以不同的风格生成图片。",
|
||||
guide18:"在此处上传输入图片。",
|
||||
guide19:"点击此图片进行选择。",
|
||||
// guide19:"点击此图片进行选择。",
|
||||
guide20:"输入关于您希望创建的印花的关键词,然后点击<strong>生成</strong>按钮。",
|
||||
guide21:"选择您最喜欢的生成印花。",
|
||||
guide22:"点击此处进行下一步。",
|
||||
@@ -581,7 +581,7 @@ export default {
|
||||
guide26:"从这些颜色块中选择您想要的颜色。",
|
||||
guide27:"点击此处进行下一步。",
|
||||
guide28:"点击此处生成服装草图。",
|
||||
guide29:"使用仅文本选项进行生成。",
|
||||
// guide29:"使用仅文本选项进行生成。",
|
||||
guide30:"输入关于您希望创建的草图的关键词,然后点击<strong>生成</strong>按钮。",
|
||||
guide31:"点击此处为生成的草图选择一个类别。",
|
||||
guide32:"为草图选择正确的类别。",
|
||||
|
||||
@@ -567,8 +567,8 @@ export default {
|
||||
guide11:"Click here to layout your moodboard.",
|
||||
guide12:"Click here for next step.",
|
||||
guide13:"Click here to generate print images.",
|
||||
guide14:"We provide three input options for generating images: Image Only, Text Only, and Text-Image.",
|
||||
guide15:"Select this option and we will generate four print images using both the picture you upload and the text you enter.",
|
||||
// guide14:"We provide three input options for generating images: Image Only, Text Only, and Text-Image.",
|
||||
// guide15:"Select this option and we will generate four print images using both the picture you upload and the text you enter.",
|
||||
guide16:"Choose a generation model here; different models will generate images in various styles.",
|
||||
guide17:"Choose a generation model here; different models will generate images in various styles.",
|
||||
guide18:"Upload the input picture here.",
|
||||
|
||||
@@ -74,12 +74,12 @@ function createDriver(){
|
||||
{ element: '.Guide_1_8', popover: { title: '', description: i18n.guide12 } },
|
||||
//以上moodboard
|
||||
{ element: '.Guide_1_2_1', popover: { title: '', description: i18n.guide13 } },
|
||||
{ element: '.Guide_1_2_2', popover: { title: '', description: i18n.guide14 } },
|
||||
{ element: '.Guide_1_2_3', popover: { title: '', description: i18n.guide15 } },
|
||||
// { element: '.Guide_1_2_2', popover: { title: '', description: i18n.guide14 } },
|
||||
// { element: '.Guide_1_2_3', popover: { title: '', description: i18n.guide15 } },
|
||||
{ element: '.Guide_1_2_4', popover: { title: '', description: i18n.guide16 } },
|
||||
{ element: '.Guide_1_2_5', popover: { title: '', description: i18n.guide17 } },
|
||||
// { element: '.Guide_1_2_5', popover: { title: '', description: i18n.guide17 } },
|
||||
{ element: '.Guide_1_2_6', popover: { title: '', description: i18n.guide18 } },
|
||||
{ element: '.Guide_1_2_7', popover: { title: '', description: i18n.guide19 } },
|
||||
// { element: '.Guide_1_2_7', popover: { title: '', description: i18n.guide19 } },
|
||||
{ element: '.Guide_1_2_8', popover: { title: '', description: i18n.guide20 } },
|
||||
{ element: '.Guide_1_2_9', popover: { title: '', description: i18n.guide21 } },
|
||||
{ element: '.Guide_1_8', popover: { title: '', description: i18n.guide22 } },
|
||||
@@ -89,7 +89,7 @@ function createDriver(){
|
||||
{ element: '.Guide_1_11_2', popover: { title: '', description: i18n.guide26 } },
|
||||
{ element: '.Guide_1_8', popover: { title: '', description: i18n.guide27 } },
|
||||
{ element: '.Guide_1_9', popover: { title: '', description: i18n.guide28 } },
|
||||
{ element: '.Guide_1_9_1', popover: { title: '', description: i18n.guide29 } },
|
||||
// { element: '.Guide_1_9_1', popover: { title: '', description: i18n.guide29 } },
|
||||
{ element: '.Guide_1_9_2', popover: { title: '', description: i18n.guide30 } },
|
||||
{ element: '.Guide_1_13', popover: { title: '', description: i18n.guide31 } },
|
||||
{ element: '.Guide_1_13_1', popover: { title: '', description: i18n.guide32 } },
|
||||
@@ -119,7 +119,7 @@ function createDriver(){
|
||||
showButtons:false,
|
||||
stagePadding:10,//切口到元素的距离
|
||||
stageRadius:5,//切口圆弧度
|
||||
allowKeyboardControl:false,//控制是否可以键盘控制下一步
|
||||
allowKeyboardControl:true,//控制是否可以键盘控制下一步
|
||||
disableActiveInteraction:false,//是否禁用显示元素的交互
|
||||
overlayOpacity:.4,
|
||||
overlay: true,
|
||||
@@ -137,9 +137,10 @@ function createDriver(){
|
||||
driver : true,
|
||||
stepsLenth:stepsLenth,
|
||||
}
|
||||
console.log(options.state.activeIndex);
|
||||
store?.commit("setGuide", data);
|
||||
if(options.state.activeIndex == 0 ||
|
||||
options.state.activeIndex == 39
|
||||
options.state.activeIndex == 34
|
||||
){
|
||||
popover.wrapper.style.display = 'none'
|
||||
}else{
|
||||
@@ -150,7 +151,7 @@ function createDriver(){
|
||||
// options.config.stagePadding = 10
|
||||
}else if(options.state.activeIndex == 6 || options.state.activeIndex == 7){
|
||||
popover.wrapper.style.transform = 'translateY(4rem)'
|
||||
}else if(options.state.activeIndex == 46){
|
||||
}else if(options.state.activeIndex == 41){
|
||||
popover.wrapper.style.transform = 'translateY(-6rem)'
|
||||
}else{
|
||||
popover.wrapper.style.transform = 'initial'
|
||||
@@ -228,7 +229,7 @@ function removeDiv(element){
|
||||
}
|
||||
|
||||
const openGuide = () =>{
|
||||
return//暂时关闭
|
||||
return
|
||||
let isTest = JSON.parse(getCookie('isTest'))
|
||||
let isBeginner = JSON.parse(getCookie('isBeginner'))
|
||||
// console.log(isBeginner);
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
design, index
|
||||
) in designCollectionList" :key="design?.designItemId">
|
||||
<div class="content_img_flex"
|
||||
:class="[driver__.driver?driver__.index == 37?'hideEvents':'':'']"
|
||||
:class="[driver__.driver?driver__.index == 32?'hideEvents':'':'']"
|
||||
@click="
|
||||
designDetail(
|
||||
design,
|
||||
@@ -96,7 +96,7 @@
|
||||
">
|
||||
<img class="content_img" :src="design.designOutfitUrl" />
|
||||
</div>
|
||||
<div class="icon iconfont icon-jushoucang icon_like" :class="[driver__.driver?index == 0?driver__.index == 37?'Guide_active showEvents':'hideEvents':'hideEvents':'']" @click.stop="
|
||||
<div class="icon iconfont icon-jushoucang icon_like" :class="[driver__.driver?index == 0?driver__.index == 32?'Guide_active showEvents':'hideEvents':'hideEvents':'']" @click.stop="
|
||||
likeDesignCollection(
|
||||
design,
|
||||
index
|
||||
|
||||
@@ -99,6 +99,7 @@ import { ElCascader } from 'element-plus'
|
||||
import { useI18n } from 'vue-i18n';
|
||||
import setLabel from '@/component/LibraryPage/setLabel.vue';
|
||||
import searchLabel from '@/component/LibraryPage/searchLabel.vue';
|
||||
import { useStore } from "vuex";
|
||||
|
||||
export default defineComponent({
|
||||
components: {
|
||||
@@ -110,6 +111,7 @@ export default defineComponent({
|
||||
searchLabel,
|
||||
},
|
||||
setup() {
|
||||
const store = useStore();
|
||||
let rangePickerValue:any = ref([])
|
||||
let renameData:any = ref({}) //修改名字选中的数据
|
||||
let isShowMark:any = ref(false)
|
||||
@@ -171,6 +173,7 @@ export default defineComponent({
|
||||
}
|
||||
provide('type',type)
|
||||
return {
|
||||
store,
|
||||
rangePickerValue,
|
||||
columns,
|
||||
collectionList,
|
||||
@@ -310,6 +313,19 @@ export default defineComponent({
|
||||
(rv: any) => {
|
||||
message.success(this.t('HistoryPage.jsContent1'))
|
||||
this.collectionList.splice(index,1)
|
||||
// let userGroupId: any = computed(() => {
|
||||
// return
|
||||
// });
|
||||
if(record.id == this.store.state.HomeStoreModule.userGroupId){
|
||||
this.store.commit('deleteUserGroupId')
|
||||
this.store.commit("setLikeDesignCollectionList", []);
|
||||
this.store.commit("clearAllData");
|
||||
this.store.commit("clearAllCollection");
|
||||
this.store.commit("setAllBoardDataChoose",{});
|
||||
this.store.commit("clearShowSketchboard",{});
|
||||
}
|
||||
console.log(this.store.state.HomeStoreModule.userGroupId,record);
|
||||
|
||||
}
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user