fix
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user