Commit 6188c695 by weix

修改bug、修改新登录页相关问题

parent 6262cb00
...@@ -23,8 +23,8 @@ VUE_APP_BASE_API1 = 'https://apps.xoado.com' ...@@ -23,8 +23,8 @@ VUE_APP_BASE_API1 = 'https://apps.xoado.com'
VUE_APP_BASE_API2 = 'https://core.xoado.com' VUE_APP_BASE_API2 = 'https://core.xoado.com'
VUE_APP_BASE_API2_ = 'https://core.xoado.com' VUE_APP_BASE_API2_ = 'https://core.xoado.com'
VUE_APP_BASE_API3 = 'https://api.xoado.com' VUE_APP_BASE_API3 = 'https://api.xoado.com'
VUE_APP_BASE_API4 = 'https://hgxd.99zcx.com' VUE_APP_BASE_API4 = 'http://aitransport.xoado.com:8181'
VUE_APP_BASE_API5 = 'https://hgxd.99zcx.com/brand' VUE_APP_BASE_API5 = 'http://aitransport.xoado.com:8181/brand'
VUE_APP_BASE_API6 = 'https://projects.xoado.com/transport' VUE_APP_BASE_API6 = 'https://projects.xoado.com/transport'
VUE_APP_BASE_API7 = 'https://projects.xoado.com/operate' VUE_APP_BASE_API7 = 'https://projects.xoado.com/operate'
VUE_APP_BASE_API8 = 'https://projects.xoado.com/trace' VUE_APP_BASE_API8 = 'https://projects.xoado.com/trace'
......
...@@ -28,7 +28,7 @@ export default { ...@@ -28,7 +28,7 @@ export default {
await this.$store.dispatch('user/PlatformCode') await this.$store.dispatch('user/PlatformCode')
await this.mustFun(); await this.mustFun();
/** 测试环境需要解注 */ /** 测试环境需要解注 */
await this.getEnvironment(); // await this.getEnvironment();
}, },
mounted () { mounted () {
console.log(process.env.VUE_APP_BASE_API5) console.log(process.env.VUE_APP_BASE_API5)
......
...@@ -118,7 +118,7 @@ ...@@ -118,7 +118,7 @@
<div></div> <div></div>
</div> </div>
<div> <div>
<Table v-if="flag" :config="config" @getData="getData" @orderClick="orderClick" <Table :config="config" @orderClick="orderClick"
@sortChange="sortChange"></Table> @sortChange="sortChange"></Table>
</div> </div>
<div class="bottom-part"> <div class="bottom-part">
...@@ -506,6 +506,7 @@ export default { ...@@ -506,6 +506,7 @@ export default {
await this.getOpenAreaListFun() await this.getOpenAreaListFun()
await this.getTransport() await this.getTransport()
await this.getOrderHeaders() await this.getOrderHeaders()
await this.getData()
}, },
methods: { methods: {
async getTransport() { async getTransport() {
...@@ -542,7 +543,7 @@ export default { ...@@ -542,7 +543,7 @@ export default {
await this.getData() await this.getData()
}, },
async getAllPlatform() { async getAllPlatform() {
await getplatformList().then((res) => { await getplatformList().then(async (res) => {
if (res.status == 200) { if (res.status == 200) {
res.data.forEach((element) => { res.data.forEach((element) => {
if(element.brandUrl) { if(element.brandUrl) {
...@@ -552,10 +553,10 @@ export default { ...@@ -552,10 +553,10 @@ export default {
}); });
} }
}); });
this.platform = this.platformList.length > 0 ? this.platformList[0].value : ''; this.platform = this.platformList.length > 0 ? this.platformList[0].value : '';
this.brandUrl = sessionStorage.getItem('test') ? '' : JSON.parse(this.platformList[0].value).brandUrl; this.brandUrl = sessionStorage.getItem('test') ? '' : JSON.parse(this.platformList[0].value).brandUrl;
this.plat = sessionStorage.getItem('test') ? '' : JSON.parse(this.platformList[0].value).platformId; this.plat = sessionStorage.getItem('test') ? '' : JSON.parse(this.platformList[0].value).platformId;
// await this.getData();
} }
}); });
}, },
...@@ -598,7 +599,7 @@ export default { ...@@ -598,7 +599,7 @@ export default {
* 获取自定义列表数据 * 获取自定义列表数据
* */ * */
async getOrderHeaders() { async getOrderHeaders() {
this.flag = false // this.flag = false
let json = { let json = {
key: this.$store.getters.platformId key: this.$store.getters.platformId
} }
...@@ -609,9 +610,9 @@ export default { ...@@ -609,9 +610,9 @@ export default {
headers: [], headers: [],
data: [] data: []
} }
let {data} = await getAllOrderList(json1) // let {data} = await getAllOrderList(json1)
obj.data = data.content; // obj.data = data.content;
this.total = data.total // this.total = data.total
await getOrderListData(json).then(res => { await getOrderListData(json).then(res => {
if (res.status == 200) { if (res.status == 200) {
let DataSource = res.data let DataSource = res.data
...@@ -642,20 +643,20 @@ export default { ...@@ -642,20 +643,20 @@ export default {
} else { } else {
this.config.data = obj.data this.config.data = obj.data
} }
this.flag = true // this.flag = true
console.log(this.config) console.log(this.config)
} else { } else {
this.config.data = obj.data this.config.data = obj.data
} }
}) })
this.loading = false this.loading = false
this.flag = true // this.flag = true
}, },
/** /**
* 存储自定义表头 * 存储自定义表头
* */ * */
async setHeaders(val) { async setHeaders(val) {
this.flag = false // this.flag = false
// val是传过来的头部数组信息 // val是传过来的头部数组信息
console.info(val) console.info(val)
let json = { let json = {
...@@ -681,7 +682,7 @@ export default { ...@@ -681,7 +682,7 @@ export default {
}) })
this.config.headers = NewArray this.config.headers = NewArray
this.$nextTick(() => { this.$nextTick(() => {
this.flag = true; // this.flag = true;
}) })
this.dialogVisible = false this.dialogVisible = false
}, },
...@@ -694,7 +695,9 @@ export default { ...@@ -694,7 +695,9 @@ export default {
async getData() { async getData() {
let json = this.selectResult; let json = this.selectResult;
json.pageVo.page = this.page; json.pageVo.page = this.page;
let {data} = await getAllOrderList(json, this.brandUrl, this.plat)
let that = this;
let {data} = await getAllOrderList(json, that.brandUrl, that.plat)
this.loading = false this.loading = false
this.config.data = [] this.config.data = []
this.config.data = data.content this.config.data = data.content
......
<template> <template>
<div class="ForgetPassword">
<el-dialog <el-dialog
:visible.sync="AuthenticationShow" :visible.sync="AuthenticationShow"
:close-on-click-modal="false" :close-on-click-modal="false"
...@@ -23,13 +22,15 @@ ...@@ -23,13 +22,15 @@
<div style="position: relative"> <div style="position: relative">
<el-input v-model="password" maxlength="6" placeholder="请输入密码" label="密码" <el-input v-model="password" maxlength="6" placeholder="请输入密码" label="密码"
style="display: inline-block"></el-input> style="display: inline-block"></el-input>
<el-button style="display: inline-block" @click="Yanzheng" class="YanzhengBtn" :disabled="Btndisabled"> <el-button style="display: inline-block" @click="Yanzheng" class="YanzhengBtn"
:disabled="Btndisabled">
{{smscontent}} {{smscontent}}
</el-button> </el-button>
</div> </div>
</el-form-item> </el-form-item>
<el-form-item prop="password" v-if="passwordShow" class="PassWord" label="设置密码"> <el-form-item prop="password" v-if="passwordShow" class="PassWord" label="设置密码">
<el-input type="password" maxlength="16" placeholder="请输入密码" style="height: 46px" v-model="newpassword" <el-input type="password" maxlength="16" placeholder="请输入密码" style="height: 46px"
v-model="newpassword"
@keyup.enter.native="submitForm('ruleForm')"> @keyup.enter.native="submitForm('ruleForm')">
<i slot="suffix" class="el-icon-view" @click="changePass('show')"></i> <i slot="suffix" class="el-icon-view" @click="changePass('show')"></i>
</el-input> </el-input>
...@@ -59,7 +60,6 @@ ...@@ -59,7 +60,6 @@
</div> </div>
</div> </div>
</el-dialog> </el-dialog>
</div>
</template> </template>
<script> <script>
...@@ -257,12 +257,15 @@ ...@@ -257,12 +257,15 @@
.ForgetPassword { .ForgetPassword {
width: 100%; width: 100%;
height: 100%; height: 100%;
.el-dialog__header, .el-dialog__body { .el-dialog__header, .el-dialog__body {
padding: 0; padding: 0;
} }
.el-dialog { .el-dialog {
width: 482px; width: 482px;
} }
.AuthenticationTop { .AuthenticationTop {
font-size: 22px; font-size: 22px;
font-weight: bold; font-weight: bold;
...@@ -270,10 +273,12 @@ ...@@ -270,10 +273,12 @@
padding-top: 28px; padding-top: 28px;
padding-bottom: 24px; padding-bottom: 24px;
} }
.AuthenticationTosat { .AuthenticationTosat {
width: 100%; width: 100%;
height: 30px; height: 30px;
background: #fdf4e3; background: #fdf4e3;
span { span {
display: inline-block; display: inline-block;
width: 22px; width: 22px;
...@@ -283,6 +288,7 @@ ...@@ -283,6 +288,7 @@
vertical-align: middle; vertical-align: middle;
margin-left: 25px; margin-left: 25px;
} }
p { p {
font-size: 12px; font-size: 12px;
line-height: 30px; line-height: 30px;
...@@ -291,12 +297,15 @@ ...@@ -291,12 +297,15 @@
color: #ff8622; color: #ff8622;
} }
} }
.AuthenticationBoxSection { .AuthenticationBoxSection {
margin-left: 10px; margin-left: 10px;
margin-top: 50px; margin-top: 50px;
.AuthenticationTitle { .AuthenticationTitle {
height: 20px; height: 20px;
margin-bottom: 30px; margin-bottom: 30px;
span { span {
display: inline-block; display: inline-block;
width: 2px; width: 2px;
...@@ -304,6 +313,7 @@ ...@@ -304,6 +313,7 @@
background: #0487fd; background: #0487fd;
vertical-align: middle; vertical-align: middle;
} }
p { p {
vertical-align: middle; vertical-align: middle;
height: 100%; height: 100%;
...@@ -313,13 +323,16 @@ ...@@ -313,13 +323,16 @@
line-height: 20px; line-height: 20px;
} }
} }
.el-input--small { .el-input--small {
width: 350px; width: 350px;
height: 40px; height: 40px;
} }
.el-input--small .el-input__inner { .el-input--small .el-input__inner {
height: 40px; height: 40px;
} }
.YanzhengBtn { .YanzhengBtn {
border: none; border: none;
border-left: 1px solid #cccccc; border-left: 1px solid #cccccc;
...@@ -327,24 +340,27 @@ ...@@ -327,24 +340,27 @@
line-height: 2px; line-height: 2px;
position: absolute; position: absolute;
right: 30px; right: 30px;
top: 10px; top: 8px;
color: #7093ef; color: #7093ef;
} }
.AuthenticationTopBoxFooter { .AuthenticationTopBoxFooter {
padding-top: 20px; padding-top: 20px;
padding-bottom: 60px; padding-bottom: 60px;
text-align: center; text-align: center;
.AuthenticationTopBoxFooterBtn { .AuthenticationTopBoxFooterBtn {
width: 110px; padding: 10px 30px;
height: 30px; /*width: 110px;*/
margin: 0 auto; /*height: 30px;*/
/*margin: 0 auto;*/
} }
} }
} }
} }
::v-deep{ ::v-deep {
.el-button{ .el-button {
padding: 0; padding: 0;
} }
} }
......
...@@ -11,7 +11,8 @@ ...@@ -11,7 +11,8 @@
icon="el-icon-plus" icon="el-icon-plus"
size="small" size="small"
@click="$refs.addDialog.showDialog({})" @click="$refs.addDialog.showDialog({})"
>新增原因</el-button >新增原因
</el-button
> >
</div> </div>
...@@ -28,7 +29,7 @@ ...@@ -28,7 +29,7 @@
<el-table-column label="图标" align="center" width="120"> <el-table-column label="图标" align="center" width="120">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<el-avatar :size="50" shape="square"> <el-avatar :size="50" shape="square">
<img :src="row.labelImgurl" /> <img :src="row.labelImgurl"/>
</el-avatar> </el-avatar>
</template> </template>
</el-table-column> </el-table-column>
...@@ -44,10 +45,12 @@ ...@@ -44,10 +45,12 @@
<el-table-column label="操作" align="center" width="120"> <el-table-column label="操作" align="center" width="120">
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<el-button type="text" @click="$refs.addDialog.showDialog({ row })" <el-button type="text" @click="$refs.addDialog.showDialog({ row })"
>编辑</el-button >编辑
</el-button
> >
<el-button type="text" style="color: red" @click="DELcondition(row)" <el-button type="text" style="color: red" @click="DELcondition(row)"
>删除</el-button >删除
</el-button
> >
</template> </template>
</el-table-column> </el-table-column>
...@@ -71,9 +74,10 @@ ...@@ -71,9 +74,10 @@
</template> </template>
<script> <script>
import { conditionList, delconditionList } from "@/port/set-request"; import {conditionList, delconditionList} from "@/port/set-request";
import addDialog from "./componenets/disposition/addDialog"; import addDialog from "./componenets/disposition/addDialog";
export default {
export default {
name: "disposition", name: "disposition",
data() { data() {
return { return {
...@@ -131,7 +135,7 @@ export default { ...@@ -131,7 +135,7 @@ export default {
}) })
.then(() => { .then(() => {
this.tableLoading = true; this.tableLoading = true;
let json = { labelId: row.id }; let json = {labelId: row.id};
delconditionList(json).then((res) => { delconditionList(json).then((res) => {
if (res.status == 200) { if (res.status == 200) {
this.$message({ this.$message({
...@@ -153,35 +157,37 @@ export default { ...@@ -153,35 +157,37 @@ export default {
}); });
}); });
}, },
tableRowStyle({ row, rowIndex }) { tableRowStyle({row, rowIndex}) {
if (rowIndex % 2 !== 0) { if (rowIndex % 2 !== 0) {
return { "background-color": "#e3f4ff" }; return {"background-color": "#e3f4ff"};
} }
}, },
// table变色,头 // table变色,头
tableHeaderColor({ row, column, rowIndex, columnIndex }) { tableHeaderColor({row, column, rowIndex, columnIndex}) {
return { "background-color": "#0099ff", color: "#ffffff" }; return {"background-color": "#0099ff", color: "#ffffff"};
}, },
}, },
}; };
</script> </script>
<style scoped lang="scss"> <style scoped lang="scss">
.search-form { .search-form {
margin: 5px 0 5px 0; margin: 5px 0 5px 0;
.el-form-item { .el-form-item {
margin-bottom: 5px; margin-bottom: 5px;
} }
} }
.pagination {
.pagination {
margin-top: 16px; margin-top: 16px;
text-align: right; text-align: right;
} }
.itemBtn {
.itemBtn {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: flex-end; justify-content: flex-end;
margin: 10px 0; margin: 10px 0;
} }
</style> </style>
...@@ -45,12 +45,12 @@ ...@@ -45,12 +45,12 @@
alt="" alt=""
/> />
<img <img
v-if="selectResult.pageLocation == 2" v-if="selectResult.pageLocation == 3"
src="@/assets/img/rotation-wzgg.png" src="@/assets/img/rotation-wzgg.png"
alt="" alt=""
/> />
<img <img
v-if="selectResult.pageLocation == 3" v-if="selectResult.pageLocation == 2"
src="@/assets/img/rotation-ddxq.png" src="@/assets/img/rotation-ddxq.png"
alt="" alt=""
/> />
...@@ -464,12 +464,17 @@ export default { ...@@ -464,12 +464,17 @@ export default {
async created() { async created() {
// await this.getAllDatas(); // await this.getAllDatas();
// await this.getEligible(); // await this.getEligible();
await this.getAllOpendAreaListFun(); // await this.getAllOpendAreaListFun();
this.headers = { this.headers = {
XOADOAPPACCESSCODE: this.$store.state.user.code, XOADOAPPACCESSCODE: this.$store.state.user.code,
XOADOTOKENID: this.$store.state.user.token, XOADOTOKENID: this.$store.state.user.token,
XOADOPLATFORMID: this.$store.getters.platformId, XOADOPLATFORMID: this.$store.getters.platformId,
}; };
console.log('==================================')
console.log(this.$store.state.user.code)
console.log(this.$store.state.user.token)
console.log(this.$store.getters.platformId)
console.log('----------------------------------')
}, },
methods: { methods: {
changeCodeList(val) { changeCodeList(val) {
...@@ -745,6 +750,7 @@ export default { ...@@ -745,6 +750,7 @@ export default {
// pageJumpUrl: this.ruleForm.pageJumpFlag == 1 ? this.ruleForm.pageJumpUrl : this.ruleForm.insideJumpUrl, // pageJumpUrl: this.ruleForm.pageJumpFlag == 1 ? this.ruleForm.pageJumpUrl : this.ruleForm.insideJumpUrl,
// pageJumpText: this.ruleForm.pageJumpText, // pageJumpText: this.ruleForm.pageJumpText,
// }; // };
debugger
let json = { let json = {
"platformId": this.$store.getters.platformId,// (平台ID) "platformId": this.$store.getters.platformId,// (平台ID)
"displayPage": this.selectResult.pageLocation,// (展示页面) "displayPage": this.selectResult.pageLocation,// (展示页面)
...@@ -752,7 +758,7 @@ export default { ...@@ -752,7 +758,7 @@ export default {
"modelName": this.ruleForm.modelName,// (广告模块名称) "modelName": this.ruleForm.modelName,// (广告模块名称)
"positionIndex": this.ruleForm.positionIndex,// (位数) "positionIndex": this.ruleForm.positionIndex,// (位数)
"pictureUrl": this.ruleForm.pictureUrl, "pictureUrl": this.ruleForm.pictureUrl,
"areaBelong": this.checked ? ['000000'] : this.ruleForm.codeList,//(配置的区域) "areaBelong": this.checked ? ['000000'] : [this.ruleForm.codeList[this.ruleForm.codeList.length - 1]+''],//(配置的区域)
"activityId": this.ruleForm.activityId,// (关联的活动Id) "activityId": this.ruleForm.activityId,// (关联的活动Id)
"activityName": this.ruleForm.activityName,// (关联的活动名称) "activityName": this.ruleForm.activityName,// (关联的活动名称)
"pageJumpFlag": this.ruleForm.pageJumpFlag,// (跳转标记) "pageJumpFlag": this.ruleForm.pageJumpFlag,// (跳转标记)
......
...@@ -129,11 +129,11 @@ ...@@ -129,11 +129,11 @@
<div v-if="false">/</div> <div v-if="false">/</div>
<el-switch <el-switch
v-else v-else
v-model="row.operationStats" v-model="row.isOnline"
active-color="#13ce66" active-color="#13ce66"
inactive-color="#ff4949" inactive-color="#ff4949"
:active-value="'1'" :active-value="1"
:inactive-value="'0'" :inactive-value="0"
@change="operatingStatuct(row)" @change="operatingStatuct(row)"
> >
</el-switch> </el-switch>
...@@ -256,13 +256,14 @@ export default { ...@@ -256,13 +256,14 @@ export default {
*弹窗开关切换 *弹窗开关切换
* **/ * **/
async operatingStatuct(val) { async operatingStatuct(val) {
debugger
let {data, status} = await upOrDown({}, val.advertId, val.isOnline); let {data, status} = await upOrDown({}, val.advertId, val.isOnline);
if (status == 200) { if (status == 200) {
this.$message.success("操作成功"); this.$message.success("操作成功");
} else { } else {
val.operationStats == "0" val.isOnline == "0"
? (val.operationStats = "1") ? (val.isOnline = "1")
: (val.operationStats = "0"); : (val.isOnline = "0");
this.$confirm(data, "提示", { this.$confirm(data, "提示", {
confirmButtonText: "确定", confirmButtonText: "确定",
cancelButtonText: "取消", cancelButtonText: "取消",
......
<template> <template>
<div class="login-wrap"> <div class="login-wrap">
<div class="ms-login"> <div class="ms-login">
<el-card style="padding: 10px;border-radius: 10px;background-color: #ffffff;">
<div style="text-align: center;font-size: 36px;font-weight: bold;font-family: Alibaba PuHuiTi;">
小多智运管理平台
</div>
<div style="display: flex;">
<div style="width: 50%;padding: 20px 10px; display: flex;align-items: center;justify-content: center;">
<img src="../../assets/img/login-left.png" style="width: 298px;height: 264px;">
</div>
<div style="width: 50%;">
<el-tabs v-model="activeName" @tab-click="handleClick" style="padding-top: 30px"> <el-tabs v-model="activeName" @tab-click="handleClick" style="padding-top: 30px">
<el-tab-pane label="账号密码登录" name="PassWord"> <el-tab-pane label="账号密码登录" name="PassWord">
<div class="LoginBox"> <div class="LoginBox">
...@@ -74,7 +83,8 @@ ...@@ -74,7 +83,8 @@
></el-input> ></el-input>
<div class="YanzHng"> <div class="YanzHng">
<span class="YanzHngLeft"></span> <span class="YanzHngLeft"></span>
<el-button type="primary" size="small" @click="Yanzheng" :disabled="Btndisabled">{{ smscontent }} <el-button type="primary" size="small" @click="Yanzheng" :disabled="Btndisabled">{{
smscontent }}
</el-button> </el-button>
</div> </div>
</el-form-item> </el-form-item>
...@@ -139,6 +149,9 @@ ...@@ -139,6 +149,9 @@
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</div> </div>
</div>
</el-card>
</div>
<el-dialog <el-dialog
center center
title="用户服务协议" title="用户服务协议"
...@@ -154,7 +167,8 @@ ...@@ -154,7 +167,8 @@
充分理解协议的条款内容后再点击同意确认。您完成在小多派网站的注册并使用小多派中提供的服务即视为已接受并同意受本用户协议的约束 充分理解协议的条款内容后再点击同意确认。您完成在小多派网站的注册并使用小多派中提供的服务即视为已接受并同意受本用户协议的约束
</div> </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;如果您不同意本在线用户协议或其中任何条款约定,请您停止注册,但您将可能将无法浏览小多派的信息且无法享受我们的产品和服务。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;如果您不同意本在线用户协议或其中任何条款约定,请您停止注册,但您将可能将无法浏览小多派的信息且无法享受我们的产品和服务。</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;本在线用户协议是您与小多派之间就网站服务等相关事宜所订立的契约,请您仔细阅读本注册协议,您点击同意后,本协议及构成对双方有约束力的法律文件。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;本在线用户协议是您与小多派之间就网站服务等相关事宜所订立的契约,请您仔细阅读本注册协议,您点击同意后,本协议及构成对双方有约束力的法律文件。
</div>
<h4>一、注册</h4> <h4>一、注册</h4>
<div>&nbsp;&nbsp;&nbsp;&nbsp;1. 为能力的主体都不是本网站的合格使用者;小多派有权采取包括但不限于注销账户的处理措施,并向使用者的监护人或负责人索偿。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;1. 为能力的主体都不是本网站的合格使用者;小多派有权采取包括但不限于注销账户的处理措施,并向使用者的监护人或负责人索偿。</div>
<div> <div>
...@@ -174,7 +188,9 @@ ...@@ -174,7 +188,9 @@
&nbsp;&nbsp;&nbsp;&nbsp;5. 使用者了解并知悉,一经注册,即视为您同意小多派及/或 &nbsp;&nbsp;&nbsp;&nbsp;5. 使用者了解并知悉,一经注册,即视为您同意小多派及/或
其关联公司通过短信或者电子邮件的方式向使用者的手机号码或者电子邮箱发送相应的产品服务信息、促销优惠等营销信息。 其关联公司通过短信或者电子邮件的方式向使用者的手机号码或者电子邮箱发送相应的产品服务信息、促销优惠等营销信息。
</div> </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;6. 小多派有权修改本服务协议并在本网站上予以公布,修改后的服务协议经本网站公布后,立即自动生效;如果用户继续使用本网站,将被视为同意协议修改后的内容。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;6.
小多派有权修改本服务协议并在本网站上予以公布,修改后的服务协议经本网站公布后,立即自动生效;如果用户继续使用本网站,将被视为同意协议修改后的内容。
</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;7.用户应遵守中华人民共和国相关法律法规,包括但不限于《网络安全法》、《中华人民共和国计算机信息系统安全保护条例》、《计算机软件保护条例》、《全国人大常委会关于维护互联网安全的决定》、《互联网电子公告服务管理规定》、《互联网新闻信息服务管理规定》、《互联网著作权行政保护办法》、《信息网络传播权保护条例》等。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;7.用户应遵守中华人民共和国相关法律法规,包括但不限于《网络安全法》、《中华人民共和国计算机信息系统安全保护条例》、《计算机软件保护条例》、《全国人大常委会关于维护互联网安全的决定》、《互联网电子公告服务管理规定》、《互联网新闻信息服务管理规定》、《互联网著作权行政保护办法》、《信息网络传播权保护条例》等。</div>
<h4>二、网站使用</h4> <h4>二、网站使用</h4>
<div>&nbsp;&nbsp;&nbsp;&nbsp;1. 明确的禁止使用</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;1. 明确的禁止使用</div>
...@@ -194,11 +210,13 @@ ...@@ -194,11 +210,13 @@
<div>&nbsp;&nbsp;&nbsp;&nbsp;1.14.传销、直销、广告(寻求合作)、非法集资等内容,不限于文字、图片、二维码、站外链接等形式;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;1.14.传销、直销、广告(寻求合作)、非法集资等内容,不限于文字、图片、二维码、站外链接等形式;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2. 网址安全法规</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2. 网址安全法规</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;禁止使用者违反安全法规,破坏或企图破坏小多派的安全法规保护措施,包括但不限于:</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;禁止使用者违反安全法规,破坏或企图破坏小多派的安全法规保护措施,包括但不限于:</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.1. 接触未经许可的数据或进入未经许可的服务器、帐户、邮箱或许可第三方接入未经本网站同意的由本网站发布、输送、传播的数据、简历或其他信息等;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.1. 接触未经许可的数据或进入未经许可的服务器、帐户、邮箱或许可第三方接入未经本网站同意的由本网站发布、输送、传播的数据、简历或其他信息等;
</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.2. 没有得到许可,企图探查、扫描或测试系统或网络的弱点或者破坏安全措施;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.2. 没有得到许可,企图探查、扫描或测试系统或网络的弱点或者破坏安全措施;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.3. 企图干涉对用户及网络的服务,包括但不限于通过超载、“邮件炸弹”或“摧毁”等手段;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.3. 企图干涉对用户及网络的服务,包括但不限于通过超载、“邮件炸弹”或“摧毁”等手段;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.4. 发送促销、产品广告及服务的email;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.4. 发送促销、产品广告及服务的email;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.5. 伪造TCP/IP数据包名称或部分名称。破坏系统或网络可能导致犯罪。小多派将调查此类破坏行为的发生,并可能干预、和执法当局合作起诉犯此类破坏行为的使用者。 <div>&nbsp;&nbsp;&nbsp;&nbsp;2.5.
伪造TCP/IP数据包名称或部分名称。破坏系统或网络可能导致犯罪。小多派将调查此类破坏行为的发生,并可能干预、和执法当局合作起诉犯此类破坏行为的使用者。
</div> </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;3. 总则</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;3. 总则</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;严禁从事以下行为:</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;严禁从事以下行为:</div>
...@@ -226,13 +244,18 @@ ...@@ -226,13 +244,18 @@
&nbsp;&nbsp;&nbsp;&nbsp;1.3. &nbsp;&nbsp;&nbsp;&nbsp;1.3.
小多派虽然对用户进行资质审查,但小多派并非司法机关,仅能要求用户提交真实、有效的资质证明文件,并对该提交的资质证明文件进行审核。如用户提交虚假、伪造、变造文件的,小多派对此概不承担法律责任。 小多派虽然对用户进行资质审查,但小多派并非司法机关,仅能要求用户提交真实、有效的资质证明文件,并对该提交的资质证明文件进行审核。如用户提交虚假、伪造、变造文件的,小多派对此概不承担法律责任。
</div> </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;1.4. 小多派不对用户的线下行为负责。企业用户及个人用户均应审慎的对待他方之行为,因为他方之行为给用户造成任何不利影响的,小多派不承担任何法律责任。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;1.4.
小多派不对用户的线下行为负责。企业用户及个人用户均应审慎的对待他方之行为,因为他方之行为给用户造成任何不利影响的,小多派不承担任何法律责任。
</div>
<div> <div>
&nbsp;&nbsp;&nbsp;&nbsp;1.5. 小多派对由于政府禁令、现行生效的适用法律或法规的变更、火灾、地震、动乱、战争、停电、 &nbsp;&nbsp;&nbsp;&nbsp;1.5. 小多派对由于政府禁令、现行生效的适用法律或法规的变更、火灾、地震、动乱、战争、停电、
通讯线路中断、黑客攻击、计算机病毒侵入或发作、电信部门技术调整、因政府管制而造成网站的暂时性关闭等 任何影响网络正常运营的不可预见、不可避免、不可克服和不可控制的事件(“不可抗力事件”), 通讯线路中断、黑客攻击、计算机病毒侵入或发作、电信部门技术调整、因政府管制而造成网站的暂时性关闭等 任何影响网络正常运营的不可预见、不可避免、不可克服和不可控制的事件(“不可抗力事件”),
以及他人蓄意破坏、小多派工作人员的疏忽或不当使用,正常的系统维护、系统升级, 或者因网络拥塞而导致小多派不能访问而造成的小多派所提供的信息及数据的延误、停滞或错误,以及使用者由此受到的一切损失不承担任何责任; 以及他人蓄意破坏、小多派工作人员的疏忽或不当使用,正常的系统维护、系统升级,
或者因网络拥塞而导致小多派不能访问而造成的小多派所提供的信息及数据的延误、停滞或错误,以及使用者由此受到的一切损失不承担任何责任;
</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;1.6
由于与小多派链接的其他网站或用户所使用的网络运营商所造成之个人资料泄露及由此而导致的任何法律争议和后果均由网站或用户所使用的网络运营商负责;
</div> </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;1.6 由于与小多派链接的其他网站或用户所使用的网络运营商所造成之个人资料泄露及由此而导致的任何法律争议和后果均由网站或用户所使用的网络运营商负责;</div>
<div> <div>
&nbsp;&nbsp;&nbsp;&nbsp;1.7 &nbsp;&nbsp;&nbsp;&nbsp;1.7
对于小多派为使用者提供便利而设置的外部链接网址,小多派并不保证其准确性、安全性和完整性,亦并不代表本网站对其链接内容的认可,请使用者谨慎确认后使用,小多派对由此导致的任何损失或伤害不承担任何责任。 对于小多派为使用者提供便利而设置的外部链接网址,小多派并不保证其准确性、安全性和完整性,亦并不代表本网站对其链接内容的认可,请使用者谨慎确认后使用,小多派对由此导致的任何损失或伤害不承担任何责任。
...@@ -242,7 +265,9 @@ ...@@ -242,7 +265,9 @@
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.1. 依照法律、法规、法院命令、监管机构命令的要求;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.1. 依照法律、法规、法院命令、监管机构命令的要求;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.2. 根据政府行为、监管要求或请求;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.2. 根据政府行为、监管要求或请求;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.3. 因小多派其认为系为遵守监管义务或公共目的所需;</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.3. 因小多派其认为系为遵守监管义务或公共目的所需;</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;2.4. 为免除访问者在生命、身体或财产方面之急迫危险, 否则在没有本人事先同意的情况下,小多派不会向第三方公开您的姓名、地址、电子邮件和电话等个人信息</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;2.4. 为免除访问者在生命、身体或财产方面之急迫危险,
否则在没有本人事先同意的情况下,小多派不会向第三方公开您的姓名、地址、电子邮件和电话等个人信息
</div>
<h4>六、不可抗力</h4> <h4>六、不可抗力</h4>
<div>&nbsp;&nbsp;&nbsp;&nbsp;由于地震、台风、战争、罢工、政府行为、非因各方原因发生的火灾、基础电信网络意外中断造成的及其它不能预见并且对其发生和后果不能防止或避免的不可抗力原因,致使任何一方不能履行其在本协议项下的义务,该方不承担由此给另一方造成的损失;该方应及时通知另一方其不能履行或延迟履行协议义务的原因,并应尽快向另一方提供有关发生不可抗力的证明文件,按不可抗力原因对本协议的影响程度,双方协商是否终止本协议,免除或部分免除本协议的义务。</div> <div>&nbsp;&nbsp;&nbsp;&nbsp;由于地震、台风、战争、罢工、政府行为、非因各方原因发生的火灾、基础电信网络意外中断造成的及其它不能预见并且对其发生和后果不能防止或避免的不可抗力原因,致使任何一方不能履行其在本协议项下的义务,该方不承担由此给另一方造成的损失;该方应及时通知另一方其不能履行或延迟履行协议义务的原因,并应尽快向另一方提供有关发生不可抗力的证明文件,按不可抗力原因对本协议的影响程度,双方协商是否终止本协议,免除或部分免除本协议的义务。</div>
<h4>七、风险声明</h4> <h4>七、风险声明</h4>
...@@ -262,7 +287,7 @@ ...@@ -262,7 +287,7 @@
</template> </template>
<script> <script>
import { import {
loginVerificationCode, loginVerificationCode,
loginPhone, loginPhone,
getUserInfo, getUserInfo,
...@@ -273,14 +298,14 @@ import { ...@@ -273,14 +298,14 @@ import {
verifyOrganization, verifyOrganization,
platformsDomain, platformsDomain,
operatorPrivileges operatorPrivileges
} from '@/port/account' } from '@/port/account'
import {HOST_URL} from '@/config/index' import {HOST_URL} from '@/config/index'
import util from '@/libs/util' import util from '@/libs/util'
import axios from 'axios' import axios from 'axios'
import bus from '@/libs/bus' import bus from '@/libs/bus'
import ForgetPassword from 'views/components/ForgetPassword' import ForgetPassword from 'views/components/ForgetPassword'
export default { export default {
name: 'Login', name: 'Login',
data() { data() {
return { return {
...@@ -471,9 +496,9 @@ export default { ...@@ -471,9 +496,9 @@ export default {
async operatorPrivilegesLogin(userId) { async operatorPrivilegesLogin(userId) {
// 运营组织商信息接口 // 运营组织商信息接口
let {data, status} = await operatorPrivileges(userId) let {data, status} = await operatorPrivileges(userId)
console.log(data,"看看") console.log(data, "看看")
if(data) { if (data) {
if(status === 205) { if (status === 205) {
this.$router.push({ this.$router.push({
path: '/JoiningEnterprise', path: '/JoiningEnterprise',
query: { query: {
...@@ -513,7 +538,7 @@ export default { ...@@ -513,7 +538,7 @@ export default {
}) })
} }
} else { } else {
if(data.orgAuditType == 0) { if (data.orgAuditType == 0) {
return this.$message.error('账号审核未通过,请联系管理员') return this.$message.error('账号审核未通过,请联系管理员')
} }
let json = JSON.parse(sessionStorage.getItem('ManPlatformData')) let json = JSON.parse(sessionStorage.getItem('ManPlatformData'))
...@@ -634,16 +659,20 @@ export default { ...@@ -634,16 +659,20 @@ export default {
bus.$emit('ForgetPass', 2) bus.$emit('ForgetPass', 2)
} }
} }
} }
</script> </script>
<style lang="scss"> <style lang="scss">
.login-wrap { .login-wrap {
width: 100%; width: 100%;
height: 100vh; height: 100vh;
background: url("../../assets/img/login-bg.jpg") no-repeat; background: url("../../assets/img/login-bg.png") no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
display: flex;
align-items: center;
justify-content: center;
.el-tabs__nav-scroll { .el-tabs__nav-scroll {
display: flex; display: flex;
} }
...@@ -661,9 +690,9 @@ export default { ...@@ -661,9 +690,9 @@ export default {
right: 15px; right: 15px;
cursor: pointer; cursor: pointer;
} }
} }
.ms-title { .ms-title {
position: absolute; position: absolute;
top: 50%; top: 50%;
width: 100%; width: 100%;
...@@ -671,16 +700,16 @@ export default { ...@@ -671,16 +700,16 @@ export default {
text-align: center; text-align: center;
font-size: 30px; font-size: 30px;
color: #fff; color: #fff;
} }
.ms-login { .ms-login {
position: absolute; /*<!--position: absolute;-->*/
left: 50%; /*<!--left: 50%;-->*/
top: 50%; /*<!--top: 50%;-->*/
width: 338px; /*<!--width: 338px;-->*/
margin: -150px 0 0 -190px; /*<!--margin: -150px 0 0 -190px;-->*/
border-radius: 5px; /*<!--border-radius: 5px;-->*/
background: #fff; /*<!--background: #fff;-->*/
.ms-login-box { .ms-login-box {
.ms-login-box-top { .ms-login-box-top {
...@@ -718,9 +747,9 @@ export default { ...@@ -718,9 +747,9 @@ export default {
} }
} }
} }
} }
.demo-ruleForm { .demo-ruleForm {
.el-form-item__content { .el-form-item__content {
width: 286px; width: 286px;
height: 46px !important; height: 46px !important;
...@@ -768,22 +797,27 @@ export default { ...@@ -768,22 +797,27 @@ export default {
} }
} }
} }
} }
.LoginBox { .LoginBox {
margin-top: 20px; margin-top: 20px;
margin-left: 26px; margin-left: 26px;
} }
.login-btn { .login-btn {
text-align: center; text-align: center;
width: 284px; width: 284px;
height: 45px; height: 45px;
margin-bottom: 10px; margin-bottom: 10px;
} }
.login-btn button { .login-btn button {
width: 284px; width: 284px;
height: 45px; height: 45px;
} }
</style>
<style scoped>
.el-card__body {
padding: 0 !important;
}
</style> </style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment