Loading src/router/index.js +21 −38 Original line number Diff line number Diff line Loading @@ -464,15 +464,7 @@ const routes = [{ { path: '/risk', name: 'risk', meta: { title: '风险', index: 1 }, component: () => import( /* webpackChunkName: "SaveWorkbench" */ '../views/risk'), }, // 风险模块 { path: '/risk-add', name: 'risk-add', Loading Loading @@ -511,15 +503,6 @@ const routes = [{ }, component: () => import( /* webpackChunkName: "SaveWorkbench" */ '../views/risk/riskConfirme/riskAffirm'), }, { path: '/affirm-detail', name: 'affirm-detail', meta: { title: '风险确认详情', index: 1 }, component: () => import( /* webpackChunkName: "SaveWorkbench" */ '../views/risk/riskConfirme/affirmDetail'), }, { path: '/risk-account', name: 'risk-account', Loading src/service/risk.js +11 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,17 @@ export function postHdType(url,data) { data }) } // 各种措施 export function postMeasures(url,data) { return request({ url: url, method: 'post', data }) } // 主责人员 export function postHdPeople(url,data) { return request({ Loading src/views/Login2.vue +2 −2 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ 欢迎登录<span>首开集团安全隐患排查治理体系</span>! </div> <div class="login-form"> <van-form @submit="onSubmit"> <van-form @submit="onSubmit" :show-error-message="false" > <div class="username-wrap"> <div class="username-icon"> <van-image :src="require('@/assets/login/login-username.png')" /> Loading @@ -23,7 +23,7 @@ name="username" label="" placeholder="账号" :rules="[{ required: true, message: '请填写用户名' }]" :rules="[{ required: true, message: '请填写账号' }]" /> </div> <div class="passworld-wrap"> Loading src/views/danger/changeDanger/index.vue +12 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,13 @@ </van-overlay> </van-cell-group> </div> <!-- 暂无数据 --> <div style="width: 100%;text-align: center; font-size: .48rem;position: fixed; top: 30%;" v-if="isHaveNews" > 暂无数据 </div> </div> </template> Loading @@ -72,6 +79,7 @@ export default { return { text: "隐患整改", searchValue: "", isHaveNews: false, messageList: [], Loop: "", // 定时器 showIndex: null // 是否显示遮罩层 Loading @@ -94,6 +102,10 @@ export default { dangerRect("/rectification/list").then(res =>{ this.$toast.clear(); this.messageList = res.rows // 判断有无数据返回 if (this.messageList.length == 0) { this.isHaveNews = true; } }).catch(() => { this.$toast.clear(); this.$toast.fail("加载失败,请稍后再试"); Loading src/views/danger/confirmeDanger/index.vue +32 −29 Original line number Diff line number Diff line Loading @@ -2,13 +2,7 @@ <div> <LHeader :text="text"></LHeader> <van-search v-model="searchValue" placeholder="搜索" @search="onSearch" /> <van-tabs v-model="active" color="#247df7" title-inactive-colo="#d0d1d1" title-active-color="#000000" > <van-tab title="待确认"> <!-- 内容列表 --> <div class="con-list"> <van-cell-group Loading @@ -32,7 +26,7 @@ </van-row> <van-row gutter=""> <van-col span="5">隐患类型:</van-col> <van-col span="19">{{ item.hdTdueDateype }}</van-col> <van-col span="19">{{ item.hdType }}</van-col> </van-row> <van-row gutter=""> <van-col span="5">发现时间:</van-col> Loading @@ -52,10 +46,13 @@ </van-cell-group> </div> </van-tab> <van-tab title="已确认">已确认</van-tab> <van-tab title="已退回">已退回</van-tab> </van-tabs> <!-- 暂无数据 --> <div style="width: 100%;text-align: center; font-size: .48rem;position: fixed; top: 30%;" v-if="isHaveNews" > 暂无数据 </div> </div> </template> Loading @@ -64,12 +61,12 @@ import LHeader from "@/components/header.vue"; import { dangerConfirm } from "@/service/danger"; export default { components: { LHeader, LHeader }, data() { return { text: "隐患确认", active: "1", isHaveNews: false, searchValue: "", messageList: [], Loop: "", // 定时器 Loading @@ -77,7 +74,7 @@ export default { }; }, created() { this.postList() this.postList(); }, methods: { onSearch(val) { Loading @@ -90,10 +87,16 @@ export default { loadingType: "spinner", duration: 0 }); dangerConfirm("/confirm/list").then(res =>{ dangerConfirm("/confirm/list") .then(res => { this.$toast.clear(); this.messageList = res.rows }).catch(() => { this.messageList = res.rows; // 判断有无数据返回 if (this.messageList.length == 0) { this.isHaveNews = true; } }) .catch(() => { this.$toast.clear(); this.$toast.fail("加载失败,请稍后再试"); }); Loading Loading @@ -130,7 +133,7 @@ export default { this.$router.push({ name: "affirm-danger", params: { "taskId":data.taskId taskId: data.taskId } }); this.showIndex = null; Loading @@ -141,7 +144,7 @@ export default { <style lang="less" scoped> /* @import url(); 引入css类 */ .con-list { padding: 10px 10px .533333rem; padding: 10px 10px 0.533333rem; background-color: #f0f1f5; .van-cell-group--inset { margin: 0; Loading @@ -150,8 +153,8 @@ export default { font-size: 13px; position: relative; .van-row { margin-bottom: .133333rem; line-height: .64rem; margin-bottom: 0.133333rem; line-height: 0.64rem; } .van-overlay { position: absolute; Loading Loading
src/router/index.js +21 −38 Original line number Diff line number Diff line Loading @@ -464,15 +464,7 @@ const routes = [{ { path: '/risk', name: 'risk', meta: { title: '风险', index: 1 }, component: () => import( /* webpackChunkName: "SaveWorkbench" */ '../views/risk'), }, // 风险模块 { path: '/risk-add', name: 'risk-add', Loading Loading @@ -511,15 +503,6 @@ const routes = [{ }, component: () => import( /* webpackChunkName: "SaveWorkbench" */ '../views/risk/riskConfirme/riskAffirm'), }, { path: '/affirm-detail', name: 'affirm-detail', meta: { title: '风险确认详情', index: 1 }, component: () => import( /* webpackChunkName: "SaveWorkbench" */ '../views/risk/riskConfirme/affirmDetail'), }, { path: '/risk-account', name: 'risk-account', Loading
src/service/risk.js +11 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,17 @@ export function postHdType(url,data) { data }) } // 各种措施 export function postMeasures(url,data) { return request({ url: url, method: 'post', data }) } // 主责人员 export function postHdPeople(url,data) { return request({ Loading
src/views/Login2.vue +2 −2 Original line number Diff line number Diff line Loading @@ -13,7 +13,7 @@ 欢迎登录<span>首开集团安全隐患排查治理体系</span>! </div> <div class="login-form"> <van-form @submit="onSubmit"> <van-form @submit="onSubmit" :show-error-message="false" > <div class="username-wrap"> <div class="username-icon"> <van-image :src="require('@/assets/login/login-username.png')" /> Loading @@ -23,7 +23,7 @@ name="username" label="" placeholder="账号" :rules="[{ required: true, message: '请填写用户名' }]" :rules="[{ required: true, message: '请填写账号' }]" /> </div> <div class="passworld-wrap"> Loading
src/views/danger/changeDanger/index.vue +12 −0 Original line number Diff line number Diff line Loading @@ -58,6 +58,13 @@ </van-overlay> </van-cell-group> </div> <!-- 暂无数据 --> <div style="width: 100%;text-align: center; font-size: .48rem;position: fixed; top: 30%;" v-if="isHaveNews" > 暂无数据 </div> </div> </template> Loading @@ -72,6 +79,7 @@ export default { return { text: "隐患整改", searchValue: "", isHaveNews: false, messageList: [], Loop: "", // 定时器 showIndex: null // 是否显示遮罩层 Loading @@ -94,6 +102,10 @@ export default { dangerRect("/rectification/list").then(res =>{ this.$toast.clear(); this.messageList = res.rows // 判断有无数据返回 if (this.messageList.length == 0) { this.isHaveNews = true; } }).catch(() => { this.$toast.clear(); this.$toast.fail("加载失败,请稍后再试"); Loading
src/views/danger/confirmeDanger/index.vue +32 −29 Original line number Diff line number Diff line Loading @@ -2,13 +2,7 @@ <div> <LHeader :text="text"></LHeader> <van-search v-model="searchValue" placeholder="搜索" @search="onSearch" /> <van-tabs v-model="active" color="#247df7" title-inactive-colo="#d0d1d1" title-active-color="#000000" > <van-tab title="待确认"> <!-- 内容列表 --> <div class="con-list"> <van-cell-group Loading @@ -32,7 +26,7 @@ </van-row> <van-row gutter=""> <van-col span="5">隐患类型:</van-col> <van-col span="19">{{ item.hdTdueDateype }}</van-col> <van-col span="19">{{ item.hdType }}</van-col> </van-row> <van-row gutter=""> <van-col span="5">发现时间:</van-col> Loading @@ -52,10 +46,13 @@ </van-cell-group> </div> </van-tab> <van-tab title="已确认">已确认</van-tab> <van-tab title="已退回">已退回</van-tab> </van-tabs> <!-- 暂无数据 --> <div style="width: 100%;text-align: center; font-size: .48rem;position: fixed; top: 30%;" v-if="isHaveNews" > 暂无数据 </div> </div> </template> Loading @@ -64,12 +61,12 @@ import LHeader from "@/components/header.vue"; import { dangerConfirm } from "@/service/danger"; export default { components: { LHeader, LHeader }, data() { return { text: "隐患确认", active: "1", isHaveNews: false, searchValue: "", messageList: [], Loop: "", // 定时器 Loading @@ -77,7 +74,7 @@ export default { }; }, created() { this.postList() this.postList(); }, methods: { onSearch(val) { Loading @@ -90,10 +87,16 @@ export default { loadingType: "spinner", duration: 0 }); dangerConfirm("/confirm/list").then(res =>{ dangerConfirm("/confirm/list") .then(res => { this.$toast.clear(); this.messageList = res.rows }).catch(() => { this.messageList = res.rows; // 判断有无数据返回 if (this.messageList.length == 0) { this.isHaveNews = true; } }) .catch(() => { this.$toast.clear(); this.$toast.fail("加载失败,请稍后再试"); }); Loading Loading @@ -130,7 +133,7 @@ export default { this.$router.push({ name: "affirm-danger", params: { "taskId":data.taskId taskId: data.taskId } }); this.showIndex = null; Loading @@ -141,7 +144,7 @@ export default { <style lang="less" scoped> /* @import url(); 引入css类 */ .con-list { padding: 10px 10px .533333rem; padding: 10px 10px 0.533333rem; background-color: #f0f1f5; .van-cell-group--inset { margin: 0; Loading @@ -150,8 +153,8 @@ export default { font-size: 13px; position: relative; .van-row { margin-bottom: .133333rem; line-height: .64rem; margin-bottom: 0.133333rem; line-height: 0.64rem; } .van-overlay { position: absolute; Loading