自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

德仔

Study hard and make progress every day

  • 博客(1857)
  • 资源 (22)
  • 问答 (2)
  • 收藏
  • 关注

原创 【Layui】后台布局页面-静态单页面

后台布局页面-静态单页面HTML后台布局页面:左边菜单栏点击右边主题加载页面.HTML<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>layui</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible"

2022-03-16 15:58:27 2196

原创 [Layui]layui使用tree实现树形下拉菜单

一. 效果演示 基于V2.6.8二. 插入css样式、引用js插件 <link rel="stylesheet" href="~/layui/css/layui.css" media="all"> @*<link rel="stylesheet" type="text/css" href="~/layui/font/">*@ <style type="text/css"> .treeSelect .layui-select-titl

2022-03-13 09:19:49 1278

原创 [Layui]Layui 获取树全部选中的节点ID

直接上代码 //递归 function getChildNodes(treeNode, res) { //conosle.log(treeNode); for (var i in treeNode) { res.push(treeNode[i].id); res = getChildNodes(treeNode[i].

2022-03-12 07:36:54 1514

转载 【Layui】layui tree数据格式转换

这里写自定义目录标题在获取数据构建tree中,数据一般为两种形式:1、json格式,以id pid表征父子节点关系 var data1=[ {id:'aa',pId:'0',text:'root1'}, {id:'bb',pId:'aa',text:'left1'}, {id:'cc',pId:'aa',text:'left2'}, {id:'dd',pId:'0',text:'root2'}, {id:'ee',p

2022-03-12 07:29:37 793

原创 [Layui]JS实现Layui树形表格treetable演示下载

地址:添加链接描述后面写一篇完整的前后端处理DEMO

2022-03-10 15:45:24 1623

转载 [Layui]解决文本框只输入数字方法

前言需求:使用layui进行开发,需要对数字型的文本框进行验证的同时只能输入数字,不可输入其他的内容具体方法方法1在提交数据的时候,判断输入数字<input type="text" name="nPlanAmount" lay-verify="number" autocomplete="off" class="layui-input" />文本框中在lay-verify的属性中,设置为number,最后,点击提交的时候会判断计划总数只能输入数字,这样处理不友好,不满足需求。方法2

2022-03-10 15:28:27 6807 1

原创 [Layui]表单传值到后端的两种方式

表单传值到后端的两种方式表单传值方法一:后端参数接收HttpContext.Request.Form["xxx"];方法二 表单同名对象传值(表单name与类名一致)表单传值除通过url参数方式或者通过自定义对象方式传值外。还有通过后端参数接收和同名对象传值两种方法方法一:后端参数接收HttpContext.Request.Form[“xxx”]; //监听提交 form.on('submit(saveBtn)', function (data) {

2022-03-10 15:22:40 5068 2

原创 [LayUI] templet 表格数据转换(1,0 男女)

layUI if else if判断 (templet属性:数据表格中的展示数据替换)背景:从后台获得的数据中有性别这一栏,表格中需要展示的是男女而不是展示0、1这样的存在于数据库中的字码,因此需要转换;第一步:在前端页面上编辑对应的逻辑此段代码放置位置任意(建议放在layUI表格上方),但是有一点需要注意,这个script标签内只能放这一个逻辑代码,不允许有其他不相关的js代码或者其他逻辑的代码; <script type="text/html" id="table-gender"&g

2022-03-09 09:35:33 729

原创 [Layui]Open子页面动态下拉框赋值解决办法

子页面动态下拉框赋值上篇文章解决了如何联动问题,但是还有一种情况,open子页面时给动态下拉框赋值。直接赋值并不可以,此时下拉框是没有数据的。监听函数并不会触发动态函数。我的思路:给第一个下拉框直接赋值(本次测试用静态),执行子页面函数加载回调,待回调函数加载完毕数据,然后动态下拉框赋值。HTML:if (obj.event === 'edit') { var index = layer.open({ title: '编辑视

2022-03-07 15:55:42 1113

原创 [LayUI]下拉框二级联动

下拉框二级联动在某些应用场景我们需要用到下拉选择框联动情形。HTML: <label class="layui-form-label">公司</label> <div class="layui-input-inline"> <select name="Company" lay-filter="Company" id="Company">

2022-03-07 15:38:08 1766

转载 【 C# 】字符串的处理方法(比较/截取/分割/替换等)

这里写自定义目录标题1.字符串的比较 Equals()可以把字符串看作一个字符char类型的数组,首先一般作比较前,需要对大小写进行转换。strUp = str.ToUpper();//字符串转换为大写strLow = str.ToLower();//字符串转换为小写也可以忽略大小写进行比较。 string str1 = "帅的被人砍的Nick"; string str2 = "Nick帅的被人砍"; if( str1.Equals(str2,Strin

2022-03-03 15:19:14 2070

原创 [易飞]供应商料件特殊检验方式优先级大于检验方式

供应商料件特殊检验方式优先级大于检验方式背景解决办法背景用户反馈某个料号明明设置免检,录入进货单时一直提示待验状态?解决办法(1)更新用户程序,无效(本机测试OK,测试时未考虑供应商)(2)供应商料件特殊检验方式优先级大于检验方式删除相关信息。用户测试通过OK。...

2022-02-24 09:09:48 485

原创 [Linq]C# List类型分组求和

C# List类型分组求和 List<Person> personList = new List<Person>(); Person p1 = new Person(); p1.Name = "Bob"; p1.Age = "14"; p1.Salary = 1200; personList.Add(p1);

2022-02-16 09:06:47 2219

原创 [Linq]使用EF To Linq执行类似sql的in语句

使用EF的时候,我们经常会遇到一些查出在xx中的数据,类似sql in查询,比如查出id为18982,18976,1978的数据我们可能会这样写var wkids = “18982,18976,1978”;var wks = CurrentRepository.GetAllQuery<Projects_WorkHour>(x=> wkids.Contains(x.WorkHour_Id.ToString()));会发现不是我们想要的结果,id为18,89,76等只要在上面id存在的

2022-02-16 09:04:54 581

原创 [WebApi]Ajax传递数组到API

Ajax传递数组到后台之前有传递对象到后台。通过对象JSON.stringify(opt) 方式传递。现在遇到一个问题多参数,其中一个参数是List。尝试过各种方法都无法解决,后来把非list参数组合到URL中,单独传递js数组或list对象到后台。代码如下: $("#btntest2").click(function () { var url = "http://localhost:8089/api/Pur_OrderInfo/PostPur

2022-02-15 16:17:57 675

原创 [WebApi]返回动态列表dynamic

返回动态列表dynamic今天在做接口的时候,在多个账套中存在结构相同的实体如果在ActionResult<IEnumerable<实体>> 定义实体类型,在不同数据库的实体提示无法转换问题如何解决?C#提供了动态类型关键字 public ActionResult<IEnumerable<dynamic>> PostPurchaseByItemVendor(string company, List<string> item,

2022-02-15 16:10:28 748

原创 [WebApi]WebApi通过接口上传文件-单文件 多文件上传 文件下载

WebApi通过接口上传文件单文件上传(ajax,Form表单都适用)1.html2.javascript3.C#Form表单之单文件上传1.html2.javascript3.C#多文件上传1.HTML2.javascript3.C#请求文件下载1.HTML2.javascript3.C#UploadFileRequest单文件上传(ajax,Form表单都适用)1.html <legend>单文件上传(ajax,Form表单都适用)</legend>

2022-01-28 16:05:10 9181 1

原创 [WebApi].net5 webapi 添加 Log4Net

.net5 webapi使用Log4net记录日志nuget安装两个包log4.netMicrosoft.Extensions.Logging;创建log4net.config配置文件<?xml version="1.0" encoding="utf-8"?><configuration> <!-- This section contains the log4net configuration settings --> <log4net>

2022-01-27 09:59:41 824

原创 [WebApi]ASP.Net Core 中使用JWT认证(3.1版本,5.0也可以使用)

ASP.Net Core 中使用JWT认证JWT简单介绍开始编码JWT简单介绍关于JWT网上有很多介绍,这里就不介绍了,本文主要以实现为主。JWT由3部分构成:HEADER 、PAYLOAD 、SIGNATUREHEADER :包含token的元数据,主要是加密算法,和签名的类型,如下面的信息,说明了加密的对象类型是JWT,加密算法是HMAC SHA-256{"alg":"HS256","typ":"JWT"}PAYLOAD :主要包含一些声明信息(claim),这些声明是key-v

2022-01-25 10:50:31 997 3

原创 [Jquery]Jquery AJAX post提交json示例

下面是html请求web服务器api接口的示例,是post发送json方式请求。<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <meta charset="utf-8" /> <script src="

2022-01-23 08:06:22 10764

原创 [JQuery]jQuery中serializeArray方法的使用及对象与字符串的转换

使用jQuery中的serializeArray()方法可以方便的将表单中的各个信息,转化为多个{name:xx,value:xx}对象的数组,再使用遍历的方式可以方便的将数组转化为json对象,代码如下<p id="results"><b>Results: </b> </p><form> <select name="single"> <option>Single</option> &

2022-01-23 08:01:11 1193

原创 [WebApi ]Asp.Net Core WebApi 调用WebService数据

不同的系统之间经常会需要数据的交换对接,而Web Service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据Web Service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。Web Service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。Web Service也很容易部署, 因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web S

2022-01-18 15:05:59 1731

原创 [WebApi]appsettings.json 数据库连接

1.编辑AppSettings.JsonWebApi项目中的AppSettings.Json, 笔者学习时在实体库新建一个json文件读取不到"ConnectionStrings": { "DefaultConnection": "Data Source=.;Initial Catalog=DataBaseName;User Id=UserName;Password=Password;" }2.引用 Microsoft.Extensions.Configuration 相关包nuget

2022-01-18 14:35:37 2597

原创 [WebApi]WebApi 跨域问题解决方案:CORS

一、跨域问题的由来同源策略:出于安全考虑,浏览器会限制脚本中发起的跨站请求,浏览器要求JavaScript或Cookie只能访问同域下的内容。正是由于这个原因,我们不同项目之间的调用就会被浏览器阻止。比如我们最常见的场景:WebApi作为数据服务层,它是一个单独的项目,我们的MVC项目作为Web的显示层,这个时候我们的MVC里面就需要调用WebApi里面的接口取数据展现在页面上。因为我们的WebApi和MVC是两个不同的项目,所以运行起来之后就存在上面说的跨域的问题。二、跨域问题解决原理CORS全称

2022-01-17 16:37:00 1576

原创 [DevExepress]GridControl1900-01-01空白显示处理

SQL 处理(nullif(h.DeliveryDate,'')) as DeliveryDate,iif(ContractDate='1900-01-01 00:00:00.000',null,ContractDate) AS ContractDateEF&LINQCustomColumnDisplayText 方法处理 if (e.Column.FieldName == "ContractDate") {

2022-01-17 10:29:59 612

原创 [Asp.Net Core]ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了

引言在使用asp.net core 进行api开发完成后,书写api说明文档对于程序员来说想必是件很痛苦的事情吧,但文档又必须写,而且文档的格式如果没有具体要求的话,最终完成的文档则完全取决于开发者的心情。或者详细点,或者简单点。那么有没有一种快速有效的方法来构建api说明文档呢?答案是肯定的, Swagger就是最受欢迎的REST APIs文档生成工具之一!为什么使用Swagger作为REST APIs文档生成工具Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试A

2022-01-16 08:59:44 984

原创 [MSSQL]批量删除包含某字符串数据表||存储过程||函数

批量删除表名包含某字符串的数据表&批量删除存储过程包含某字符串的存储过程批量删除表名包含某字符串的数据表&批量删除存储过程包含某字符串的存储过程批量删除数据表批量删除存储过程批量删除表名包含某字符串的数据表&批量删除存储过程包含某字符串的存储过程由于历史原因,在某些时候会数据库账套中直接新增数据表和存储过程,同时也可能进行转移。批量删除数据表CREATE procedure sys_DeleteTableByTableName(@bianliang varchar(100))

2022-01-14 07:56:52 809

原创 [Asp.Net Core]NET5中间件

NET5中间件1.先use 先执行 ,每一次Use一个中间件,其实就是在之前的基础上,套了一层;2.请求来了以后,真正执行的时候,是一层一层的内部执行,然后再执行出来;----俄罗斯套哇 增加程序的扩展性---如果想要增加一层,直接增加一个中间件就可以来完成;中间件的执行,是一个俄罗斯套娃;1.先use 先执行 ,每一次Use一个中间件,其实就是在之前的基础上,套了一层;2.请求来了以后,真正执行的时候,是一层一层的内部执行,然后再执行出来;----俄罗斯套哇 增加程序的扩展性—如果想要增加一层,直接

2022-01-11 09:08:52 337

原创 [C#]C#中static、const、readonly与static readonly的区别与联系

1、const修饰符初始化时机:编译时,即编译程序时将值已经嵌入代码中;值状态:不允许动态修改修饰范围:字段、局部变量主要应用场景:主要应用于程序运行中不需要改变的变量的值,比如数学符号PI;2、static修饰符初始化时机:运行时,可以声明时赋值,也可以在构造函数,或使用时赋值值状态:允许修改修饰范围:类、字段、属性、方法、运算符、事件、构造函数(不能用于索引器、析构函数或类以外的类型)主要应用场景:主要作用于类的公共属性3、readonly修饰符初始化时机:运行时,可以声明时赋值或

2022-01-10 09:24:38 661

原创 [Asp.Net Core]NET5跨平台的本质

NET5跨平台的本质1.Web应用程序是一个控制台;—Main程序的入口;跨平台的原因在于框架已经内置了主机,只要是程序启动,就是启动了主机,就可以监听端口;请求来了,只要是请求这个端口,主机就可以响应;无论是在Windows还是在Linux下开发,都是要第一步完成环境的;这样就不用拘泥于是在Windows还是在linux,----这就是能够跨平台的本质原因;新的改变 public static void Main(string[] args) {

2022-01-10 08:58:28 259

原创 [DevExpress]GridControl.Export

private void mnuExportTable_ItemClick_1(object sender, DevExpress.XtraBars.ItemClickEventArgs e){ using (SaveFileDialog saveDialog = new SaveFileDialog()) { saveDialog.Filter = "Excel (2003)(.xls)|*.xls|Excel (2010) (.xlsx)|*.xlsx |RichTex

2022-01-07 21:36:34 225

原创 [DevExpress]GridControl列复选框

注册事件: this.repositoryItemCheckEdit1.NullStyle = DevExpress.XtraEditors.Controls.StyleIndeterminate.InactiveChecked; //this.gridView1.SetRowCellValue(selectRow, "IsStart", 1); //注册事件 this.repositoryItemCheckEd

2022-01-07 08:31:01 691

转载 [DevExpress]GridControl单元格背景色和单元格文字颜色设置

1.拖一个gridControl控件在窗体上2.添加三列 分别是 BgColor,BgColor2 , FontColor 分别显示单元格颜色 单元格渐变颜色 单元格字体颜色 public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender,

2022-01-07 08:22:21 5404

原创 [水晶报表]为水晶报表(含子报表)绑定数据

子报表需求在一些运用场景,主报表显示多个子报表;或者根据主表进行动态联动子表信息。新建子报表插入子表设置子表连接预览效果

2022-01-04 16:56:07 817

原创 [水晶报表]水晶报表数据库登陆问题

水晶报表学习记录之二(数据库登陆问题)提示框数据库登录![在这里插入图片描述](https://img-blog.csdnimg.cn/fe4e64fce4d24e009c89d63702a28255.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Y6m6Zeo5b635LuU,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)新的改变提示框数据库登录

2022-01-04 16:47:05 809

原创 [Asp.Net Core]NET5策略鉴权

之前的角色授权是在代码中把角色定义死了;更希望能够自己来完成校验逻辑;第一步:增加CustomAuthorizationHandler-----专用做检验逻辑的; 要求继承自AuthorizationHandler<> 泛型抽象类; public class CustomAuthorizationHandler :AuthorizationHandler<CustomAuthorizationRequirement> { public Custom

2021-12-29 10:29:44 356

原创 [DevExpress]DevExpress通用导出Excel,支持多个控件同时导出在同一个Sheet表

public static class ViewExport { /// <summary> /// DevExpress通用导出Excel,支持多个控件同时导出在同一个Sheet表 /// eg:ExportToXlsx("",gridControl1,gridControl2); /// 将gridControl1和gridControl2的数据一同导出到同一张工作表 /// </summary>

2021-12-28 15:59:40 497

转载 [DevExpress]ProgressBarControl 修改进度条颜色

DevExpress 的ProgressBarControl默认进度条颜色修改无效,原因是进度条颜色是随着皮肤走的,所以我们设置它的StartColor和EndColor并没有起到作用,如果想起到作用控件本身就必须去掉皮肤样式,或者修改皮肤对应的颜色。 /// <summary> /// 设置进度条颜色 /// </summary> /// <param name="progressBar"></pa

2021-12-28 15:47:24 1240

转载 [DevExpress]Devexpress通知窗口的简单应用-AlertControl

在做仓储管理系统时,如果仓储物品储量过高,给出提示,这时候可以使用Devexpress的AlertControl控件。AutoFormDelay可以设置通知窗体显示的时间。AlertClick事件可以处理点击通知窗体的操作。具体代码:using System;using System.Drawing;using System.Windows.Forms;using DevExpress.XtraEditors;namespace NotificationApp{ public p

2021-12-28 14:36:21 1475

原创 [EF]事务管理+批量删除

using (var transaction = context.Database.BeginTransaction()) { try { //删除合同主表信息 FAContract fa = GetFAContract(); context.Entry(fa).State...

2021-12-27 10:23:21 870

漆包线主要供应商分析.sql

漆包线主要供应商分析

2023-06-10

ERP二次开发+插件+插件制作指南和脚本使用指南

名称:E10插件制作 适用人群:ERP管理员 适用场景:E10ERP系统上线持续改善,插件制作指南 功能描述:E10插件制作指南和脚本使用指南

2023-06-09

E10查用SQL语句集合E10查用SQL语句集合

名称:E10查用SQL语句集合 适用人群:ERP管理员 适用场景:E10ERP系统上线持续改善,SQL常用语句 功能描述:PO待交明细、出入库统计表、待领料清单、请购中品号无单价的品号清单、请购单中无品号采购信息的品号清单 、物料采购分析表、物料呆滞料计算、应付-已付汇总表(已付款未扣除)、应付-已付汇总表(已付已扣除)、订单达交率(以订单发货计划为分析维度、订单达交率(以订单为分析维度)、工单准时完工率 以及50个多后台导入脚本(导入品号,导入仓库,工作中心,品号工厂,采购信息,品号销售,客户品号,工艺路线,供应商料件价格)

2023-06-09

E10在线建档资料集合

名称:E10在线建档资料集合 适用人群:ERP管理员 适用场景:鼎捷E10ERP上线后持续改善,在线建档资料集合 功能:20160519-E10-在线建档设计器功能培训 BOM表校验脚本、E10-RL_带值解密、E10脚本使用指南、E10配置ShareData培训教材 E10-在线建档-开窗、E10-在线建档使用非默认时机点、脚本表达式--OOQL脚本执行服务 、脚本表达式--获取实体属性服务、脚本表达式--实体操作类、

2023-06-09

ERP_EPICOR.zip

EPICOR各个模块资源手册

2021-03-31

用友实施方法论6.0.rar

从事用友实施

2021-03-31

DXImagePicker.zip

DX自定义树形菜单源码

2021-03-29

Dev18.1win7文件资源管理器.zip

DevExpress实现模拟Windows资源管理

2021-03-29

易飞作业流程(德仔_visio).zip

易飞ERP系统所有模块的流程图,VISIO版本

2021-03-03

新旧品号替换工具2.rar

易飞ERP新旧品号替换工具

2021-03-03

易飞ERP品号单位切换.zip

易飞ERP系统品号单位切换工具

2021-03-03

PETool设计器安装包-易飞体检工具.rar

PETool设计器安装包-易飞体检工具

2021-03-03

表单提醒程序

表单提醒程序

2014-08-05

Sql Server 日志清理工具

Sql Server 日志清理工具

2014-08-05

易飞ERP检视器(VER1[2].2)源码

EXCEL版本 易飞ERP检视器

2014-08-05

易飞ERP体检工具

易飞ERP体检工具

2014-08-05

数据库管理工具

数据库管理工具DataViewer

2014-08-05

BOM异常检查工具

BOM异常检查工具

2014-08-05

易飞数据库读取工具

易飞数据库读取

2014-08-05

易飞用户加密解密

易飞用户加密解密

2014-08-05

易飞审核元(9.X)

易飞ERP 9.0版本出现审核失败。修复

2014-04-11

asp.net 二维玛demo

asp.net 二维玛demo

2013-12-09

易飞ERP质量模块操作手册

易飞ERP质量模块操作手册。朋友NECO制作,本人亲测

2013-11-18

易飞自定义报表开发-四种方法的实现

神州数码易飞产品报表开发,本身报表比较特殊点,功能也比较少.如果能总结一写方法实现 还是很有好处的

2010-04-16

超级完美的日历控件------------ asp.net(c#)

超级完美的日历控件的案例,方便调用。。。。。

2009-01-05

C#完全手册--C#入门和提高的最完善的资料

学习C#入门和提高的最完善的资料,最完整的资料。可做工具书使用

2009-01-05

开发总成本.sql

开发总成本

2023-06-10

多供方分析报表.sql

多供方分析报表

2023-06-10

短用件处理.sql

短用件处理

2023-06-10

批量跟新利润率.sql

批量跟新利润率

2023-06-10

材料需求Forcast.sql

材料需求Forcast

2023-06-10

采购件数量分组统计.sql

采购件数量分组统计

2023-06-10

PCBA半成品盘点表.sql

PCBA半成品盘点表

2023-06-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除