| | |
| | | public async Task<IActionResult> GetAsync(string param) |
| | | { |
| | | //var data = await Biz.Db.Queryable<SYS_PARAM>().Where(q => q.PARAM_CODE == param).FirstAsync(); |
| | | //var data = Biz.SysParam["Blue"]; |
| | | //var data = Biz.SysParam.Groups; |
| | | //var data = Biz.CodeRule["X0001"]; |
| | | //var data = Cache.SysParam["Blue"]; |
| | | //var data = Cache.SysParam.Groups; |
| | | //var data = Cache.CodeRule["X0001"]; |
| | | //取号测试 |
| | | //var data = Biz.Db.Queryable<BAS_CODE_RULE>().Where(q => q.RULE_CODE == "X0001").IncludesAllFirstLayer().First(); |
| | | //var key = string.Join("|", data.Details.Where(q => q.DATA_TYPE == BAS_CODE_DTL.DATA_TYPEs.DbCheck.GetValue()).Select(q => q.GenerateValue)); |
| | |
| | | // try |
| | | // { |
| | | // var dtl = data.Details.First(q => q.RULE_SEQ == 6); |
| | | // var sn = Biz.CodeRule.FetchSerialNo(key, dtl, index.ToString(), false); |
| | | // var sn = Cache.CodeRule.FetchSerialNo(key, dtl, index.ToString(), false); |
| | | // Console.WriteLine($"{index}: {DateTime.Now:HH:mm:ss.fff} > 取号完成[{sn}]"); |
| | | // } |
| | | // catch (Exception ex) |
| | |
| | | // } |
| | | // }); |
| | | //} |
| | | //var data = Biz.CodeRule["X0001"].Generate("PDFG", 5); |
| | | //var data1 = Biz.CodeRule["X0001"].TryGenerate("PDFG", 6); |
| | | //var data = Cache.CodeRule["X0001"].Generate("PDFG", 5); |
| | | //var data1 = Cache.CodeRule["X0001"].TryGenerate("PDFG", 6); |
| | | //条码规则验证 |
| | | //Expression<Func<BAS_CODE_RULE, bool>> predicate = q => true; |
| | | ////predicate = predicate.And(q => q.RULE_CODE == "X0002" || q.RULE_CODE == "X0001"); |
| | | //predicate = predicate.And(q => q.RULE_TYPE == 0); |
| | | ////var data = Biz.CodeRule.Rules.Where(predicate.Compile()); |
| | | //var data = Biz.CodeRule.Verify("AB23#7930000002010", predicate.Compile()); |
| | | ////var data = Cache.CodeRule.Rules.Where(predicate.Compile()); |
| | | //var data = Cache.CodeRule.Verify("AB23#7930000002010", predicate.Compile()); |
| | | return Ok(""); |
| | | } |
| | | |