氚云查重功能

 if((actionName == "Submit") && this.Request.ActivityCode == this.Request.WorkflowTemplate.StartActivityCode)  
        {

            // 房号+楼号查重
            H3.Data.Filter.Filter filter = new H3.Data.Filter.Filter();
            H3.Data.Filter.And and = new H3.Data.Filter.And();
            and.Add(new H3.Data.Filter.ItemMatcher("F0000113", H3.Data.ComparisonOperatorType.Equal, this.Request.BizObject["F0000113"])); //等于楼号
            and.Add(new H3.Data.Filter.ItemMatcher("F0000123", H3.Data.ComparisonOperatorType.NotEqual, "已退")); // 不等于 退房
            and.Add(new H3.Data.Filter.ItemMatcher("Status", H3.Data.ComparisonOperatorType.Equal, "1"));//生效的数据   1.生效   2.作废   0.草稿
            and.Add(new H3.Data.Filter.ItemMatcher("F0000118", H3.Data.ComparisonOperatorType.Equal, this.Request.BizObject["F0000118"]));//等于房号
            //and.Add(new H3.Data.Filter.ItemMatcher("",H3.Data.ComparisonOperatorType.Equal,contractId));
            filter.Matcher = and;
            H3.DataModel.BizObject[] objects = H3.DataModel.BizObject.GetList(this.Request.Engine, H3.Organization.User.SystemUserId, this.Request.Schema,
                H3.DataModel.GetListScopeType.GlobalAll, filter);  //查询
            if(objects != null && objects.Length > 0)
            {
                response.Errors.Add("该房源已经提交过了了,请确认是否重复");
                return;
            }
        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值