Commit d77f16b3 authored by 王李辉's avatar 王李辉
Browse files

风险上报退回

parent 69026c87
Loading
Loading
Loading
Loading
+21 −38
Original line number Diff line number Diff line
@@ -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',
@@ -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',
+11 −0
Original line number Diff line number Diff line
@@ -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({
+2 −2
Original line number Diff line number Diff line
@@ -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')" />
@@ -23,7 +23,7 @@
              name="username"
              label=""
              placeholder="账号"
              :rules="[{ required: true, message: '请填写用户名' }]"
              :rules="[{ required: true, message: '请填写账号' }]"
            />
          </div>
          <div class="passworld-wrap">
+12 −0
Original line number Diff line number Diff line
@@ -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>

@@ -72,6 +79,7 @@ export default {
    return {
      text: "隐患整改",
      searchValue: "",
      isHaveNews: false,
      messageList: [],
      Loop: "", // 定时器
      showIndex: null // 是否显示遮罩层
@@ -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("加载失败,请稍后再试");
+32 −29
Original line number Diff line number Diff line
@@ -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
@@ -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>
@@ -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>

@@ -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: "", // 定时器
@@ -77,7 +74,7 @@ export default {
    };
  },
  created() {
    this.postList()
    this.postList();
  },
  methods: {
    onSearch(val) {
@@ -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("加载失败,请稍后再试");
        });
@@ -130,7 +133,7 @@ export default {
      this.$router.push({
        name: "affirm-danger",
        params: {
          "taskId":data.taskId
          taskId: data.taskId
        }
      });
      this.showIndex = null;
@@ -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;
@@ -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