| | |
| | | using CoreCms.Net.Model.Entities.baifenbingfa.Promote.OffLineDistributor; |
| | | using CoreCms.Net.Model.ViewModels.Basics; |
| | | using CoreCms.Net.Model.ViewModels.UI; |
| | | using NPOI.POIFS.Macros; |
| | | using SqlSugar; |
| | | |
| | | |
| | |
| | | /// <returns></returns> |
| | | public async Task<AdminUiCallBack> UserInsertAsync(OfflineDistributor entity) |
| | | { |
| | | var b= await _unitOfWork.GetDbClient().Queryable<OfflineDistributor>().Where(x=>x.CollectionTime==entity.CollectionTime&&x.DealerName==entity.DealerName&&x.Adder==entity.Adder).CountAsync(); |
| | | if(b>0) |
| | | return new AdminUiCallBack() |
| | | { |
| | | code = 1, |
| | | msg = "请勿重复提交数据" |
| | | |
| | | }; |
| | | |
| | | entity.createTime = DateTime.Now; |
| | | entity.createBy = $"{_contextUser.Name}"; |
| | | var bol = await _unitOfWork.GetDbClient().InsertNav(entity).Include(x => x.meetings).ExecuteCommandAsync(); |
| | |
| | | title: "信息收集时间", |
| | | width: 130, |
| | | sort: false, |
| | | templet: function (d) { |
| | | if(isDateTimeString(d.collectionTime)){ |
| | | return util.toDateString(d.collectionTime, "yyyy-MM-dd"); |
| | | }else{ |
| | | return ""; |
| | | } |
| | | } |
| | | }, |
| | | { field: "category", title: "类别", sort: false, width: 105 }, |
| | | { |
| | |
| | | * @Author: 小飞侠 |
| | | * @Date: 2024-03-01 09:11:24 |
| | | * @LastEditors: Please set LastEditors |
| | | * @LastEditTime: 2024-04-10 13:37:35 |
| | | * @LastEditTime: 2024-04-26 13:25:48 |
| | | * Copyright: 2024 MinTinge CO.,LTD. All Rights Reserved. |
| | | * @Descripttion: 写入你的描述 |
| | | */ |
| | |
| | | : ("00" + o[k]).substr(("" + o[k]).length) |
| | | ); |
| | | return fmt; |
| | | }; |
| | | }; |
| | | |
| | | /** |
| | | * 检查给定的字符串是否为日期时间格式 |
| | | * @param {string} str - 需要检查的字符串 |
| | | * @return {boolean} 返回一个布尔值,指示字符串是否符合日期时间格式 |
| | | */ |
| | | function isDateTimeString(str) { |
| | | // 定义日期时间的正则表达式模式 |
| | | const dateTimePattern = /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/; |
| | | // 使用正则表达式模式测试字符串 |
| | | return dateTimePattern.test(str); |
| | | } |
| | |
| | | |
| | | public async Task<WebApiCallBack> addOfflineDistributor([FromBody] addOfflineDistributorIn param) |
| | | { |
| | | |
| | | var item = new OfflineDistributor |
| | | { |
| | | Adder = param.Adder, |