no message
Showing
5 changed files
with
24 additions
and
17 deletions
| ... | @@ -484,11 +484,7 @@ function submit() { | ... | @@ -484,11 +484,7 @@ function submit() { |
| 484 | } | 484 | } |
| 485 | }) | 485 | }) |
| 486 | } | 486 | } |
| 487 | } else { | ||
| 488 | ElMessage.warning(language.value == 0 ? '无可预订的房间' : 'No rooms available to book') | ||
| 489 | } | 487 | } |
| 490 | }).catch(err => { | ||
| 491 | ElMessage.warning(language.value == 0 ? '无可预订的房间' : 'No rooms available to book') | ||
| 492 | }) | 488 | }) |
| 493 | }) | 489 | }) |
| 494 | } | 490 | } | ... | ... |
| ... | @@ -7,7 +7,7 @@ | ... | @@ -7,7 +7,7 @@ |
| 7 | <team-sign-step v-if="user.utype=='2'" :activeStep="1" :language="language"/> | 7 | <team-sign-step v-if="user.utype=='2'" :activeStep="1" :language="language"/> |
| 8 | </el-card> | 8 | </el-card> |
| 9 | 9 | ||
| 10 | <el-card class="mt20"> | 10 | <el-card class="mt20" v-if="isNational"> |
| 11 | <h3 class="text-center text-danger" v-if="language==0">是否添加随行人员,如果没有,请点击下一步,跳过此步骤</h3> | 11 | <h3 class="text-center text-danger" v-if="language==0">是否添加随行人员,如果没有,请点击下一步,跳过此步骤</h3> |
| 12 | <h3 class="text-center text-danger" v-else> | 12 | <h3 class="text-center text-danger" v-else> |
| 13 | Do you need to add accompanying persons? If not, please proceed to the next step. | 13 | Do you need to add accompanying persons? If not, please proceed to the next step. |
| ... | @@ -49,8 +49,8 @@ | ... | @@ -49,8 +49,8 @@ |
| 49 | <div class="card-header"> | 49 | <div class="card-header"> |
| 50 | <img src="@/assets/sign/tag02.png"/> | 50 | <img src="@/assets/sign/tag02.png"/> |
| 51 | {{ language==0?'领队':'HEAD OF TEAM' }} | 51 | {{ language==0?'领队':'HEAD OF TEAM' }} |
| 52 | <!-- <span class="tip" v-if="language==0">(教练/领队,至少选择一项)</span>--> | 52 | <span class="tip" v-if="language==0&&!isNational">(必选一位领队)</span> |
| 53 | <!-- <span class="tip" v-else>(Coach/Team Leader, select at least one)</span>--> | 53 | <span class="tip" v-if="language==1&&!isNational">(Team Leader select at least one)</span> |
| 54 | </div> | 54 | </div> |
| 55 | </template> | 55 | </template> |
| 56 | <div class="chooseForm"> | 56 | <div class="chooseForm"> |
| ... | @@ -313,10 +313,10 @@ function geren() { | ... | @@ -313,10 +313,10 @@ function geren() { |
| 313 | } | 313 | } |
| 314 | 314 | ||
| 315 | function goNext() { | 315 | function goNext() { |
| 316 | // if ((form.value.coachs.length < 1) && (form.value.leader.length < 1)) { | 316 | if (!isNational.value && (form.value.leader.length == 0)) { |
| 317 | // ElMessage.warning(language.value==0?'至少选一个教练或领队':'Coach/Team Leader, select at least one') | 317 | ElMessage.warning(language.value==0?'必选一位领队':'Team Leaders select at least one') |
| 318 | // return | 318 | return |
| 319 | // } | 319 | } |
| 320 | // (personAllList.value.coaches.length>=0 && form.value.coachs?.toString().length == 0)&& | 320 | // (personAllList.value.coaches.length>=0 && form.value.coachs?.toString().length == 0)&& |
| 321 | // (personAllList.value.teamDoctors.length>=0 && form.value.doctor?.toString().length == 0)&& | 321 | // (personAllList.value.teamDoctors.length>=0 && form.value.doctor?.toString().length == 0)&& |
| 322 | // (personAllList.value.translators.length>=0 && form.value.translator?.toString().length == 0)&& | 322 | // (personAllList.value.translators.length>=0 && form.value.translator?.toString().length == 0)&& | ... | ... |
| ... | @@ -620,7 +620,14 @@ function checkTwo(a,b) { | ... | @@ -620,7 +620,14 @@ function checkTwo(a,b) { |
| 620 | if(isNational.value){ | 620 | if(isNational.value){ |
| 621 | ElMessage.warning(language.value == 0 ? '他们不是固定组合':'They\'re not a couple') | 621 | ElMessage.warning(language.value == 0 ? '他们不是固定组合':'They\'re not a couple') |
| 622 | } else { | 622 | } else { |
| 623 | ElMessage.warning(language.value == 0 ? `${a.realName}/${b.realName} 已经和其他人组成舞伴,无法报名,请重新选择`:`${a.realName}/${b.realName} has already formed a dancer with another person, cannot sign up: please select again`) | 623 | ElMessageBox.confirm(language.value == 0 ? `${a.realName}/${b.realName} 已经和其他人组成舞伴,无法报名,请重新选择`:`${a.realName}/${b.realName} has already formed a dancer with another person, cannot sign up: please select again`, |
| 624 | language.value == 0 ? '提示' : 'Tips', { | ||
| 625 | confirmButtonText: language.value == 0 ? '确定' : 'Confirm', | ||
| 626 | showCancelButton: false, | ||
| 627 | type: 'warning' | ||
| 628 | }).then(() => { | ||
| 629 | console.log('Confirm') | ||
| 630 | }) | ||
| 624 | } | 631 | } |
| 625 | } | 632 | } |
| 626 | }) | 633 | }) | ... | ... |
| ... | @@ -8,7 +8,7 @@ | ... | @@ -8,7 +8,7 @@ |
| 8 | <el-row :gutter="30" class="mt30"> | 8 | <el-row :gutter="30" class="mt30"> |
| 9 | <el-col :lg="12" class="touxiang"> | 9 | <el-col :lg="12" class="touxiang"> |
| 10 | 10 | ||
| 11 | <el-form-item prop="picUrl" :label="language==0?'个人照片':'photo'" required> | 11 | <el-form-item prop="picUrl" :label="language==0?'个人照片':'photo'" :required="form.labelArr.indexOf('0')>-1"> |
| 12 | <ImageUpload2 | 12 | <ImageUpload2 |
| 13 | v-model="form.picUrl" :crop-height="280" :crop-width="200" class="threeFour" :limit="1" | 13 | v-model="form.picUrl" :crop-height="280" :crop-width="200" class="threeFour" :limit="1" |
| 14 | :is-show-tip="false" | 14 | :is-show-tip="false" |
| ... | @@ -140,7 +140,7 @@ const data = reactive({ | ... | @@ -140,7 +140,7 @@ const data = reactive({ |
| 140 | // regionId: [{ required: true, message: '必填', trigger: 'change' }], | 140 | // regionId: [{ required: true, message: '必填', trigger: 'change' }], |
| 141 | birth: [{required: true, message: '必填', trigger: 'change'}], | 141 | birth: [{required: true, message: '必填', trigger: 'change'}], |
| 142 | // address: [{ required: true, message: '必填', trigger: 'blur' }], | 142 | // address: [{ required: true, message: '必填', trigger: 'blur' }], |
| 143 | picUrl: [{required: true, message: '必填', trigger: 'blur'}], | 143 | // picUrl: [{required: true, message: '必填', trigger: 'blur'}], |
| 144 | sex: [{required: true, message: '必填', trigger: 'change'}], | 144 | sex: [{required: true, message: '必填', trigger: 'change'}], |
| 145 | labelArr: [{required: true, message: '必填', trigger: 'change'}] | 145 | labelArr: [{required: true, message: '必填', trigger: 'change'}] |
| 146 | }, | 146 | }, |
| ... | @@ -153,7 +153,7 @@ const data = reactive({ | ... | @@ -153,7 +153,7 @@ const data = reactive({ |
| 153 | // regionId: [{ required: true, message: 'required', trigger: 'change' }], | 153 | // regionId: [{ required: true, message: 'required', trigger: 'change' }], |
| 154 | birth: [{required: true, message: 'required', trigger: 'change'}], | 154 | birth: [{required: true, message: 'required', trigger: 'change'}], |
| 155 | // address: [{ required: true, message: 'required', trigger: 'blur' }], | 155 | // address: [{ required: true, message: 'required', trigger: 'blur' }], |
| 156 | picUrl: [{required: true, message: 'required', trigger: 'blur'}], | 156 | // picUrl: [{required: true, message: 'required', trigger: 'blur'}], |
| 157 | sex: [{required: true, message: 'required', trigger: 'change'}], | 157 | sex: [{required: true, message: 'required', trigger: 'change'}], |
| 158 | labelArr: [{required: true, message: 'required', trigger: 'change'}] | 158 | labelArr: [{required: true, message: 'required', trigger: 'change'}] |
| 159 | }, | 159 | }, |
| ... | @@ -304,6 +304,10 @@ function giveBirthDay() { | ... | @@ -304,6 +304,10 @@ function giveBirthDay() { |
| 304 | function submitForm() { | 304 | function submitForm() { |
| 305 | proxy.$refs['dialogRef'].validate((valid) => { | 305 | proxy.$refs['dialogRef'].validate((valid) => { |
| 306 | if (valid) { | 306 | if (valid) { |
| 307 | if(!form.value.picUrl&&form.value.labelArr.indexOf('0')>-1){ | ||
| 308 | ElMessage.warning(language.value == 0 ? '请上传个人照片' :'Please upload your photo') | ||
| 309 | return | ||
| 310 | } | ||
| 307 | // 验证身份证号 | 311 | // 验证身份证号 |
| 308 | if (form.value.idcType == 0 && !(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(form.value.idcCode))) { | 312 | if (form.value.idcType == 0 && !(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(form.value.idcCode))) { |
| 309 | ElMessage.warning('请输入正确的身份证号码') | 313 | ElMessage.warning('请输入正确的身份证号码') | ... | ... |
| ... | @@ -82,8 +82,8 @@ export default defineConfig(({ mode, command }) => { | ... | @@ -82,8 +82,8 @@ export default defineConfig(({ mode, command }) => { |
| 82 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '') | 82 | rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '') |
| 83 | }, | 83 | }, |
| 84 | '/dev-api': { | 84 | '/dev-api': { |
| 85 | // target: 'http://192.168.1.118:8081/', | 85 | target: 'http://192.168.1.118:8081/', |
| 86 | target: 'https://jijin.wtwuxicenter.com/stage-api', | 86 | // target: 'https://jijin.wtwuxicenter.com/stage-api', |
| 87 | changeOrigin: true, | 87 | changeOrigin: true, |
| 88 | rewrite: (p) => p.replace(/^\/dev-api/, '') | 88 | rewrite: (p) => p.replace(/^\/dev-api/, '') |
| 89 | } | 89 | } | ... | ... |
-
Please register or sign in to post a comment