给某个状态下的某个名称提示不能删除

4 篇文章 0 订阅

1,从一个接口中获取到数据,有四种状态(已打回,待提交,待审核,已审核)
2,遍历拿到的数据,然后进行状态的判断,是想要的状态的时候给名字push进一个数组,然后在判断外面遍历这个数组,+= 这个名字的字符串。

						if (this.contentTemplateDeletion.length !== 0) {
                            this.$confirm('此操作将删除该模板, 是否继续?', '提示', {
                                confirmButtonText: '确定',
                                cancelButtonText: '取消',
                                type: 'warning'
                            }).then(() => {
                                this.contentTemplateDeletion.forEach((ret) => {
                                    let itemList = [];
                                    if (ret.strTPStatus == "待审核" || ret.strTPStatus == "已审核" || ret.strTPStatus == "待提交" || ret.strTPStatus == "已打回") {
                                        if (ret.strTPStatus == "待审核" || ret.strTPStatus == "已审核" ) {
                                            itemList.push(ret.Name);
                                        }
                                        else {
                                            let data = []
                                            this.contentTemplateDeletion.forEach((item, index) => {
                                                data.push({
                                                    ID: item.ID
                                                })
                                                itemIndex = index;
                                            })
                                            DeleteTemplate(
                                                data
                                            ).then((res) => {
                                                if (res.Content.Status == true && itemIndex == this.contentTemplateDeletion.length - 1) {
                                                    this.GetTemplateDetail(false)
                                                    this.$alert('已删除该模板', { center: true });
                                                }
                                            })
                                        }
                                    }else {
                                    }
                                    itemList.forEach((item, index) => {
                                        this.itemListStr += item + '/';
                                        this.$alert(this.itemListStr +'已有应用目前无法删除','提示',{
                                        confirmButtonText: '确定',
                                        type: 'warning'
                                        });
                                    })
                                })
                            })
                        }

3,在外面还需要清除一下字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值