This commit is contained in:
wxd
2024-10-04 15:17:48 +08:00
parent 4a01a3f9b1
commit 7c6c6e895a
7 changed files with 176 additions and 166 deletions

View File

@@ -41,6 +41,7 @@ import { useRouter } from 'vue-router';
import { useI18n } from "vue-i18n";
import generalMenu from "@/component/HomePage/generalMenu.vue";
import eventData from "@/assets/json/events.json";
import eventDataCn from "@/assets/json/events_cn.json";
import { useStore } from "vuex";
export default defineComponent({
components: {
@@ -94,7 +95,15 @@ export default defineComponent({
});
}
onMounted (()=>{
eventData.eventsItem.forEach((item:any)=>{
const { t, locale } = useI18n();
const currentLocale = locale.value;
let eventLangData:any
if(currentLocale == 'ENGLISH'){
eventLangData = eventData
}else{
eventLangData = eventDataCn
}
eventLangData.eventsItem.forEach((item:any)=>{
if(item.id == router.currentRoute.value.query.id){
filter.eventsDetail = item;
}

View File

@@ -218,7 +218,8 @@ export default defineComponent({
fixedBox: false, //固定截图框大小,不允许改变//上传系统模特使用
// fixedBox: true, //固定截图框大小,不允许改变
fixedNumber: [1, 2.125], //截图框的宽高比例
full: false, //false按原比例裁切图片不失真
full: true, //false按原比例裁切图片不失真
// full: false, //false按原比例裁切图片不失真//上传模特使用
canMove: false, //上传图片是否可以移动//上传系统模特使用
// canMove: true, //上传图片是否可以移动
canMoveBox: false, //截图框能否拖动
@@ -601,6 +602,8 @@ export default defineComponent({
}
}else{
cropper.getCropData(async (value:any) => {
console.log(value);
// 转换为File对象
if(this.printObject.templateId){
this.printObject.id = this.printObject.relationId