吉特仓库管理系统-- 后台管理开源啦,源码大放送

简介:   吉特仓储管理系统已经开发好些年了,已经不记得有多少个版本的迭代, 就针对前端UI以及项目结构等重大修改也经历了好几次。吉特仓储管理系统这个名称其实也就今年才开始使用,在此之前都已客户公司命名,基本也是针对客户定制服务。

 

  吉特仓储管理系统已经开发好些年了,已经不记得有多少个版本的迭代, 就针对前端UI以及项目结构等重大修改也经历了好几次。吉特仓储管理系统这个名称其实也就今年才开始使用,在此之前都已客户公司命名,基本也是针对客户定制服务。

  说到底对这个项目还是有感情的,因为这个项目和很多客户建立了关系,也认识了好多朋友,一起经历了很多曾经认为一辈子也不可能经历的事情,当然因为这个项目也给我个人带来了丰厚(相对个人来说)的金钱回报,最近想了想准备开源仓储系统后台管理的源码,供有需要的朋友和同学共同学习探讨。

 

  吉特仓储管理系统使用mit授权协议,代码托管在github 上

  下载地址

  https://github.com/hechenqingyuan/gitwms

 

  QQ交流群: 88718955       142050808

  个人QQ:  821865130

 

  一. 吉特仓储系统展示

  

 

 

 

 

 

 

 

 

 

 

 

  二. 吉特仓库系统代码展示

/*******************************************************************************
 * Copyright (C) Git Corporation. All rights reserved.
 *
 * Author: 情缘
 * Create Date: 2013-11-30 9:22:22
 *
 * Description: Git.Framework
 * http://www.cnblogs.com/qingyuan/
 * Revision History:
 * Date         Author               Description
 * 2013-11-30 9:22:22       情缘
*********************************************************************************/

using Git.Framework.DataTypes;
using Git.Framework.Log;
using Git.Framework.ORM;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;

namespace Git.Storage.Provider
{
    public abstract partial class Bill<T, V> : DataFactory
        where T : BaseEntity
        where V : BaseEntity
    {
        /// <summary>
        /// 定义日志类
        /// </summary>
        protected Log log = Log.Instance(typeof(T));

        /// <summary>
        /// 创建单据
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="list"></param>
        /// <returns></returns>
        public abstract string Create(T entity, List<V> list);

        /// <summary>
        /// 取消单据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract string Cancel(T entity);

        /// <summary>
        /// 删除单据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract string Delete(T entity);

        /// <summary>
        /// 审核单据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract string Audite(T entity);

        /// <summary>
        /// 打印单据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract string Print(T entity);

        /// <summary>
        /// 查询单据
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract T GetOrder(T entity);

        /// <summary>
        /// 获得单据详细信息
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract List<V> GetOrderDetail(V entity);

        /// <summary>
        /// 查询单据分页
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="pageInfo"></param>
        /// <returns></returns>
        public abstract List<T> GetList(T entity, ref PageInfo pageInfo);

        /// <summary>
        /// 查询单据详细数据分页
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="pageInfo"></param>
        /// <returns></returns>
        public abstract List<V> GetDetailList(V entity, ref PageInfo pageInfo);

        /// <summary>
        /// 编辑单据信息
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract string EditOrder(T entity);

        /// <summary>
        /// 编辑单据详细信息
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract string EditDetail(V entity);

        /// <summary>
        /// 编辑入库单
        /// </summary>
        /// <param name="entity"></param>
        /// <param name="list"></param>
        /// <returns></returns>
        public abstract string EditOrder(T entity, List<V> list);

        /// <summary>
        /// 获得订单数量
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public abstract int GetCount(T entity);

        /// <summary>
        /// 获得打印单据的数据源
        /// </summary>
        /// <param name="argOrderNum"></param>
        /// <returns></returns>
        public abstract DataSet GetPrint(string argOrderNum);
    }
}

 

  三. 程序说明

    该程序大部分使用于生产制造厂,其中结合了制造厂的采购,销售,生产等. 开源部分是仓库系统后台管理系统, 在给客户实施的过程中利用到了很多硬件设备, 设计到Wince系统,Android系统等PDA设备,各种打印机,条码打印机,感应设备等,而且这些可能在整个项目中占据主导,而后台管理系统只是辅助作用的。

 

    该程序使用的.NET MVC开发,大量使用到了jQuery,以及Bootstrap。 数据库使用了SQL Server.

 

    更多的代码使用可以参考:

    http://www.cnblogs.com/qingyuan/category/239086.html

     以上是个人自主开发的ORM框架,大量运用到该项目中

 

  四. 技术支持

    技术支持:  hechen@gitwms.com

    QQ:    821865130

    QQ群:  142050808            88718955

 

    如果该项目对你有用,麻烦给文章点个赞 。不多说了,后续讲解期待下文


作者:情缘
出处:http://www.cnblogs.com/qingyuan/
关于作者:从事仓库,生产软件方面的开发,在项目管理以及企业经营方面寻求发展之路
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
联系方式: 个人QQ  821865130 ; 仓储技术QQ群 88718955,142050808 ;
吉特仓储管理系统 开源地址: https://github.com/hechenqingyuan/gitwms

 

相关文章
|
1月前
|
开发框架 JavaScript 前端开发
一个基于springboot的智慧物业管理系统开源!强烈推荐!!!
一个基于springboot的智慧物业管理系统开源!强烈推荐!!!
一个基于springboot的智慧物业管理系统开源!强烈推荐!!!
|
3月前
|
开发框架 小程序 Java
免费开题报告|基于SpringBoot+Vue的校内跑腿平台
免费开题报告|基于SpringBoot+Vue的校内跑腿平台
免费开题报告|基于SpringBoot+Vue的校内跑腿平台
|
4月前
|
小程序 前端开发 JavaScript
开题报告--基于微信小程序的村务管理系统的设计与开发
开题报告--基于微信小程序的村务管理系统的设计与开发
|
7月前
|
小程序 前端开发 Java
GitHub私活利器【开源版】前后端分离的Java 商城系统(已上线)
Smart Shop 是一款基于 Spring Cloud +MybatisPlus+XXL-JOB+redis+Vue 的前后端分离、分布式、微服务架构的 Java 商城系统
|
10月前
|
新零售 大数据 云计算
泰山众筹商城系统开发案例详细/方案程序/成熟技术/开发项目/源码平台
  新零售指的就是线上、线下和物流必须结合在一起。也就是说,线下的企业必须走到线上去,线上的企业必须走到线下来,线上、线下同现代物流结合在一起,才能真正创造出新的销售方式。
|
10月前
|
开发框架 前端开发 Java
项目讲解之火爆全网的开源后台管理系统RuoYi
项目讲解之火爆全网的开源后台管理系统RuoYi
394 0
项目讲解之火爆全网的开源后台管理系统RuoYi
|
设计模式 消息中间件 缓存
又发现一个开源商城项目,谷粒商城外又多了个选择
刚果商城是个从零到一的 C 端商城项目,包含商城核心业务和基础架构两大模块。
385 0
|
人工智能 小程序 Java
基于Springboot+Vue2前后端分离框架的智慧校园电子班牌系统源码,智慧学校源码+微信小程序+SaaS运营平台源码
技术开发环境:Java+springboot+vue+element-ui+mysql 用的是最新的技术栈,完全满足开发要求。
265 0
基于Springboot+Vue2前后端分离框架的智慧校园电子班牌系统源码,智慧学校源码+微信小程序+SaaS运营平台源码
|
存储 人工智能 算法
泰山众筹系统开发app(源码搭建)
即企业以互联网为依托,通过运用大数据、人工智能等先进技术手段,对商品的生产、流通与销售过程进行升级改造,进而重塑业态结构与生态圈,并对线上服务、线下体验以及现代物流进行深度融合的智能合约新模式。基于区块链营造的信息公开的环境,各服务商可以减少戒备,增加彼此合作的可能,实现区块链 智能合约系统中的每一个个体都在为整体的发展做出贡献,用户享受消费同时提供消费数据,消费数据,服务商提供优质服务的同时根据用户反馈的数据进行商品的优化提供更好的服务,从而打造一个全新的商业生态系【180-系统3831-开发9724】