首页 > 其他分享 >Vue+Element UI 弹出文本框

Vue+Element UI 弹出文本框

时间:2023-03-21 09:34:48浏览次数:35  
标签:Vue console 文本框 catch UI action 审核 message row

效果:

 

代码:

/* 打开审批弹窗*/
    openAudit(row) {
      this.$confirm('请确认审核结果', '审核', {
        distinguishCancelAndClose: true,
        confirmButtonText: '审核通过',
        cancelButtonText: '未通过'
      })
        .then(() => {
          row.auditStatus = '1'
          crudFinanceBudgetManage.audit(row).then(resp => {
            /* 提交后端保存同意结果*/
            this.$message({
              type: 'success',
              message: '已审核通过'
            })
            this.crud.refresh()
          }).catch((action) => {
            console.log(action)
          })
        })
        .catch(action => {
          if (action === 'cancel') {
            this.$prompt('请输入未通过审核意见', '审核未通过', {
              confirmButtonText: '确定',
              cancelButtonText: '取消',
              inputPattern: /^.{1,100}$/,
              inputErrorMessage: '请输入未通过审核意见'
            }).then(({ value }) => {
              row.auditStatus = '0'
              row.suggestion = value
              crudFinanceBudgetManage.audit(row).then(resp => {
                /* 提交后端保存同意结果*/
                this.$message({
                  type: 'warning',
                  message: '未通过'
                })
                this.crud.refresh()
              }).catch((action) => {
                console.log(action)
              })
            }).catch(() => {
              this.$message({
                type: 'info',
                message: '取消审核'
              })
            })
          } else {
            console.log(action)
          }
        })
    },
View Code

 

标签:Vue,console,文本框,catch,UI,action,审核,message,row
From: https://www.cnblogs.com/gaomengyao/p/17238768.html

相关文章

  • vue-cli-service 不是内部或外部命令 运行vue-cli-service 时出现该提示
    vue-cli-service不是内部或外部命令运行vue-cli-service时出现该提示https://baijiahao.baidu.com/s?id=1745182079326464591vue-cli-service不是内部或外部命令时的......
  • Vue实现图片点击隐藏效果
    一  创建一个web项目,本地导入vue.js    创建一个包含HTML基本项目的Web项目,在js文件下下导入本地的Vue.js文件,通过<scriptsrc="js/vue.js"></script>将Vue.js文......
  • 【vue3+ts+elementplus】 大文件分片上传,断点续传,秒传 示例
    大文件分片上传,断点续传,秒传示例一文网尽关于大文件(分片)上传你需要知道的所有前置知识点1.html代码<template> <divclass="cardcontent-box"> <el-uploadref="up......
  • Vue——vue2错误处理收集【七】
    前言在initEvents中发现的有意思的东西,就是Vue针对Error的处理,说实话之前压根没在意过Vue是如何收集处理Error的;errorHandler:https://v2.cn.vuejs.org/v2/api#er......
  • #yyds干货盘点#Vue3中的expose函数
    发现expose函数今天在看setupscript语法糖的时候发现有说到context上的​​expose​​​函数,然后就查了一下这个函数,发现是在setRef中被使用到,源码中在对ref的value赋值时......
  • python 报错"ValueError: dictionary update sequence element #0 has length 6; 2 is
    python报错"ValueError:dictionaryupdatesequenceelement#0haslength6;2isrequired"现象   分析根据报错分析,应该是字典或格式有问题,检查发现LOGGING......
  • vue-element-admin安装趟坑
    1、下载源码2、执行npminstall--registry=https://registry.npm.taobao.org如果遇到"gitls-remote-h-t"之类的错误,执行以下代码:gitconfig--globalurl."htt......
  • 每天上一当系列之vue修饰符.number
    今天使用number修饰符去处理el-input的内容为数字做校验原本以为省事不少,没想到,为0开头无法输入第二位以后,并且输入的比较多的时候会出现Infinity很神奇,网上查了说是eleme......
  • 【Unity3D】GUI控件
    1前言​Unity3D提供了GUI、NGUI、UGUI等图形系统,以增强玩家与游戏的交互性。GUI在编译时不能可视化,在运行时才能可视化。GUI代码需要在OnGUI函数中调用才能......
  • 【Unity3D】UGUI之Text
    1Text简介​UGUI概述中介绍了Canvas渲染模式、RectTransform组件、锚点(Anchor)等,本文将介绍UGUI中的Text控件。​在Hierarchy窗口右键,选择UI列表里......