shj
2022-03-31 381d806f7a04ed66ceb8dcb848c2b17de4202554
src/views/safetyproduction/checklistself.vue
@@ -68,7 +68,7 @@
           <el-button v-if="scope.row.status==1" @click="handleClick(scope.row)" type="text" size="small"
            >查看</el-button
          >
          <el-button  v-if="scope.row.status==1?false:true" type="text" size="small" style="color: red"
          <el-button  @click="Del(scope.row.id)" v-if="scope.row.status==1?false:true" type="text" size="small" style="color: red"
            >删除</el-button
          >
        </template>
@@ -90,7 +90,7 @@
  </div>
</template>
<script>
import { safetySelfInspectionList } from "@/api/safetySelfInspection.js";
import { safetySelfInspectionList,safetySelfInspectionDel} from "@/api/safetySelfInspection.js";
export default {
  data() {
    return {
@@ -128,7 +128,25 @@
        }
      });
    },
    handleClick(index) {},
    handleClick(val) {
      console.log(val)
     if(val.status==-1){
        this.$router.push({
        path:"/new",
        query:{
          id:val.id,
          name:'编辑'
        }
      })
     }else if(val.status==0){
         this.$router.push({
        path:"/gojudging",
        query:{
          id:val.id
        }
      })
     }
    },
    find() {
      this.safetySelfInspectionL();
    },
@@ -142,7 +160,23 @@
    },
    jump(){
      this.$router.push({
        path:"/new"
        path:"/new",
        query:{
          name:'添加'
        }
      })
    },
    Del(id){
      safetySelfInspectionDel({id:id}).then(res=>{
        if(res.data.code==200){
          this.safetySelfInspectionL();
           this.$notify({
            title: "成功",
            message: "删除成功",
            type: "success",
            duration: 2000,
          });
        }
      })
    }
  },