|
|
@ -6,7 +6,7 @@ |
|
|
</view> |
|
|
</view> |
|
|
<view class="icon_area"> |
|
|
<view class="icon_area"> |
|
|
<image src="../../static/pay/success.png" mode="" class="success_icon"></image> |
|
|
<image src="../../static/pay/success.png" mode="" class="success_icon"></image> |
|
|
<view class="success_txt">实名等级完成</view> |
|
|
<view class="success_txt">实名登记完成</view> |
|
|
<view class="sucess_tips">11月1日至30日免费使用,过期后需正常续费后方能使用</view> |
|
|
<view class="sucess_tips">11月1日至30日免费使用,过期后需正常续费后方能使用</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="content_area"> |
|
|
<view class="content_area"> |
|
|
@ -22,12 +22,12 @@ |
|
|
<view class="down_link">国家文化专网网络应用入口(请下载)</view> |
|
|
<view class="down_link">国家文化专网网络应用入口(请下载)</view> |
|
|
<view class="right_icon"></view> |
|
|
<view class="right_icon"></view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="down_item" @click="docopy('https://pelerin.cn/planet')"> |
|
|
<view class="down_item" style="user-select: all;" @click="docopy('https://pelerin.cn/planet')"> |
|
|
<view class="left_icon"></view> |
|
|
<view class="left_icon"></view> |
|
|
<view class="down_link">根服务器文件(请复制)</view> |
|
|
<view class="down_link">根服务器文件(请复制)</view> |
|
|
<view class="right_icopy" ></view> |
|
|
<view class="right_icopy" ></view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="down_item" @click="docopy('fc00dd5d63caabd8')"> |
|
|
<view class="down_item" style="user-select: all;" @click="docopy('fc00dd5d63caabd8')"> |
|
|
<view class="left_icon"></view> |
|
|
<view class="left_icon"></view> |
|
|
<view class="down_link">网络ID(请复制)</view> |
|
|
<view class="down_link">网络ID(请复制)</view> |
|
|
<view class="right_icopy" ></view> |
|
|
<view class="right_icopy" ></view> |
|
|
@ -52,15 +52,16 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
import store from '@/store' |
|
|
import store from '@/store' |
|
|
// 校验登录 |
|
|
// 校验登录 |
|
|
import { checkLogin, showError } from '@/core/app' |
|
|
import { checkLogin, showError } from '@/core/app' |
|
|
import * as UserApi from '@/api/user' |
|
|
import * as UserApi from '@/api/user' |
|
|
|
|
|
import * as Verify from '@/utils/verify' |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
installationCode: '', |
|
|
devsn: '', |
|
|
account: '', |
|
|
account: '', |
|
|
// dev refer |
|
|
// dev refer |
|
|
devpath:"", |
|
|
devpath:"", |
|
|
@ -79,10 +80,29 @@ |
|
|
methods: { |
|
|
methods: { |
|
|
// 长按复制 |
|
|
// 长按复制 |
|
|
docopy(str){ |
|
|
docopy(str){ |
|
|
navigator.clipboard.writeText(str).then(() => { |
|
|
//支持复制的浏览器 |
|
|
//this.$message.success('复制成功') |
|
|
if(navigator.clipboard){ |
|
|
|
|
|
navigator.clipboard.writeText(str).then(() => { |
|
|
|
|
|
this.$toast("复制成功") |
|
|
|
|
|
}) |
|
|
|
|
|
}else{ |
|
|
|
|
|
var textarea = document.createElement('textarea'); |
|
|
|
|
|
document.body.appendChild(textarea); |
|
|
|
|
|
// 隐藏此输入框 |
|
|
|
|
|
textarea.style.position = 'fixed'; |
|
|
|
|
|
textarea.style.clip = 'rect(0 0 0 0)'; |
|
|
|
|
|
textarea.style.top = '10px'; |
|
|
|
|
|
// 赋值 |
|
|
|
|
|
textarea.value = str; |
|
|
|
|
|
// 选中 |
|
|
|
|
|
textarea.select(); |
|
|
|
|
|
// 复制 |
|
|
|
|
|
document.execCommand('copy', true); |
|
|
|
|
|
// 移除输入框 |
|
|
|
|
|
document.body.removeChild(textarea); |
|
|
this.$toast("复制成功") |
|
|
this.$toast("复制成功") |
|
|
}) |
|
|
} |
|
|
|
|
|
|
|
|
//this.$toast(str) |
|
|
//this.$toast(str) |
|
|
//alert("changancopy") |
|
|
//alert("changancopy") |
|
|
}, |
|
|
}, |
|
|
@ -170,14 +190,24 @@ |
|
|
//提交成功 |
|
|
//提交成功 |
|
|
submit(){ |
|
|
submit(){ |
|
|
const app = this |
|
|
const app = this |
|
|
let rdata = {devsn:app.devsn} |
|
|
if(app.formValidation(app.devsn)){ |
|
|
UserApi.devrs({form:data}).then(res=>{ |
|
|
let rdata = {devsn:app.devsn} |
|
|
console.log(res) |
|
|
UserApi.devrs({form:rdata}).then(res=>{ |
|
|
app.$navTo("pages/book/success") |
|
|
console.log(res) |
|
|
}).catch(err=>{ |
|
|
app.$navTo("pages/book/success") |
|
|
console.log(err) |
|
|
}).catch(err=>{ |
|
|
}); |
|
|
console.log(err) |
|
|
|
|
|
}); |
|
|
|
|
|
} |
|
|
//app.$navTo("pages/book/success") |
|
|
//app.$navTo("pages/book/success") |
|
|
|
|
|
}, |
|
|
|
|
|
//todo |
|
|
|
|
|
formValidation(str){ |
|
|
|
|
|
if(Verify.isEmpty(str)){ |
|
|
|
|
|
this.$toast('设备安装码不能为空') |
|
|
|
|
|
return false |
|
|
|
|
|
} |
|
|
|
|
|
return true |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|