83f70075 by 杨炀

no message

1 parent 77341d23
......@@ -78,9 +78,9 @@ const labelArr = ref([])
const labels = ref([
{value: '0', label: '运动员', enlabel: 'Sportsman'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
{value: '5', label: '翻译', enlabel: 'Translator'},
{value: '2', label: '领队', enlabel: 'Head of team'},
{value: '4', label: '队医', enlabel: 'Team doctor'},
{value: '5', label: '翻译', enlabel: 'Interpreter'},
{value: '6', label: '官员', enlabel: 'Official'},
{value: '3', label: '其他', enlabel: 'Other'}
])
......
......@@ -69,13 +69,13 @@
<el-form-item>
<div class="agreeLine" v-if="language==0">
登录或注册即代表同意
<a>《用户协议》</a>
<a>《隐私政策》</a>
<a @click="goAgreement" target="_blank">《用户协议》</a>
<a @click="goPolicy" target="_blank">《隐私政策》</a>
</div>
<div class="agreeLine" v-else>
Registering and logging in means agreeing to the User
<a>Agreement</a> and
<a>Privacy Policy</a>
<a @click="goAgreement" target="_blank">Agreement</a> and
<a @click="goPolicy">Privacy Policy</a>
</div>
</el-form-item>
</el-form>
......@@ -388,6 +388,19 @@ function handleChangePassword() {
})
}
const goAgreement = () => {
const routeLocation = router.resolve({
name: 'userAgreement',
})
window.open(routeLocation.href, '_blank')
}
const goPolicy = () => {
const routeLocation = router.resolve({
name: 'policy',
})
window.open(routeLocation.href, '_blank')
}
</script>
<style lang="scss" scoped>
......
......@@ -48,7 +48,7 @@
<template #header>
<div class="card-header">
<img src="@/assets/sign/tag02.png"/>
{{ language==0?'领队':'Leader' }}
{{ language==0?'领队':'HEAD OF TEAM' }}
<!-- <span class="tip" v-if="language==0">(教练/领队,至少选择一项)</span>-->
<!-- <span class="tip" v-else>(Coach/Team Leader, select at least one)</span>-->
</div>
......@@ -100,7 +100,7 @@
<template #header>
<div class="card-header">
<img src="@/assets/sign/tag04.png"/>
{{ language==0?'翻译':'Translator' }}
{{ language==0?'翻译':'Interpreter' }}
</div>
</template>
<div class="chooseForm">
......@@ -428,7 +428,7 @@ function addCoach(n) {
}
}
.card-header {
.card-header {text-transform: uppercase;
display: flex;
align-items: center;color: var(--el-color-primary);
......
......@@ -149,9 +149,9 @@
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Head Of Team' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Team doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Interpreter' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
......
......@@ -118,11 +118,11 @@ const data = reactive({
},
show: false,
labels: [
// {value: '0', label: '运动员', enlabel: 'Sportsman'},
// {value: '0', label: '运动员', enlabel: 'Athletes'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
{value: '5', label: '翻译', enlabel: 'Translator'},
{value: '2', label: '领队', enlabel: 'Head of team'},
{value: '4', label: '队医', enlabel: 'Team doctor'},
{value: '5', label: '翻译', enlabel: 'Interpreter'},
{value: '6', label: '官员', enlabel: 'Official'},
{value: '3', label: '其他', enlabel: 'Other'}
],
......
......@@ -166,9 +166,9 @@ const data = reactive({
labels: [
{value: '0', label: '运动员', enlabel: 'Sportsman'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
{value: '5', label: '翻译', enlabel: 'Translator'},
{value: '2', label: '领队', enlabel: 'Head Of Team'},
{value: '4', label: '队医', enlabel: 'Team doctor'},
{value: '5', label: '翻译', enlabel: 'Interpreter'},
{value: '6', label: '官员', enlabel: 'Official'},
{value: '3', label: '其他', enlabel: 'Other'}
],
......
......@@ -199,9 +199,9 @@ const data = reactive({
labels: [
{value: '0', label: '运动员', enlabel: 'Athletes'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
{value: '5', label: '翻译', enlabel: 'Translator'},
{value: '2', label: '领队', enlabel: 'Head of team'},
{value: '4', label: '队医', enlabel: 'Team doctor'},
{value: '5', label: '翻译', enlabel: 'Interpreter'},
{value: '6', label: '官员', enlabel: 'Official'},
{value: '3', label: '其他', enlabel: 'Other'}
],
......
......@@ -154,9 +154,9 @@ const data = reactive({
labels: [
{value: '0', label: '运动员', enlabel: 'Sportsman'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
{value: '5', label: '翻译', enlabel: 'Translator'},
{value: '2', label: '领队', enlabel: 'Head Of Team'},
{value: '4', label: '队医', enlabel: 'Team Doctor'},
{value: '5', label: '翻译', enlabel: 'Interpreter'},
{value: '6', label: '官员', enlabel: 'Official'},
{value: '3', label: '其他', enlabel: 'Other'}
],
......
......@@ -141,9 +141,9 @@ const data = reactive({
labels: [
{value: '0', label: '运动员', enlabel: 'Sportsman'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
{value: '5', label: '翻译', enlabel: 'Translator'},
{value: '2', label: '领队', enlabel: 'Head of team'},
{value: '4', label: '队医', enlabel: 'Team Doctor'},
{value: '5', label: '翻译', enlabel: 'Interpreter'},
{value: '6', label: '官员', enlabel: 'Official'},
{value: '3', label: '其他', enlabel: 'Other'}
],
......
......@@ -32,7 +32,7 @@
<span v-if="!names.teamDoctorList">--</span>
</div>
<div class="item">
<label>{{ language == 0 ? '其他' : 'OTHOR' }}</label>
<label>{{ language == 0 ? '其他' : 'OTHER' }}</label>
<span class="mr5" v-for="c in names.otherList">
{{ c.realName }},
</span>
......
......@@ -4,7 +4,7 @@
<el-table-column type="index" :label="language==0?'序号':'Index'" width="80" align="center"/>
<el-table-column :label="language==0?'姓氏':'Surname'" prop="xing" min-width="100"/>
<el-table-column :label="language==0?'名':'Name'" prop="ming" min-width="100"/>
<el-table-column :label="language==0?'所属国家/地区':'Nationality'" prop="countryName" min-width="110"/>
<el-table-column :label="language==0?'所属国家/地区':'Nationality'" prop="countryName" min-width="120"/>
<el-table-column :label="language==0?'性别':'Gender'" prop="sexStr"/>
<!-- <el-table-column :label="language==0?'年龄':'Age'" prop="age"/>-->
<el-table-column :label="language==0?'证件类型':'ID Type'" prop="idcTypeStr" :min-width="language==0?'80':'160'"/>
......@@ -14,8 +14,8 @@
<span v-else>{{ scope.row.idcCode }}</span>
</template>
</el-table-column>
<el-table-column align="center" :label="language==0?'代表':'Representing'" prop="representing" min-width="120"/>
<el-table-column align="center" :label="language==0?'年龄组':'Age group'" prop="ageGroup" min-width="100"/>
<el-table-column align="center" :label="language==0?'代表':'Representing'" prop="representing" min-width="130"/>
<el-table-column align="center" :label="language==0?'年龄组':'Age group'" prop="ageGroup" min-width="120"/>
<el-table-column align="center" :label="language==0?'舞种':'Division'" prop="division" min-width="100"/>
<el-table-column :label="language==0?'出生日期':'Birth'" prop="birth" width="110"/>
......@@ -25,9 +25,9 @@
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Head of team' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Team Doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Interpreter' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
......
......@@ -25,9 +25,9 @@
<!-- <span v-for="item in scope.row.personInfo.label?.split(',')" :key="item.id" class="text-primary">-->
<!-- <span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'athletes' }}</span>-->
<!-- <span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'coach' }}</span>-->
<!-- <span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'team leader' }}</span>-->
<!-- <span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'team doctor' }}</span>-->
<!-- <span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'translator' }}</span>-->
<!-- <span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'head of team' }}</span>-->
<!-- <span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Team doctor' }}</span>-->
<!-- <span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Interpreter' }}</span>-->
<!-- <span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'official' }}</span>-->
<!-- <span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'other' }}</span>-->
<!-- </span>-->
......
<template>
<el-steps :active="activeStep" align-center>
<el-step :title="language==0?'团队信息':'Team Information'" />
<el-step :title="language==0?'教练/领队/其他':'Coach/Team Leader/Other'" />
<el-step :title="language==0?'教练/领队/其他':'Coach/Team Head of team/Other'" />
<el-step :title="language==0?'选手报名':'Participant Registration'" />
<el-step :title="language==0?'提交审核':'Submit for review'" />
</el-steps>
......
......@@ -28,9 +28,9 @@
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Head of team' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Team doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Interpreter' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
......
......@@ -31,9 +31,9 @@
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Head of team' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Team Doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Interpreter' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
......
<template>
<div>
<div class="box">
<el-card class="mt30 mb60" >
<div v-if="language==0">
<h3 class="text-center">体育舞蹈系统用户注册隐私政策</h3>
<h4>一、前言</h4>
我们非常重视您的隐私,并致力于保护您的个人信息。本隐私政策旨在向您说明我们在您注册和使用体育舞蹈系统时,如何收集、使用、存储和保护您的个人信息。请您在注册前仔细阅读本隐私政策,确保您充分理解并同意我们的隐私保护措施。
<h4>二、个人信息的收集</h4>
注册信息:在您注册体育舞蹈系统账户时,我们会收集您的姓名、性别、出生日期、电子邮箱、手机号码等基本信息。<br/>
使用信息:在您使用系统服务时,我们会自动收集并记录您的使用信息,包括但不限于访问日期和时间、使用时长、浏览记录等。<br/>
位置信息:根据您的授权,我们可能会收集您的地理位置信息,以便为您提供更准确的服务。<br/>
<h4>三、个人信息的使用</h4>
提供服务:我们会使用您的个人信息为您提供体育舞蹈系统服务,包括但不限于在线课程、社区交流、活动报名等。<br/>
优化服务:我们会根据您的使用信息和反馈,不断优化和改进我们的服务,提升用户体验。<br/>
推荐内容:我们会根据您的兴趣和偏好,为您推荐相关课程和活动。<br/>
<h4>四、个人信息的存储与保护</h4>
数据存储:我们会将您的个人信息存储在安全的环境中,并采取适当的安全措施,以防止信息泄露、滥用或丢失。<br/>
数据访问:只有经过授权的员工和合作伙伴才能访问您的个人信息,且必须遵守相关的保密义务。<br/>
<h4>五、个人信息的共享与披露</h4>
合作伙伴:在必要情况下,我们可能会与合作伙伴共享您的个人信息,以便为您提供更全面的服务。我们会确保合作伙伴遵守相关的隐私保护规定。<br/>
法律要求:在符合法律法规的前提下,我们可能会根据法律要求或政府部门的要求,披露您的个人信息。<br/>
<h4>六、您的权利</h4>
查询与更正:您有权查询您的个人信息,并对其进行更正或补充。<br/>
删除:在满足相关法律规定的情况下,您有权要求我们删除您的个人信息。<br/>
投诉与举报:如果您认为我们在处理您的个人信息方面存在不当行为,您可以向相关部门进行投诉或举报。<br/>
<h4>七、其他</h4>
政策更新:我们可能会根据需要对本隐私政策进行更新。更新后的政策将通过系统通知或其他适当方式通知您。请您定期查看本隐私政策,以确保您了解并同意我们的隐私保护措施。<br/>
适用范围:本隐私政策适用于体育舞蹈系统及其相关服务。对于其他第三方服务或网站,我们建议您查阅其相关的隐私政策。<br/>
<h4>八、联系方式</h4>
如果您对本隐私政策有任何疑问或建议,请通过以下方式与我们联系:<br/>
<p>电子邮箱:[497118883@qq.com]</p>
<p>联系电话:+86-15606190026</p>
感谢您的信任和支持!我们将竭尽所能保护您的个人信息,为您提供更好的服务体验。<br/>
</div>
<div v-else>
<h2 class="text-center">Privacy Policy for User Registration in Sports Dance System</h2>
<h3>1、 Preface</h3>
We attach great importance to your privacy and are committed to protecting your personal information. This
privacy policy aims to explain to you how we collect, use, store, and protect your personal information when
you register and use the sports dance system. Please carefully read this privacy policy before registration to
ensure that you fully understand and agree to our privacy protection measures.
<h3>2、 Collection of personal information</h3>
Registration Information: When you register for a sports dance system account, we will collect basic
information such as your name, gender, date of birth, email, phone number, etc.
<br/>
Usage information: When you use system services, we will automatically collect and record your usage
information, including but not limited to access date and time, usage duration, browsing history, etc.
<br/>
Location information: Based on your authorization, we may collect your geographic location information to
provide you with more accurate services.
<h3>3、 The use of personal information</h3>
Service provision: We will use your personal information to provide you with sports dance system services,
including but not limited to online courses, community exchanges, event registration, etc.
<br/>
Optimizing Services: We will continuously optimize and improve our services based on your usage information
and feedback, enhancing the user experience.
<br/>
Recommended content: We will recommend relevant courses and activities based on your interests and
preferences.
<h3>4、 Storage and protection of personal information</h3>
Data Storage: We will store your personal information in a secure environment and take appropriate security
measures to prevent information leakage, abuse, or loss.
<br/>
Data access: Only authorized employees and partners can access your personal information and must comply with
relevant confidentiality obligations.
<h3>5、 Sharing and Disclosure of Personal Information</h3>
Partner: If necessary, we may share your personal information with our partners in order to provide you with
more comprehensive services. We will ensure that our partners comply with relevant privacy protection
regulations.
<br/>
Legal requirements: Subject to compliance with laws and regulations, we may disclose your personal information
in accordance with legal requirements or government department requirements.
<h3> 6、 Your rights</h3>
Inquiry and correction: You have the right to inquire about your personal information and make corrections or
supplements to it.
<br/>
Delete: Subject to compliance with relevant laws and regulations, you have the right to request us to delete
your personal information.
<br/>
Complaints and reports: If you believe that we have engaged in improper behavior in handling your personal
information, you can file a complaint or report to the relevant department.
<h3>7、 Other</h3>
Policy updates: We may update this privacy policy as needed. The updated policy will be notified to you
through system notifications or other appropriate means. Please regularly review this privacy policy to ensure
that you understand and agree to our privacy protection measures.
<br/>
Scope of application: This privacy policy applies to sports dance systems and related services. For other
third-party services or websites, we recommend that you refer to their relevant privacy policies.
<h3>8、 Contact information</h3>
If you have any questions or suggestions about this privacy policy, please contact us through the following
methods:
<br/> <br/>
<p>Email:[ 497118883@qq.com ]</p>
<p>Contact phone number:+86-15606190026</p>
<br/>
Thank you for your trust and support! We will do our best to protect your personal information and provide you
with a better service experience.
</div>
</el-card>
</div>
</div>
</template>
<script>
export default {
name: "policy"
}
<script setup>
import {useStorage} from "@vueuse/core/index";
const language = useStorage('language', 0)
</script>
<style scoped>
<style scoped lang="scss">
div {
font-size: 14px;
color: #333;
line-height: 1.5;
}
p {
font-weight: 600;
margin: 5px 0;
}
</style>
......
<template>
<div>
<div class="box">
<el-card class="mt30 mb60" >
<div v-if="language==0">
<h4>一、协议生效与适用范围</h4>
1.1
本协议是您与无锡吉J体育舞蹈数字化平台系统(以下简称“系统”)之间关于您注册并使用系统服务所订立的协议。<br/><br/>
1.2 您通过点击或以其他方式选择接受本协议,即表示您已充分阅读、理解并同意接受本协议的约束。如果您不同意本协议的任何条款,请不要进行注册或使用本系统的服务。
<br/><br/>
1.3 本协议适用于您使用系统提供的所有服务,包括但不限于在线课程、社区交流、活动报名等。<br/>
<h4> 二、用户注册与账户安全</h4>
2.1 您在注册时应提供真实、准确、完整、有效的个人信息,并妥善保管您的账户和密码。<br/><br/>
2.2 您应确保您的账户和密码的安全,不得将其转让、出借或授权他人使用。如因您保管不当导致账户被盗用或产生其他损失的,系统不承担任何责任。<br/>
<br/>
2.3 如您发现账户被盗用或存在其他安全隐患,应立即通知系统,以便系统及时采取相应措施。<br/>
<h4>三、用户行为准则</h4>
3.1 您在使用系统服务时应遵守国家法律法规,不得发布、传播或从事任何违法、违规、侵犯他人权益的行为。<br/><br/>
3.2 您应尊重他人的知识产权和隐私权,不得盗用、抄袭、传播他人的作品或个人信息。<br/><br/>
3.3 您在使用系统服务时应遵循社会公德和良好风尚,不得发布、传播或从事任何低俗、恶意、诽谤、侮辱、诬告等不当行为。<br/><br/>
<h4>四、服务内容与使用限制</h4>
4.1 系统提供的服务内容可能因时间、地点、政策等因素而发生变化,具体以系统实际提供为准。<br/><br/>
4.2 您在使用系统服务时应遵守系统的使用限制和规定,不得进行任何破坏系统正常运行、干扰其他用户正常使用或损害系统利益的行为。
<br/>
<h4> 五、免责声明与责任限制</h4>
5.1 系统提供的服务仅供您参考和使用,系统不对其准确性、完整性、适用性、安全性等作出任何承诺或保证。<br/><br/>
5.2 您在使用系统服务过程中因自身原因或第三方原因导致的任何损失或损害,系统不承担任何责任。<br/><br/>
5.3 在任何情况下,系统对您的直接或间接损失、利润损失、数据丢失或其他任何形式的损失均不承担任何责任。<br/>
<h4>六、协议变更与终止</h4>
6.1 系统有权根据需要对本协议进行变更或修改,并在变更或修改后通过适当方式通知您。如您不同意变更或修改后的协议内容,您有权停止使用系统服务。<br/><br/>
6.2 您有权随时停止使用系统服务并注销您的账户,但应遵守本协议中关于用户行为准则和服务内容与使用限制等条款的约定。<br/><br/>
6.3
在您违反本协议任何条款或系统认为您存在其他不当行为时,系统有权单方面终止本协议并限制或停止您使用系统服务。<br/>
<h4>七、争议解决与法律适用</h4>
7.1 本协议的订立、执行和解释以及与本协议有关的争议,应适用中华人民共和国法律。<br/><br/>
7.2 若您和系统之间发生任何争议,应首先通过友好协商解决;协商不成的,任何一方均有权将争议提交至有管辖权的人民法院诉讼解决。
<br/>
<h4>八、其他</h4>
8.1 本协议自您点击接受或以其他方式选择接受之日起生效,并具有法律约束力。<br/><br/>
8.2 本协议的解释权归系统所有。如有任何疑问或建议,请通过系统提供的联系方式与系统联系。<br/><br/>
8.3 本协议的最终解释权归系统所有,如有任何修改或更新,系统将保留最终解释权。<br/>
<br/>
</div>
<div v-else>
<h3>1、 Effectiveness and Scope of Application of the Agreement</h3>
1.1 This agreement is entered into between you and Wuxi JiJ Sports Dance Digital Platform System (hereinafter
referred to as the "System") regarding your registration and use of system services.<br/>
<br/><br/>
1.2 By clicking or choosing to accept this agreement in any other way, you acknowledge that you have fully
read, understood, and agreed to be bound by this agreement. If you do not agree with any of the terms of this
agreement, please do not register or use the services of this system.<br/>
<br/><br/>
1.3 This agreement applies to all services provided by the system, including but not limited to online
courses, community communication, event registration, etc.<br/>
<br/>
<h3>2、 User registration and account security</h3>
2.1 When registering, you should provide true, accurate, complete, and valid personal information, and
properly keep your account and password.<br/>
<br/>
2.2 You shall ensure the security of your account and password and shall not transfer, lend or authorize
others to use it. If your account is stolen or causes other losses due to improper storage, the system will
not be held responsible.<br/><br/>
2.3 If you discover that your account has been stolen or there are other security risks, you should
immediately notify the system so that the system can take corresponding measures in a timely manner.<br/>
<br/>
<h3>3、 User Code of Conduct</h3>
3.1 When using system services, you shall comply with national laws and regulations and shall not publish,
disseminate, or engage in any illegal, irregular, or infringing behavior on the rights and interests of
others.<br/><br/>
3.2 You shall respect the intellectual property and privacy rights of others and shall not steal, plagiarize,
or disseminate the works or personal information of others.<br/><br/>
3.3 When using system services, you should abide by social ethics and good customs, and not publish,
disseminate, or engage in any vulgar, malicious, defamatory, insulting, false accusation, or other
inappropriate behavior.<br/><br/>
<h3>4、 Service content and usage restrictions</h3>
4.1 The service content provided by the system may change due to factors such as time, location, and policies,
and the actual provision by the system shall prevail.<br/><br/>
4.2 When using system services, you should comply with the system's usage restrictions and regulations, and
not engage in any behavior that disrupts the normal operation of the system, interferes with the normal use of
other users, or harms the interests of the system.<br/>
<br/>
<h3> 5、 Disclaimer and Limitation of Liability</h3>
5.1 The services provided by the system are for your reference and use only, and the system makes no promises
or guarantees regarding their accuracy, completeness, applicability, security, etc.<br/>
<br/>
5.2 The system shall not be liable for any loss or damage caused by your own or third-party reasons during the
use of system services.<br/>
Under no circumstances shall the system be liable for any direct or indirect losses, profit losses, data loss,
or any other form of loss to you.<br/>
<h3> 6、 Agreement Change and Termination</h3>
6.1 The system has the right to make changes or modifications to this agreement as needed, and notify you
through appropriate means after the changes or modifications. If you do not agree to the change or
modification of the agreement, you have the right to stop using the system services.<br/>
<br/>
6.2 You have the right to stop using system services and cancel your account at any time, but you shall comply
with the provisions of this agreement regarding user behavior guidelines, service content, and usage
restrictions.<br/><br/>
6.3 In the event that you violate any provision of this agreement or the system deems you to have engaged in
other improper behavior, the system has the right to unilaterally terminate this agreement and restrict or
stop your use of system services.<br/>
<h3> 7、 Dispute resolution and legal application</h3>
7.1 The conclusion, execution, and interpretation of this agreement, as well as any disputes related to this
agreement, shall be governed by the laws of the People's Republic of China.
<br/><br/>
7.2 If there is any dispute between you and the system, it should be resolved through friendly negotiation
first; If negotiation fails, either party has the right to submit the dispute to the people's court with
jurisdiction for litigation resolution.<br/>
<br/>
<h3> 8、 Other</h3>
8.1 This agreement shall come into effect from the date you click to accept or choose to accept in any other
way, and shall be legally binding.<br/>
<br/>
8.2 The interpretation right of this agreement belongs to the system. If you have any questions or
suggestions, please contact the system through the contact information provided by the system.
<br/><br/>
8.3 The final interpretation right of this agreement belongs to the system. In case of any modification or
update, the system will retain the final interpretation right.<br/>
</div>
</el-card>
</div>
</div>
</template>
<script>
export default {
name: "userAgreement"
}
</script>
<script setup>
import {useStorage} from "@vueuse/core/index";
<style scoped>
const language = useStorage('language', 0)
</script>
<style scoped lang="scss">
div {
font-size: 14px;
color: #333;line-height: 1.5;
}
</style>
......
......@@ -83,8 +83,8 @@ export default defineConfig(({ mode, command }) => {
},
'/dev-api': {
// target: 'http://192.168.1.118:8081/',
// target: 'https://dance.itechtop.cn/stage-api',
target: 'https://wdsfwuxicenter.com/stage-api',
target: 'https://dance.itechtop.cn/stage-api',
// target: 'https://wdsfwuxicenter.com/stage-api',
changeOrigin: true,
rewrite: (p) => p.replace(/^\/dev-api/, '')
}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!