弹框更换

Lvtianfang
吕天方 5 months ago
parent d855b165b6
commit b151d746a5

@ -6,7 +6,7 @@ ENV = 'development'
# 若依管理系统/开发环境 # 若依管理系统/开发环境
# VUE_APP_BASE_API = '/dev-api' # VUE_APP_BASE_API = '/dev-api'
VUE_APP_BASE_API = 'http://192.168.0.112:9102/api' VUE_APP_BASE_API = 'http://192.168.0.116:9102/api'
# 路由懒加载 # 路由懒加载
VUE_CLI_BABEL_TRANSPILE_MODULES = true VUE_CLI_BABEL_TRANSPILE_MODULES = true

@ -116,4 +116,19 @@ export function login(username, password) {
method: 'post', method: 'post',
data: data data: data
}) })
}
export function verificationCode(params){
return request({
url: '/earlyWarningAudit/massEvents/verificationCode',
method: 'get',
params
})
}
export function verify (){
return request({
url: '/earlyWarningAudit/massEvents/verify',
method: 'get',
})
} }

@ -783,6 +783,9 @@
} }
} }
} }
.el-message-box {
width: 430px;
}
.el-message-box__container { .el-message-box__container {
margin: 0 0 35px 0; margin: 0 0 35px 0;
.el-message-box__message { .el-message-box__message {

@ -118,7 +118,7 @@
<el-button type="primary" @click="reported(1)"></el-button> <el-button type="primary" @click="reported(1)"></el-button>
<!-- <el-button type="info" plain>不上报</el-button> --> <!-- <el-button type="info" plain>不上报</el-button> -->
<el-button type="danger" @click="reported(2)">退</el-button> <el-button type="danger" @click="reported(2)">退</el-button>
<el-button type="success" @click="reported(3)"></el-button> <!-- <el-button type="success" @click="reported(3)"></el-button> -->
</div> </div>
<el-dialog <el-dialog
width="30%" width="30%"

@ -216,7 +216,7 @@
<el-button type="primary" @click="reported(1)"></el-button> <el-button type="primary" @click="reported(1)"></el-button>
<!-- <el-button type="info" plain>不上报</el-button> --> <!-- <el-button type="info" plain>不上报</el-button> -->
<el-button type="danger" @click="reported(2)">退</el-button> <el-button type="danger" @click="reported(2)">退</el-button>
<el-button type="success" @click="reported(3)"></el-button> <!-- <el-button type="success" @click="reported(3)"></el-button> -->
</div> </div>
<el-dialog <el-dialog
width="30%" width="30%"

@ -63,7 +63,7 @@
// import tabContent from "./components/algorithmTime" // import tabContent from "./components/algorithmTime"
import { getEventLogs } from "@/api/platform/index" import { getEventLogs } from "@/api/platform/index"
import { mapState, mapGetters } from 'vuex' import { mapState, mapGetters } from 'vuex'
import { login } from "@/api/eventPage" import { login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
export default { export default {
@ -92,22 +92,41 @@ export default {
...mapGetters(['debugTime']), ...mapGetters(['debugTime']),
}, },
mounted() { mounted() {
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
console.log(currentDate >= targetDate); // console.log(currentDate >= targetDate);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token) // setToken(res.token)
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
@ -115,16 +134,8 @@ export default {
this.cancalDebounce(); this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce); window.addEventListener('resize', this.cancalDebounce);
}) })
}) }
} else { })
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {
window.removeEventListener('resize', this.cancalDebounce); window.removeEventListener('resize', this.cancalDebounce);

@ -20,7 +20,7 @@
<el-radio-button :label="6">全部</el-radio-button> <el-radio-button :label="6">全部</el-radio-button>
<el-radio-button :label="4">待审核</el-radio-button> <el-radio-button :label="4">待审核</el-radio-button>
<el-radio-button :label="5">已审核</el-radio-button> <el-radio-button :label="5">已审核</el-radio-button>
<el-radio-button :label="3">审核通过</el-radio-button> <!-- <el-radio-button :label="3">审核通过</el-radio-button> -->
</el-radio-group> </el-radio-group>
<div class="warning-list-list" v-loading="loading"> <div class="warning-list-list" v-loading="loading">
<div v-if="eventList.length > 0"> <div v-if="eventList.length > 0">
@ -85,7 +85,7 @@ import "proj4";
import "proj4leaflet"; import "proj4leaflet";
import "@/utils/lib/leaflet.ChineseTmsProviders.js"; import "@/utils/lib/leaflet.ChineseTmsProviders.js";
import "@/utils/lib/leaflet.mapCorrection.min.js"; import "@/utils/lib/leaflet.mapCorrection.min.js";
import { new100Page, colonyPage, login } from "@/api/eventPage" import { new100Page, colonyPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import urgencyAudit from '@/views/components/urgencyAudit.vue' import urgencyAudit from '@/views/components/urgencyAudit.vue'
@ -150,40 +150,50 @@ export default {
} }
}, },
mounted() { mounted() {
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
localStorage.setItem('Admin-Token',res.token)
// setToken(res.token)
this.$nextTick(() => {
this.initMap();
});
this.getList();
})
})
});
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
localStorage.setItem('Admin-Token',res.token)
// setToken(res.token)
this.$nextTick(() => {
this.initMap();
});
this.getList();
})
});
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
this.$nextTick(() => { this.$nextTick(() => {
this.initMap(); this.initMap();
}); });
this.getList(); this.getList();
}) })
} }
})
}, },
methods:{ methods:{
mountedMethods(){ mountedMethods(){

@ -14,7 +14,7 @@
<el-tab-pane label="待审核" name="first" /> <el-tab-pane label="待审核" name="first" />
<el-tab-pane label="已上报" name="second" /> <el-tab-pane label="已上报" name="second" />
<el-tab-pane label="重训练" name="third" /> <el-tab-pane label="重训练" name="third" />
<el-tab-pane label="审核通过" name="four" /> <!-- <el-tab-pane label="审核通过" name="four" /> -->
</el-tabs> </el-tabs>
</div> </div>
<div class="container-info" id="L-size-main"> <div class="container-info" id="L-size-main">
@ -89,7 +89,7 @@
</div> </div>
</template> </template>
<script> <script>
import { colonyPage, login } from "@/api/eventPage" import { colonyPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import EventAudit from '@/views/components/eventAudit.vue' import EventAudit from '@/views/components/eventAudit.vue'
@ -119,21 +119,40 @@ export default {
} }
}, },
mounted(){ mounted(){
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token) // setToken(res.token)
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
@ -141,16 +160,8 @@ export default {
this.cancalDebounce(); this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce); window.addEventListener('resize', this.cancalDebounce);
}) })
}) }
} else { })
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {
window.removeEventListener('resize', this.cancalDebounce); window.removeEventListener('resize', this.cancalDebounce);

@ -14,7 +14,7 @@
<el-tab-pane label="待审核" name="first" /> <el-tab-pane label="待审核" name="first" />
<el-tab-pane label="已上报" name="second" /> <el-tab-pane label="已上报" name="second" />
<el-tab-pane label="重训练" name="third" /> <el-tab-pane label="重训练" name="third" />
<el-tab-pane label="审核通过" name="four" /> <!-- <el-tab-pane label="审核通过" name="four" /> -->
</el-tabs> </el-tabs>
</div> </div>
<div class="container-info" id="L-size-main"> <div class="container-info" id="L-size-main">
@ -89,7 +89,7 @@
</div> </div>
</template> </template>
<script> <script>
import { colonyPage, login } from "@/api/eventPage" import { colonyPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import EventAudit from '@/views/components/eventAudit.vue' import EventAudit from '@/views/components/eventAudit.vue'
@ -119,38 +119,50 @@ export default {
} }
}, },
mounted(){ mounted(){
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { // if(currentDate >= targetDate) {
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { verify().then(res=>{
confirmButtonText: '确定', if(!res.data) {
type:"warning", this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
closeOnPressEscape:false, confirmButtonText: '确定',
showCancelButton: false, type:"warning",
closeOnClickModal:false, closeOnPressEscape:false,
dangerouslyUseHTMLString:true, showCancelButton: false,
inputPattern: /^3939$/, closeOnClickModal:false,
inputErrorMessage: "试用码错误!", dangerouslyUseHTMLString:true,
showInput:true, showInput:true,
showClose:false, showClose:false,
}).then(({ value }) => { beforeClose:(action, instance, done)=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ if (action === 'confirm') {
// setToken(res.token) if(instance.inputValue == "88888888") {
localStorage.setItem('Admin-Token',res.token) done();
this.getList(); } else {
this.cancalDebounce(); this.$message.error('试用码错误!');
window.addEventListener('resize', this.cancalDebounce); }
}) }
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}) })
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {
window.removeEventListener('resize', this.cancalDebounce); window.removeEventListener('resize', this.cancalDebounce);

@ -14,7 +14,7 @@
<el-tab-pane label="待审核" name="first" /> <el-tab-pane label="待审核" name="first" />
<el-tab-pane label="已上报" name="second" /> <el-tab-pane label="已上报" name="second" />
<el-tab-pane label="重训练" name="third" /> <el-tab-pane label="重训练" name="third" />
<el-tab-pane label="审核通过" name="four" /> <!-- <el-tab-pane label="审核通过" name="four" /> -->
</el-tabs> </el-tabs>
</div> </div>
<div class="container-info" id="L-size-main"> <div class="container-info" id="L-size-main">
@ -89,7 +89,7 @@
</div> </div>
</template> </template>
<script> <script>
import { colonyPage, login } from "@/api/eventPage" import { colonyPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import urgencyAudit from '@/views/components/urgencyAudit.vue' import urgencyAudit from '@/views/components/urgencyAudit.vue'
@ -121,21 +121,40 @@ export default {
} }
}, },
mounted(){ mounted(){
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token) // setToken(res.token)
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
@ -143,16 +162,8 @@ export default {
this.cancalDebounce(); this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce); window.addEventListener('resize', this.cancalDebounce);
}) })
}) }
} else { })
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {

@ -14,7 +14,7 @@
<el-tab-pane label="待审核" name="first" /> <el-tab-pane label="待审核" name="first" />
<el-tab-pane label="已上报" name="second" /> <el-tab-pane label="已上报" name="second" />
<el-tab-pane label="重训练" name="third" /> <el-tab-pane label="重训练" name="third" />
<el-tab-pane label="审核通过" name="four" /> <!-- <el-tab-pane label="审核通过" name="four" /> -->
</el-tabs> </el-tabs>
</div> </div>
<div class="container-info" id="L-size-main"> <div class="container-info" id="L-size-main">
@ -89,7 +89,7 @@
</div> </div>
</template> </template>
<script> <script>
import { colonyPage, login } from "@/api/eventPage" import { colonyPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import EventAudit from '@/views/components/eventAudit.vue' import EventAudit from '@/views/components/eventAudit.vue'
@ -119,21 +119,40 @@ export default {
} }
}, },
mounted(){ mounted(){
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token) // setToken(res.token)
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
@ -141,16 +160,8 @@ export default {
this.cancalDebounce(); this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce); window.addEventListener('resize', this.cancalDebounce);
}) })
}) }
} else { })
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {
window.removeEventListener('resize', this.cancalDebounce); window.removeEventListener('resize', this.cancalDebounce);

@ -14,7 +14,7 @@
<el-tab-pane label="待审核" name="first" /> <el-tab-pane label="待审核" name="first" />
<el-tab-pane label="已上报" name="second" /> <el-tab-pane label="已上报" name="second" />
<el-tab-pane label="重训练" name="third" /> <el-tab-pane label="重训练" name="third" />
<el-tab-pane label="审核通过" name="four" /> <!-- <el-tab-pane label="审核通过" name="four" /> -->
</el-tabs> </el-tabs>
</div> </div>
<div class="container-info" id="L-size-main"> <div class="container-info" id="L-size-main">
@ -89,7 +89,7 @@
</div> </div>
</template> </template>
<script> <script>
import { colonyPage, login } from "@/api/eventPage" import { colonyPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import EventAudit from '@/views/components/eventAudit.vue' import EventAudit from '@/views/components/eventAudit.vue'
@ -119,21 +119,40 @@ export default {
} }
}, },
mounted(){ mounted(){
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token) // setToken(res.token)
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
@ -141,16 +160,8 @@ export default {
this.cancalDebounce(); this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce); window.addEventListener('resize', this.cancalDebounce);
}) })
}) }
} else { })
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {
window.removeEventListener('resize', this.cancalDebounce); window.removeEventListener('resize', this.cancalDebounce);

@ -82,7 +82,7 @@
</div> </div>
</template> </template>
<script> <script>
import { colonyEventPage, login } from "@/api/eventPage" import { colonyEventPage, login, verify, verificationCode } from "@/api/eventPage"
import { setToken } from '@/utils/auth' import { setToken } from '@/utils/auth'
import { encrypt } from '@/utils/jsencrypt' import { encrypt } from '@/utils/jsencrypt'
import relevancyEventAudit from '@/views/components/relevancyEventAudit.vue' import relevancyEventAudit from '@/views/components/relevancyEventAudit.vue'
@ -111,21 +111,40 @@ export default {
} }
}, },
mounted(){ mounted(){
const currentDate = new Date(); // const currentDate = new Date();
const targetDate = new Date(2024, 10, 1, 0, 0, 0); // const targetDate = new Date(2024, 10, 1, 0, 0, 0);
if(currentDate >= targetDate) { verify().then(res=>{
this.$prompt('<div>算法服务已超过使用期限</div><div class="warningText">请输入试用码有效期30天</div>', '提示', { if(!res.data) {
confirmButtonText: '确定', this.$prompt('<div>算法已有3个月未迭代请联系算法人员进行迭代优化。</div><div class="warningText">正式使用码签约合同有效期2年有效期至2026年11月1日</div>', '提示', {
type:"warning", confirmButtonText: '确定',
closeOnPressEscape:false, type:"warning",
showCancelButton: false, closeOnPressEscape:false,
closeOnClickModal:false, showCancelButton: false,
dangerouslyUseHTMLString:true, closeOnClickModal:false,
inputPattern: /^3939$/, dangerouslyUseHTMLString:true,
inputErrorMessage: "试用码错误!", showInput:true,
showInput:true, showClose:false,
showClose:false, beforeClose:(action, instance, done)=>{
}).then(({ value }) => { if (action === 'confirm') {
if(instance.inputValue == "88888888") {
done();
} else {
this.$message.error('试用码错误!');
}
}
}
}).then(({ value }) => {
verificationCode({verificationCode:value}).then(res=>{
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
})
})
} else {
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{ login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token) // setToken(res.token)
localStorage.setItem('Admin-Token',res.token) localStorage.setItem('Admin-Token',res.token)
@ -133,16 +152,8 @@ export default {
this.cancalDebounce(); this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce); window.addEventListener('resize', this.cancalDebounce);
}) })
}) }
} else { })
login("admin",encrypt("Suanfa@2024//**...")).then(res=>{
// setToken(res.token)
localStorage.setItem('Admin-Token',res.token)
this.getList();
this.cancalDebounce();
window.addEventListener('resize', this.cancalDebounce);
})
}
}, },
destroyed() { destroyed() {
window.removeEventListener('resize', this.cancalDebounce); window.removeEventListener('resize', this.cancalDebounce);

Loading…
Cancel
Save