From cebf6416298fe217dee492a6c9fb0235a20f41e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E5=9C=A3=E5=8D=8E?= <852955+jishenghua@users.noreply.gitee.com> Date: Tue, 30 Apr 2019 23:41:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96sql=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/jsh_erp(优先选择这个).sql | 1626 ++++++++++++++ ...erp(如果导入sql遇到困难,请使用此文件).sql | 1865 +++++++++++++++++ sql/华夏ERP数据库设计汇总.xlsx | Bin 85182 -> 85411 bytes 3 files changed, 3491 insertions(+) create mode 100644 sql/jsh_erp(优先选择这个).sql create mode 100644 sql/jsh_erp(如果导入sql遇到困难,请使用此文件).sql diff --git a/sql/jsh_erp(优先选择这个).sql b/sql/jsh_erp(优先选择这个).sql new file mode 100644 index 00000000..afb3ab25 --- /dev/null +++ b/sql/jsh_erp(优先选择这个).sql @@ -0,0 +1,1626 @@ +-- noinspection SqlNoDataSourceInspectionForFile + +/* +Navicat MySQL Data Transfer + +Source Server : localhost +Source Server Version : 50704 +Source Host : 127.0.0.1:3306 +Source Database : jsh_erp + +Target Server Type : MYSQL +Target Server Version : 50704 +File Encoding : 65001 + +Date: 2018-10-28 23:21:22 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for `databasechangelog` +-- ---------------------------- +DROP TABLE IF EXISTS `databasechangelog`; +CREATE TABLE `databasechangelog` ( + `ID` varchar(255) NOT NULL, + `AUTHOR` varchar(255) NOT NULL, + `FILENAME` varchar(255) NOT NULL, + `DATEEXECUTED` datetime NOT NULL, + `ORDEREXECUTED` int(11) NOT NULL, + `EXECTYPE` varchar(10) NOT NULL, + `MD5SUM` varchar(35) DEFAULT NULL, + `DESCRIPTION` varchar(255) DEFAULT NULL, + `COMMENTS` varchar(255) DEFAULT NULL, + `TAG` varchar(255) DEFAULT NULL, + `LIQUIBASE` varchar(20) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of databasechangelog +-- ---------------------------- +INSERT INTO `databasechangelog` VALUES ('201709282202', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-28 23:34:07', '1', 'EXECUTED', '7:ca3a38c3a43ee96bf6c7bbf56123d1fc', 'sql', '增加角色bbbb-测试', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201709282227', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-28 23:34:07', '2', 'EXECUTED', '7:fa335b3dcabb52f38c4300e35b7c0b4c', 'sql', '删除角色bbbb-测试', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201709282322', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-29 22:39:46', '3', 'EXECUTED', '7:adeea7031bd16af361001ce7d93b1e1a', 'sql', '新增系统配置表', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201709292218', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-29 22:39:46', '4', 'EXECUTED', '7:f7079f8d7b3fdb92fb6d319789ea9117', 'sql', '新增系统参数数据-公司相关', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201710122314', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-10-18 22:39:27', '5', 'EXECUTED', '7:c0885501076d6473461f074cc68535e7', 'sql', '新增商品属性-数据', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201712102245', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-12-10 22:51:30', '6', 'EXECUTED', '7:9b0df7eba9ad678b08fd435be32397b1', 'sql', '更新账户表-是否默认列', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201809122201', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2018-10-28 19:56:28', '7', 'EXECUTED', '7:62bde21df811efc41b146eac39da7994', 'sql', '更新用户表-是否系统列', null, '3.1.1'); + +-- ---------------------------- +-- Table structure for `databasechangeloglock` +-- ---------------------------- +DROP TABLE IF EXISTS `databasechangeloglock`; +CREATE TABLE `databasechangeloglock` ( + `ID` int(11) NOT NULL, + `LOCKED` bit(1) NOT NULL, + `LOCKGRANTED` datetime DEFAULT NULL, + `LOCKEDBY` varchar(255) DEFAULT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of databasechangeloglock +-- ---------------------------- +INSERT INTO `databasechangeloglock` VALUES ('1', '', null, null); + +-- ---------------------------- +-- Table structure for `jsh_account` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_account`; +CREATE TABLE `jsh_account` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `SerialNo` varchar(50) DEFAULT NULL COMMENT '编号', + `InitialAmount` decimal(24, 6) DEFAULT NULL COMMENT '期初金额', + `CurrentAmount` decimal(24, 6) DEFAULT NULL COMMENT '当前余额', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + `IsDefault` bit(1) DEFAULT NULL COMMENT '是否默认', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COMMENT='账户信息'; + +-- ---------------------------- +-- Records of jsh_account +-- ---------------------------- +INSERT INTO `jsh_account` VALUES ('4', '南通建行', '652346523465234623', '1200', '215', '建行账户', ''); +INSERT INTO `jsh_account` VALUES ('9', '流动总账', '65234624523452364', '2000', '393', '现在账户', ''); +INSERT INTO `jsh_account` VALUES ('10', '支付宝', '123456789@qq.com', '10000', null, '', ''); +INSERT INTO `jsh_account` VALUES ('11', '微信', '13000000000', '10000', null, '', ''); +INSERT INTO `jsh_account` VALUES ('12', '上海农行', '65324345234523211', '10000', '0', '', ''); + +-- ---------------------------- +-- Table structure for `jsh_accounthead` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_accounthead`; +CREATE TABLE `jsh_accounthead` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(50) DEFAULT NULL COMMENT '类型(支出/收入/收款/付款/转账)', + `OrganId` bigint(20) DEFAULT NULL COMMENT '单位Id(收款/付款单位)', + `HandsPersonId` bigint(20) DEFAULT NULL COMMENT '经手人Id', + `ChangeAmount` decimal(24, 6) DEFAULT NULL COMMENT '变动金额(优惠/收款/付款/实付)', + `TotalPrice` decimal(24, 6) DEFAULT NULL COMMENT '合计金额', + `AccountId` bigint(20) DEFAULT NULL COMMENT '账户(收款/付款)', + `BillNo` varchar(50) DEFAULT NULL COMMENT '单据编号', + `BillTime` datetime DEFAULT NULL COMMENT '单据日期', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`Id`), + KEY `FK9F4C0D8DB610FC06` (`OrganId`), + KEY `FK9F4C0D8DAAE50527` (`AccountId`), + KEY `FK9F4C0D8DC4170B37` (`HandsPersonId`), + CONSTRAINT `FK9F4C0D8DAAE50527` FOREIGN KEY (`AccountId`) REFERENCES `jsh_account` (`Id`), + CONSTRAINT `FK9F4C0D8DB610FC06` FOREIGN KEY (`OrganId`) REFERENCES `jsh_supplier` (`id`), + CONSTRAINT `FK9F4C0D8DC4170B37` FOREIGN KEY (`HandsPersonId`) REFERENCES `jsh_person` (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8 COMMENT='财务主表'; + +-- ---------------------------- +-- Records of jsh_accounthead +-- ---------------------------- +INSERT INTO `jsh_accounthead` VALUES ('57', '收预付款', '8', '3', null, '1000', null, '2342134', '2017-06-27 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('61', '收预付款', '9', '3', null, '33', null, 'SYF2017062901721', '2017-06-29 00:00:00', 'aaaaaa'); +INSERT INTO `jsh_accounthead` VALUES ('67', '收预付款', '10', '4', null, '2100', null, 'SYF2017070222414', '2017-07-02 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('70', '支出', '4', '3', '-60', '-60', '4', 'ZC20170703233735', '2017-07-03 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('74', '转账', null, '3', '-100', '-100', '4', 'ZZ2017070323489', '2017-07-03 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('77', '收入', '2', '3', '40', '40', '4', 'SR20170704222634', '2017-07-04 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('78', '收预付款', '9', '3', null, '200', null, 'SYF201707050257', '2017-07-05 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('79', '收预付款', '9', '3', null, '100', null, 'SYF20170705076', '2017-07-05 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('82', '收款', '2', '3', '0', '2.6', null, 'SK20171008191440', '2017-10-09 00:08:11', ''); +INSERT INTO `jsh_accounthead` VALUES ('83', '付款', '1', '4', '0', '-20', null, 'FK20171008232825', '2017-10-08 00:00:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('84', '收入', '2', '4', '0', '21', '10', 'SR20171009000300', '2017-10-09 00:03:00', ''); +INSERT INTO `jsh_accounthead` VALUES ('85', '收入', '2', '3', '22', '22', '11', 'SR20171009000637', '2017-10-09 00:06:37', '备注123 备注123 备注123'); +INSERT INTO `jsh_accounthead` VALUES ('86', '转账', null, '4', '-22', '-22', '10', 'ZZ20171009000719', '2017-10-09 00:07:19', ''); +INSERT INTO `jsh_accounthead` VALUES ('87', '付款', '4', '4', '10', '-33', null, 'FK20171009000747', '2017-10-09 00:07:47', ''); +INSERT INTO `jsh_accounthead` VALUES ('88', '收款', '2', '4', '0', '2.8', null, 'SK20171024220754', '2017-10-24 22:07:54', ''); +INSERT INTO `jsh_accounthead` VALUES ('89', '收款', '2', '4', '0', '11', null, 'SK20171030232535', '2017-10-30 23:25:35', ''); +INSERT INTO `jsh_accounthead` VALUES ('90', '收款', '2', '4', '0', '10', null, 'SK20171119231440', '2017-11-19 23:14:40', ''); + +-- ---------------------------- +-- Table structure for `jsh_accountitem` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_accountitem`; +CREATE TABLE `jsh_accountitem` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `HeaderId` bigint(20) NOT NULL COMMENT '表头Id', + `AccountId` bigint(20) DEFAULT NULL COMMENT '账户Id', + `InOutItemId` bigint(20) DEFAULT NULL COMMENT '收支项目Id', + `EachAmount` decimal(24, 6) DEFAULT NULL COMMENT '单项金额', + `Remark` varchar(100) DEFAULT NULL COMMENT '单据备注', + PRIMARY KEY (`Id`), + KEY `FK9F4CBAC0AAE50527` (`AccountId`), + KEY `FK9F4CBAC0C5FE6007` (`HeaderId`), + KEY `FK9F4CBAC0D203EDC5` (`InOutItemId`), + CONSTRAINT `FK9F4CBAC0AAE50527` FOREIGN KEY (`AccountId`) REFERENCES `jsh_account` (`Id`), + CONSTRAINT `FK9F4CBAC0C5FE6007` FOREIGN KEY (`HeaderId`) REFERENCES `jsh_accounthead` (`Id`) ON DELETE CASCADE, + CONSTRAINT `FK9F4CBAC0D203EDC5` FOREIGN KEY (`InOutItemId`) REFERENCES `jsh_inoutitem` (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=92 DEFAULT CHARSET=utf8 COMMENT='财务子表'; + +-- ---------------------------- +-- Records of jsh_accountitem +-- ---------------------------- +INSERT INTO `jsh_accountitem` VALUES ('58', '57', '9', null, '1000', ''); +INSERT INTO `jsh_accountitem` VALUES ('62', '61', '4', null, '33', ''); +INSERT INTO `jsh_accountitem` VALUES ('68', '67', '4', null, '2100', ''); +INSERT INTO `jsh_accountitem` VALUES ('71', '70', null, '11', '60', ''); +INSERT INTO `jsh_accountitem` VALUES ('75', '74', '9', null, '100', ''); +INSERT INTO `jsh_accountitem` VALUES ('78', '77', null, '14', '40', ''); +INSERT INTO `jsh_accountitem` VALUES ('79', '78', '9', null, '200', ''); +INSERT INTO `jsh_accountitem` VALUES ('80', '79', '9', null, '100', ''); +INSERT INTO `jsh_accountitem` VALUES ('83', '82', '10', null, '2.6', ''); +INSERT INTO `jsh_accountitem` VALUES ('84', '83', '10', null, '-20', ''); +INSERT INTO `jsh_accountitem` VALUES ('85', '84', null, '13', '21', ''); +INSERT INTO `jsh_accountitem` VALUES ('86', '85', null, '12', '22', '44'); +INSERT INTO `jsh_accountitem` VALUES ('87', '86', '11', null, '22', ''); +INSERT INTO `jsh_accountitem` VALUES ('88', '87', '10', null, '-33', ''); +INSERT INTO `jsh_accountitem` VALUES ('89', '88', '10', null, '2.8', ''); +INSERT INTO `jsh_accountitem` VALUES ('90', '89', '11', null, '11', ''); +INSERT INTO `jsh_accountitem` VALUES ('91', '90', '12', null, '10', ''); + +-- ---------------------------- +-- Table structure for `jsh_app` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_app`; +CREATE TABLE `jsh_app` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Number` varchar(50) DEFAULT NULL COMMENT '编号', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `Type` varchar(50) DEFAULT NULL COMMENT '类型', + `Icon` varchar(50) DEFAULT NULL COMMENT '图标', + `URL` varchar(50) DEFAULT NULL COMMENT '编号', + `Width` varchar(50) DEFAULT NULL COMMENT '宽度', + `Height` varchar(50) DEFAULT NULL COMMENT '高度', + `ReSize` bit(1) DEFAULT NULL COMMENT '是否可改变大小', + `OpenMax` bit(1) DEFAULT NULL COMMENT '最大化', + `Flash` bit(1) DEFAULT NULL COMMENT '是否切换', + `ZL` varchar(50) DEFAULT NULL COMMENT '类型', + `Sort` varchar(50) DEFAULT NULL COMMENT '排序', + `Remark` varchar(200) DEFAULT NULL COMMENT '备注', + `Enabled` bit(1) DEFAULT NULL COMMENT '是否启用', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8 COMMENT='应用表'; + +-- ---------------------------- +-- Records of jsh_app +-- ---------------------------- +INSERT INTO `jsh_app` VALUES ('3', '00', '系统管理', 'app', '0000000004.png', '', '1240', '600', '', '', '', 'desk', '198', '', ''); +INSERT INTO `jsh_app` VALUES ('6', '', '个人信息', 'app', '0000000005.png', '../user/password.html', '600', '400', '', '', '', 'dock', '200', '', ''); +INSERT INTO `jsh_app` VALUES ('7', '01', '基础数据', 'app', '0000000006.png', '', '1350', '630', '', '', '', 'desk', '120', '', ''); +INSERT INTO `jsh_app` VALUES ('22', '03', '报表查询', 'app', '0000000022.png', '', '1350', '630', '', '', '', 'desk', '115', '', ''); +INSERT INTO `jsh_app` VALUES ('23', '04', '零售管理', 'app', 'resizeApi.png', '', '1350', '630', '', '', '', 'desk', '025', '', ''); +INSERT INTO `jsh_app` VALUES ('24', '05', '采购管理', 'app', 'buy.png', '', '1350', '630', '', '', '', 'desk', '027', '', ''); +INSERT INTO `jsh_app` VALUES ('25', '06', '销售管理', 'app', 'sale.png', '', '1350', '630', '', '', '', 'desk', '028', '', ''); +INSERT INTO `jsh_app` VALUES ('26', '07', '财务管理', 'app', 'money.png', '', '1350', '630', '', '', '', 'desk', '035', '', ''); +INSERT INTO `jsh_app` VALUES ('27', '08', '仓库管理', 'app', 'depot.png', '', '1350', '630', '', '', '', 'desk', '029', '', ''); + +-- ---------------------------- +-- Table structure for `jsh_asset` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_asset`; +CREATE TABLE `jsh_asset` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `assetnameID` bigint(20) NOT NULL COMMENT '资产名称id', + `location` varchar(255) DEFAULT NULL COMMENT '位置', + `labels` varchar(255) DEFAULT NULL COMMENT '标签:以空格为分隔符', + `status` smallint(6) DEFAULT NULL COMMENT '资产的状态:0==在库,1==在用,2==消费', + `userID` bigint(20) DEFAULT NULL COMMENT '用户ID', + `price` decimal(24, 6) DEFAULT NULL COMMENT '购买价格', + `purchasedate` datetime DEFAULT NULL COMMENT '购买日期', + `periodofvalidity` datetime DEFAULT NULL COMMENT '有效日期', + `warrantydate` datetime DEFAULT NULL COMMENT '保修日期', + `assetnum` varchar(255) DEFAULT NULL COMMENT '资产编号', + `serialnum` varchar(255) DEFAULT NULL COMMENT '资产序列号', + `supplier` bigint(20) NOT NULL COMMENT '供应商', + `description` longtext COMMENT '描述信息', + `addMonth` longtext COMMENT '资产添加时间,统计报表使用', + `createtime` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `updatetime` datetime DEFAULT NULL COMMENT '更新时间', + `updator` bigint(20) DEFAULT NULL COMMENT '更新人', + PRIMARY KEY (`id`), + KEY `FK353690ED9B6CB285` (`assetnameID`), + KEY `FK353690EDAD45B659` (`creator`), + KEY `FK353690ED27D23FE4` (`supplier`), + KEY `FK353690ED61FE182C` (`updator`), + KEY `FK353690ED3E226853` (`userID`), + CONSTRAINT `FK353690ED27D23FE4` FOREIGN KEY (`supplier`) REFERENCES `jsh_supplier` (`id`), + CONSTRAINT `FK353690ED3E226853` FOREIGN KEY (`userID`) REFERENCES `jsh_user` (`id`), + CONSTRAINT `FK353690ED61FE182C` FOREIGN KEY (`updator`) REFERENCES `jsh_user` (`id`), + CONSTRAINT `FK353690ED9B6CB285` FOREIGN KEY (`assetnameID`) REFERENCES `jsh_assetname` (`id`), + CONSTRAINT `FK353690EDAD45B659` FOREIGN KEY (`creator`) REFERENCES `jsh_user` (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='资产记录表'; + +-- ---------------------------- +-- Records of jsh_asset +-- ---------------------------- +INSERT INTO `jsh_asset` VALUES ('1', '27', 'weizhi', '', '0', null, '11', '2016-10-22 00:00:00', '2016-10-21 00:00:00', '2016-11-03 00:00:00', '1231241', '123124123', '2', '', '2016-10', '2016-10-22 20:04:48', '63', '2016-10-22 20:04:48', '63'); +INSERT INTO `jsh_asset` VALUES ('3', '29', 'weizhi', null, '0', null, '11', '2016-10-22 00:00:00', '2016-10-21 00:00:00', '2016-11-03 00:00:00', '1231241', '123124123', '2', null, null, '2017-07-22 18:42:14', null, '2017-07-22 18:42:14', null); + +-- ---------------------------- +-- Table structure for `jsh_assetcategory` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_assetcategory`; +CREATE TABLE `jsh_assetcategory` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `assetname` varchar(255) NOT NULL COMMENT '资产类型名称', + `isystem` tinyint(4) NOT NULL COMMENT '是否系统自带 0==系统 1==非系统', + `description` varchar(500) DEFAULT NULL COMMENT '描述信息', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='资产类型'; + +-- ---------------------------- +-- Records of jsh_assetcategory +-- ---------------------------- +INSERT INTO `jsh_assetcategory` VALUES ('14', '递延资产', '1', '递延资产'); +INSERT INTO `jsh_assetcategory` VALUES ('15', '无形资产', '1', '无形资产'); +INSERT INTO `jsh_assetcategory` VALUES ('16', '长期投资', '1', '长期投资'); +INSERT INTO `jsh_assetcategory` VALUES ('17', '固定资产', '1', '固定资产'); +INSERT INTO `jsh_assetcategory` VALUES ('18', '流动资产', '1', '流动资产'); + +-- ---------------------------- +-- Table structure for `jsh_assetname` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_assetname`; +CREATE TABLE `jsh_assetname` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `assetname` varchar(255) NOT NULL COMMENT '资产名称', + `assetcategoryID` bigint(20) NOT NULL COMMENT '资产类型', + `isystem` smallint(6) NOT NULL COMMENT '是否系统自带 0==系统 1==非系统', + `description` longtext COMMENT '描述信息', + `isconsumables` smallint(6) DEFAULT NULL COMMENT '是否为耗材 0==否 1==是 耗材状态只能是消费', + PRIMARY KEY (`id`), + KEY `FKA4ADCCF866BC8AD3` (`assetcategoryID`), + CONSTRAINT `FKA4ADCCF866BC8AD3` FOREIGN KEY (`assetcategoryID`) REFERENCES `jsh_assetcategory` (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COMMENT='资产信息'; + +-- ---------------------------- +-- Records of jsh_assetname +-- ---------------------------- +INSERT INTO `jsh_assetname` VALUES ('1', '联想Y450', '17', '1', '', '1'); +INSERT INTO `jsh_assetname` VALUES ('2', '惠普打印机', '15', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('12', '乐萌水杯', '16', '1', '', '1'); +INSERT INTO `jsh_assetname` VALUES ('13', '机顶盒', '17', '1', '机顶盒', '0'); +INSERT INTO `jsh_assetname` VALUES ('14', 'TCL电视', '17', '1', '', '1'); +INSERT INTO `jsh_assetname` VALUES ('15', '手机', '17', '1', '', '1'); +INSERT INTO `jsh_assetname` VALUES ('16', '硬盘', '16', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('17', '毛笔', '17', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('18', '杯子', '17', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('19', '建造师证书', '15', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('20', '算量软件', '14', '1', '', '1'); +INSERT INTO `jsh_assetname` VALUES ('21', 'cad软件', '15', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('22', '办公桌', '17', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('23', '笔记本', '17', '1', '笔记本', '1'); +INSERT INTO `jsh_assetname` VALUES ('24', '打印机', '17', '1', '打印机', '0'); +INSERT INTO `jsh_assetname` VALUES ('25', '电脑', '17', '1', '电脑', '0'); +INSERT INTO `jsh_assetname` VALUES ('26', '电动车', '16', '1', '电动车', '0'); +INSERT INTO `jsh_assetname` VALUES ('27', '电源线', '17', '1', '电源线', '0'); +INSERT INTO `jsh_assetname` VALUES ('28', '电源线666', '17', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('29', '电源线777', '17', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('30', '电源线8', '17', '1', '', '0'); +INSERT INTO `jsh_assetname` VALUES ('31', '电源线9', '17', '1', '', '0'); + +-- ---------------------------- +-- Table structure for `jsh_depot` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_depot`; +CREATE TABLE `jsh_depot` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `name` varchar(20) DEFAULT NULL COMMENT '仓库名称', + `address` varchar(50) DEFAULT NULL COMMENT '仓库地址', + `warehousing` decimal(24, 6) DEFAULT NULL COMMENT '仓储费', + `truckage` decimal(24, 6) DEFAULT NULL COMMENT '搬运费', + `type` int(10) DEFAULT NULL COMMENT '类型', + `sort` varchar(10) DEFAULT NULL COMMENT '排序', + `remark` varchar(100) DEFAULT NULL COMMENT '描述', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='仓库表'; + +-- ---------------------------- +-- Records of jsh_depot +-- ---------------------------- +INSERT INTO `jsh_depot` VALUES ('1', '叠石桥店', '地址222', '33', '22', '0', '2', '上海33'); +INSERT INTO `jsh_depot` VALUES ('2', '公司总部', '地址12355', '44', '22.22', '0', '1', '总部'); +INSERT INTO `jsh_depot` VALUES ('3', '金沙店', '地址666', '31', '4', '0', '3', '苏州'); +INSERT INTO `jsh_depot` VALUES ('4', '1268200294', '', null, null, '1', '1', ''); +INSERT INTO `jsh_depot` VALUES ('5', '1268787965', null, null, null, '1', '3', ''); +INSERT INTO `jsh_depot` VALUES ('6', '1269520625', null, null, null, '1', '2', ''); + +-- ---------------------------- +-- Table structure for `jsh_depothead` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_depothead`; +-- noinspection SqlNoDataSourceInspection + +CREATE TABLE `jsh_depothead` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(50) DEFAULT NULL COMMENT '类型(出库/入库)', + `SubType` varchar(50) DEFAULT NULL COMMENT '出入库分类', + `ProjectId` bigint(20) DEFAULT NULL COMMENT '项目Id', + `DefaultNumber` varchar(50) DEFAULT NULL COMMENT '初始票据号', + `Number` varchar(50) DEFAULT NULL COMMENT '票据号', + `OperPersonName` varchar(50) DEFAULT NULL COMMENT '操作员名字', + `CreateTime` datetime DEFAULT NULL COMMENT '创建时间', + `OperTime` datetime DEFAULT NULL COMMENT '出入库时间', + `OrganId` bigint(20) DEFAULT NULL COMMENT '供应商Id', + `HandsPersonId` bigint(20) DEFAULT NULL COMMENT '采购/领料-经手人Id', + `AccountId` bigint(20) DEFAULT NULL COMMENT '账户Id', + `ChangeAmount` decimal(24, 6) DEFAULT NULL COMMENT '变动金额(收款/付款)', + `AllocationProjectId` bigint(20) DEFAULT NULL COMMENT '调拨时,对方项目Id', + `TotalPrice` decimal(24, 6) DEFAULT NULL COMMENT '合计金额', + `PayType` varchar(50) DEFAULT NULL COMMENT '付款类型(现金、记账等)', + `Remark` varchar(1000) DEFAULT NULL COMMENT '备注', + `Salesman` varchar(50) DEFAULT NULL COMMENT '业务员(可以多个)', + `AccountIdList` varchar(50) DEFAULT NULL COMMENT '多账户ID列表', + `AccountMoneyList` varchar(200) DEFAULT '' COMMENT '多账户金额列表', + `Discount` decimal(24, 6) DEFAULT NULL COMMENT '优惠率', + `DiscountMoney` decimal(24, 6) DEFAULT NULL COMMENT '优惠金额', + `DiscountLastMoney` decimal(24, 6) DEFAULT NULL COMMENT '优惠后金额', + `OtherMoney` decimal(24, 6) DEFAULT NULL COMMENT '销售或采购费用合计', + `OtherMoneyList` varchar(200) DEFAULT NULL COMMENT '销售或采购费用涉及项目Id数组(包括快递、招待等)', + `OtherMoneyItem` varchar(200) DEFAULT NULL COMMENT '销售或采购费用涉及项目(包括快递、招待等)', + `AccountDay` int(10) DEFAULT NULL COMMENT '结算天数', + `Status` bit(1) DEFAULT NULL COMMENT '单据状态(未审核、已审核)', + PRIMARY KEY (`Id`), + KEY `FK2A80F214CA633ABA` (`AllocationProjectId`), + KEY `FK2A80F214C4170B37` (`HandsPersonId`), + KEY `FK2A80F214B610FC06` (`OrganId`), + KEY `FK2A80F2142888F9A` (`ProjectId`), + KEY `FK2A80F214AAE50527` (`AccountId`), + CONSTRAINT `FK2A80F214AAE50527` FOREIGN KEY (`AccountId`) REFERENCES `jsh_account` (`Id`), + CONSTRAINT `jsh_depothead_ibfk_1` FOREIGN KEY (`ProjectId`) REFERENCES `jsh_depot` (`id`), + CONSTRAINT `jsh_depothead_ibfk_3` FOREIGN KEY (`OrganId`) REFERENCES `jsh_supplier` (`id`), + CONSTRAINT `jsh_depothead_ibfk_4` FOREIGN KEY (`HandsPersonId`) REFERENCES `jsh_person` (`Id`), + CONSTRAINT `jsh_depothead_ibfk_5` FOREIGN KEY (`AllocationProjectId`) REFERENCES `jsh_depot` (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=114 DEFAULT CHARSET=utf8 COMMENT='单据主表'; + +-- ---------------------------- +-- Records of jsh_depothead +-- ---------------------------- +INSERT INTO `jsh_depothead` VALUES ('7', '入库', '采购', null, 'GHDD201708120002', 'GHDD201708120002', '季圣华', '2017-08-12 12:04:07', '2017-08-12 12:03:23', '1', null, '12', '-30', null, '-36', '现付', 'abcdefg', '', null, null, '10', '3.6', '32.4', '30', '[\"10\",\"9\"]', '[\"10\",\"20\"]', '45', ''); +INSERT INTO `jsh_depothead` VALUES ('8', '出库', '销售', null, 'XHDD201708120001', 'XHDD201708120001', '季圣华', '2017-08-12 18:10:14', '2017-08-12 18:09:45', '2', null, '11', '17', null, '24', '现付', '', '<7>,<6>', null, null, '22', '5.28', '18.72', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('9', '入库', '采购', null, 'GHDD201708120003', 'GHDD201708120003', '季圣华', '2017-08-12 21:01:09', '2017-08-12 21:00:36', '1', null, '11', '-100', null, '-120', '现付', '', '', null, null, '10', '12', '108', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('10', '入库', '采购', null, 'GHDD201708120004', 'GHDD201708120004', '季圣华', '2017-08-12 21:10:42', '2017-08-12 21:10:16', '1', null, '4', '-10', null, '-12', '现付', '', '', null, null, '10', '1.2', '10.8', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('11', '入库', '采购', null, 'GHDD201708120005', 'jshenghua001', '季圣华', '2017-08-12 22:07:44', '2017-08-12 22:06:37', '1', null, '12', '-20', null, '-24', '现付', '', '', null, null, '10', '2.4', '21.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('12', '入库', '采购', null, 'GHDD201708120006', 'GHDD201708120006', '季圣华', '2017-08-12 22:17:11', '2017-08-12 22:16:35', '1', null, '11', '-10', null, '-12', '现付', '', '', null, null, '10', '1.2', '10.8', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('13', '入库', '采购', null, 'GHDD201708120007', 'jishenghua3', '季圣华', '2017-08-12 22:17:52', '2017-08-12 22:17:14', '1', null, '4', '-20', null, '-24', '现付', '', '', null, null, '10', '2.4', '21.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('14', '入库', '采购', null, 'GHDD201708120008', 'jishenghua004', '季圣华', '2017-08-12 22:19:37', '2017-08-12 22:19:07', '1', null, '11', '-30', null, '-36', '现付', '', '', null, null, '10', '3.6', '32.4', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('16', '入库', '采购', null, 'GHDD201708120009', 'jishenghua005', '季圣华', '2017-08-12 22:26:23', '2017-08-12 22:25:14', '1', null, '10', '-20', null, '-24', '现付', '', '', null, null, '10', '2.4', '21.6', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('17', '入库', '采购', null, 'GHDD201708120010', 'GHDD201708120010', '季圣华', '2017-08-12 22:28:20', '2017-08-12 22:28:02', '1', null, '9', '-30', null, '-36', '现付', '', '', null, null, '10', '3.6', '32.4', null, '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('18', '入库', '采购', null, 'GHDD201708120011', 'GHDD201708120011', '季圣华', '2017-08-12 22:30:08', '2017-08-12 22:29:48', '1', null, '4', '-20', null, '-24', '现付', '', '', null, null, '10', '2.4', '21.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('19', '入库', '采购', null, 'GHDD201708120012', 'GHDD201708120012', '季圣华', '2017-08-12 22:30:57', '2017-08-12 22:29:32', '1', null, null, '-10', null, '-26.4', '现付', '', '', '[\"4\"]', '[\"-10\"]', '10', '2.64', '23.76', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('20', '入库', '采购', null, 'GHDD201708120013', 'GHDD201708120013', '季圣华', '2017-08-12 22:46:43', '2017-08-12 22:45:55', '1', null, '10', '-23', null, '-36', '现付', '', '', null, null, '20', '7.2', '28.8', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('21', '入库', '采购', null, 'GHDD201708120014', 'GHDD201708120014', '季圣华', '2017-08-12 22:46:52', '2017-08-12 22:45:59', '1', null, '11', '-20', null, '-26.4', '现付', '', '', null, null, '10', '2.64', '23.76', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('22', '入库', '采购', null, 'GHDD201708120015', 'GHDD201708120015', '季圣华', '2017-08-12 23:49:32', '2017-08-12 23:48:24', '1', null, '11', '-20', null, '-24', '现付', '', '', null, null, '10', '2.4', '21.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('23', '入库', '采购', null, 'GHDD201708140001', 'GHDD201708140001', '季圣华', '2017-08-14 20:41:54', '2017-08-14 20:40:49', '1', null, '4', '-300', null, '-360', '现付', '', '', null, null, '10', '36', '324', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('24', '入库', '采购', null, 'GHDD201708150001', 'GHDD201708150001', '季圣华', '2017-08-15 21:36:25', '2017-08-15 21:35:38', '1', null, '11', '-675', null, '-750', '现付', '', '', null, null, '10', '75', '675', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('25', '入库', '采购', null, 'GHDD201708150002', 'GHDD201708150002', '季圣华', '2017-08-15 22:31:46', '2017-08-15 22:29:47', '1', null, null, '-33', null, '-75', '现付', 'ababab', '', '[\"9\",\"10\"]', '[\"-22\",\"-11\"]', '10', '7.5', '67.5', '22', '[\"10\",\"8\"]', '[\"11\",\"11\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('26', '入库', '采购', null, 'GHDD201708160001', 'GHDD201708160001', '季圣华', '2017-08-16 23:50:35', '2017-08-16 23:47:42', '4', null, '9', '-162', null, '-150', '现付', '', '', null, null, '10', '18', '162', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('27', '入库', '采购', null, 'GHDD201708180001', 'GHDD201708180001', '季圣华', '2017-08-18 00:25:58', '2017-08-18 00:25:43', '1', null, '11', '-74.25', null, '-75', '现付', '', '', null, null, '10', '8.25', '74.25', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('28', '入库', '采购', null, 'GHDD201708270001', 'GHDD201708270001', '季圣华', '2017-08-27 23:10:44', '2017-08-27 23:06:05', '46', null, '10', '-64.8', null, '-72', '现付', '', '', null, null, '10', '7.2', '64.8', '10', '[\"10\"]', '[\"10\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('29', '出库', '销售', null, 'XSCK201708280001', 'XSCK201708280001', '季圣华', '2017-08-28 23:06:40', '2017-08-28 23:05:11', '2', null, '11', '120.85', null, '130', '现付', '', '<7>', null, null, '10', '13.65', '122.85', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('30', '入库', '销售退货', null, 'XSTH201708280001', 'XSTH201708280001', '季圣华', '2017-08-28 23:13:08', '2017-08-28 23:12:48', '2', null, '10', '-48', null, '-48', '现付', '', '<5>,<6>', null, null, '0', '0', '48', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('31', '出库', '采购退货', null, 'CGTH201708280001', 'CGTH201708280001', '季圣华', '2017-08-28 23:15:45', '2017-08-28 23:15:21', '1', null, '10', '28.6', null, '26', '现付', '', '', null, null, '0', '0', '28.6', '12', '[\"10\"]', '[\"12\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('32', '入库', '其它', null, 'QTRK201708280001', 'QTRK201708280001', '季圣华', '2017-08-28 23:17:55', '2017-08-28 23:17:33', '1', null, null, null, null, '12', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('33', '出库', '其它', null, 'QTCK201708280001', 'QTCK201708280001', '季圣华', '2017-08-28 23:21:14', '2017-08-28 23:20:36', '2', null, null, null, null, '65', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('37', '出库', '调拨', null, 'DBCK201708280002', 'DBCK201708280002', '季圣华', '2017-08-28 23:56:34', '2017-08-28 23:56:10', null, null, null, null, null, '1.3', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('38', '出库', '调拨', null, 'DBCK201708290001', 'DBCK201708290001', '季圣华', '2017-08-29 00:20:11', '2017-08-29 00:19:58', null, null, null, null, null, '2.6', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('41', '出库', '零售', null, 'LSCK201708290002', 'LSCK201708290002', '季圣华', '2017-08-29 23:29:39', '2017-08-29 23:29:06', '7', null, '10', '42', null, '42', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('42', '出库', '零售', null, 'LSCK201708290003', 'LSCK201708290003', '季圣华', '2017-08-29 23:35:12', '2017-08-29 23:33:21', '7', null, '11', '11', null, '11', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('43', '出库', '零售', null, 'LSCK201708290004', 'LSCK201708290004', '季圣华', '2017-08-29 23:39:44', '2017-08-29 23:39:28', '7', null, '9', '12.1', null, '12.1', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('44', '入库', '零售退货', null, 'LSTH201708290001', 'LSTH201708290001', '季圣华', '2017-08-29 23:48:43', '2017-08-29 23:46:35', '7', null, '10', '-2.2', null, '-2.2', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('45', '入库', '零售退货', null, 'LSTH201708290002', 'LSTH201708290002', '季圣华', '2017-08-29 23:51:55', '2017-08-29 23:51:31', '7', null, '12', '-3.3', null, '-3.3', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('48', '出库', '零售', null, 'LSCK201708310001', 'LSCK201708310001', '季圣华', '2017-08-31 00:30:31', '2017-08-31 00:29:10', '7', null, null, '12', null, '12', '现付', '', '', '[\"10\",\"11\"]', '[\"15\",\"20\"]', null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('49', '出库', '零售', null, 'LSCK201708310002', 'LSCK201708310002', '季圣华', '2017-08-31 00:57:40', '2017-08-31 00:57:08', '7', null, null, '12', null, '12', '现付', '', '', '[\"9\",\"11\"]', '[\"22\",\"11\"]', null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('50', '出库', '零售', null, 'LSCK201709030001', 'LSCK201709030001', '季圣华', '2017-09-03 12:51:50', '2017-09-03 12:51:21', '10', null, '10', '22', null, '22', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('52', '出库', '零售', null, 'LSCK201709040001', 'LSCK201709040001', '季圣华', '2017-09-04 21:32:49', '2017-09-04 21:31:24', '7', null, '11', '24.2', null, '24.2', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('53', '出库', '零售', null, 'LSCK201709040002', 'LSCK201709040002', '季圣华', '2017-09-04 21:34:02', '2017-09-04 21:33:30', '7', null, '9', '36.3', null, '36.3', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('54', '入库', '采购', null, 'CGRK201709040001', 'CGRK201709040001', '季圣华', '2017-09-04 22:20:12', '2017-09-04 22:13:00', '1', null, '10', '-10.8', null, '-12', '现付', '', '', null, null, '10', '1.2', '10.8', '12', '[\"9\"]', '[\"12\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('57', '入库', '采购', null, 'CGRK201709050001', 'CGRK201709050001', '季圣华', '2017-09-05 22:37:54', '2017-09-05 22:37:31', '1', null, '11', '-182.52', null, '-182.4', '现付', '', '', null, null, '0', '0', '182.52', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('63', '入库', '采购', null, 'CGRK201709170001', 'CGRK201709170001', '季圣华', '2017-09-17 21:45:14', '2017-09-17 21:44:50', '1', null, '10', '-13.2', null, '-12', '现付', '', '', null, null, '0', '0', '13.2', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('65', '入库', '采购', null, 'CGRK201709170002', 'CGRK201709170002', '季圣华', '2017-09-17 21:47:07', '2017-09-17 20:45:55', '1', null, null, '-42', null, '-39', '现付', '', '', '[\"12\",\"9\"]', '[\"-20\",\"-22\"]', '0', '0', '42.9', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('68', '其它', '组装单', null, 'ZZD2017092000001', 'ZZD2017092000001', '季圣华', '2017-09-20 23:29:28', '2017-09-20 23:29:13', null, null, null, null, null, '7', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('69', '其它', '拆卸单', null, 'CSD2017092000001', 'CSD2017092000001', '季圣华', '2017-09-20 23:40:55', '2017-09-20 23:40:41', null, null, null, null, null, '0', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('70', '入库', '采购', null, 'CGRK201709210001', 'CGRK201709210001', '季圣华', '2017-09-21 22:37:20', '2017-09-21 22:36:37', '1', null, null, '-50', null, '-50', '现付', '', '', '[\"4\",\"9\"]', '[\"-10\",\"-40\"]', '0', '0', '50', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('71', '入库', '销售退货', null, 'XSTH201709210001', 'XSTH201709210001', '季圣华', '2017-09-21 22:39:00', '2017-09-21 22:38:37', '2', null, '11', '-48', null, '-48', '现付', '', '<6>,<7>', null, null, '0', '0', '48', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('72', '入库', '其它', null, 'QTRK201709210001', 'QTRK201709210001', '季圣华', '2017-09-21 22:39:26', '2017-09-21 22:39:14', '4', null, null, null, null, '24', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('73', '出库', '销售', null, 'XSCK201709210001', 'XSCK201709210001', '季圣华', '2017-09-21 22:40:01', '2017-09-21 22:39:44', '2', null, '11', '10', null, '10', '现付', '', '<6>', null, null, '0', '0', '10', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('74', '出库', '采购退货', null, 'CGTH201709210001', 'CGTH201709210001', '季圣华', '2017-09-21 22:40:57', '2017-09-21 22:40:38', '4', null, '4', '5', null, '5', '现付', '', '', null, null, '0', '0', '5', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('75', '出库', '其它', null, 'QTCK201709210001', 'QTCK201709210001', '季圣华', '2017-09-21 22:41:15', '2017-09-21 22:41:02', '2', null, null, null, null, '13', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('76', '出库', '调拨', null, 'DBCK201709210001', 'DBCK201709210001', '季圣华', '2017-09-21 22:41:36', '2017-09-21 22:41:19', null, null, null, null, null, '10', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('77', '出库', '零售', null, 'LSCK201709210001', 'LSCK201709210001', '季圣华', '2017-09-21 22:42:44', '2017-09-21 22:42:21', '7', null, '4', '2.2', null, '2.2', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('78', '入库', '零售退货', null, 'LSTH201709210001', 'LSTH201709210001', '季圣华', '2017-09-21 22:46:07', '2017-09-21 22:45:49', '7', null, '4', '-2.2', null, '-2.2', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('79', '入库', '采购', null, 'CGRK201709210002', 'CGRK201709210002', '季圣华', '2017-09-21 23:16:37', '2017-09-21 23:16:21', '1', null, '11', '-23.76', null, '-21.6', '现付', '', '', null, null, '0', '0', '23.76', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('80', '其它', '组装单', null, 'ZZD2017092100001', 'ZZD2017092100001', '季圣华', '2017-09-21 23:17:16', '2017-09-21 23:16:59', null, null, null, null, null, '5', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('82', '入库', '采购', null, 'CGRK201709220001', 'CGRK201709220001', '季圣华', '2017-09-22 23:06:01', '2017-09-22 23:05:39', '1', null, null, '-50', null, '-52', '现付', '', '', '[\"11\",\"9\"]', '[\"-20\",\"-30\"]', '10', '5.72', '51.48', '5', '[\"11\",\"10\"]', '[\"2\",\"3\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('84', '入库', '采购', null, 'CGRK201709220002', 'CGRK201709220002', '季圣华', '2017-09-22 23:22:02', '2017-09-22 23:21:48', '1', null, '10', '-26.4', null, '-24', '现付', '', '', null, null, '0', '0', '26.4', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('85', '入库', '采购', null, 'CGRK201709240001', 'CGRK201709240001', '季圣华', '2017-09-24 22:46:00', '2017-09-24 22:44:35', '4', null, null, '-85', null, '-75', '现付', '', '', '[\"10\",\"9\"]', '[\"-20\",\"-65\"]', '0', '0', '87.75', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('87', '出库', '销售', null, 'XSCK201709250001', 'XSCK201709250001', '季圣华', '2017-09-25 22:24:08', '2017-09-25 22:23:47', '2', null, '10', '4', null, '4', '现付', '', '<6>', null, null, '0', '0', '4', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('88', '出库', '销售', null, 'XSCK201709250002', 'XSCK201709250002', '季圣华', '2017-09-25 22:36:51', '2017-09-25 22:35:09', '2', null, '10', '39.6', null, '40', '现付', '', '<7>', null, null, '10', '4.4', '39.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('89', '入库', '零售退货', null, 'LSTH201709260001', 'LSTH201709260001', '季圣华', '2017-09-26 00:26:52', '2017-09-26 00:26:19', '7', null, '9', '-18', null, '-18', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('90', '出库', '零售', null, 'LSCK201709260001', 'LSCK201709260001', '季圣华', '2017-09-26 22:31:24', '2017-09-26 22:29:50', '7', null, null, '100', null, '100', '现付', '', '', '[\"10\",\"11\"]', '[\"60\",\"40\"]', null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('93', '出库', '销售', null, 'XSCK201710080001', 'XSCK201710080001', '季圣华', '2017-10-08 19:12:23', '2017-10-08 19:11:44', '2', null, '10', '0', null, '2.6', '现付', '', '<7>', null, null, '0', '0', '2.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('94', '出库', '销售', null, 'XSCK201710080002', 'XSCK201710080002', '季圣华', '2017-10-08 19:58:55', '2017-10-08 19:58:27', '5', null, '9', '0', null, '8', '现付', '', '<6>', null, null, '0', '0', '8', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('95', '入库', '采购', null, 'CGRK201710180001', 'CGRK201710180001', '季圣华', '2017-10-18 23:21:24', '2017-10-18 23:21:12', '1', null, '11', '-2.86', null, '-2.6', '现付', '', '', null, null, '0', '0', '2.86', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('96', '出库', '销售', null, 'XSCK201710240001', 'XSCK201710240001', '季圣华', '2017-10-24 22:04:06', '2017-10-24 22:03:08', '2', null, '9', '0', null, '2.8', '现付', '', '<7>', null, null, '10', '0.28', '2.52', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('97', '入库', '采购', null, 'CGRK201710290001', 'CGRK201710290001', '季圣华', '2017-10-29 23:30:47', '2017-10-29 23:30:08', '4', null, '10', '0', null, '-200', '现付', '', '', null, null, '0', '0', '234', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('98', '入库', '采购', null, 'CGRK201710290002', 'CGRK201710290002', '季圣华', '2017-10-29 23:32:07', '2017-10-29 23:30:52', '4', null, '10', '0', null, '-300', '现付', '', '', null, null, '0', '0', '351', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('99', '入库', '采购', null, 'CGRK201710290003', 'CGRK201710290003', '季圣华', '2017-10-29 23:33:45', '2017-10-29 23:32:11', '4', null, '11', '-10', null, '-720', '现付', '', '', null, null, '0', '0', '842.4', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('101', '出库', '调拨', null, 'DBCK201711020001', 'DBCK201711020001', '季圣华', '2017-11-02 22:51:17', '2017-11-02 22:48:58', null, null, null, '0', null, '50', '现付', '', '', null, null, null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('102', '出库', '零售', null, 'LSCK201711060001', 'LSCK201711060001', '季圣华', '2017-11-06 20:38:46', '2017-11-06 20:38:01', '7', null, null, '12', null, '12', '现付', '', '', '[\"9\",\"12\"]', '[\"10\",\"2\"]', null, null, null, null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('103', '入库', '采购', null, 'CGRK201711070001', 'CGRK201711070001', '季圣华', '2017-11-07 21:07:05', '2017-11-07 21:06:53', '1', null, '10', '-26.4', null, '-24', '现付', '', '', null, '', '0', '0', '26.4', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('104', '入库', '采购', null, 'CGRK201711070002', 'CGRK201711070002', '季圣华', '2017-11-07 21:07:40', '2017-11-07 21:07:08', '4', null, null, '-11', null, '-10', '现付', '', '', '[\"9\",\"11\"]', '[\"-10\",\"-1\"]', '0', '0', '11.7', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('105', '出库', '销售', null, 'XSCK201711070001', 'XSCK201711070001', '季圣华', '2017-11-07 21:08:48', '2017-11-07 21:08:34', '2', null, '10', '13', null, '13', '现付', '', '<6>', null, '', '0', '0', '13', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('106', '出库', '销售', null, 'XSCK201711070002', 'XSCK201711070002', '季圣华', '2017-11-07 21:09:20', '2017-11-07 21:08:51', '2', null, null, '13', null, '13', '现付', '', '<5>', '[\"9\",\"10\"]', '[\"5\",\"8\"]', '0', '0', '13', '54', '[\"11\",\"10\"]', '[\"21\",\"33\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('107', '入库', '采购', null, 'CGRK201712030001', 'CGRK201712030001', '季圣华', '2017-12-03 22:38:36', '2017-12-03 22:37:26', '4', null, '9', '-1', null, '-1', '现付', '', '', null, '', '0', '0', '1', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('108', '入库', '采购', null, 'CGRK201712030002', 'sdfasdfa', '季圣华', '2017-12-03 22:40:57', '2017-12-03 22:40:38', '4', null, '4', '-42.12', null, '-36', '现付', '', '', null, '', '0', '0', '42.12', null, '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('109', '入库', '采购', null, 'CGRK201712030003', 'CGRK201712030003', '季圣华', '2017-12-03 22:41:38', '2017-12-03 22:41:01', '4', null, '11', '-1.4', null, '-1.2', '现付', '', '', null, '', '0', '0', '1.4', null, '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('110', '入库', '采购', null, 'CGRK201712050001', 'CGRK201712050001', '季圣华', '2017-12-05 23:05:48', '2017-12-05 23:05:34', '1', null, '10', '-11', null, '-10', '现付', '', '', null, '', '0', '0', '11', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('111', '入库', '采购', null, 'CGRK201712050002', 'CGRK201712050002', '季圣华', '2017-12-05 23:12:53', '2017-12-05 23:12:40', '1', null, '10', '0', null, '-20', '现付', '', '', null, '', '0', '0', '22', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); +INSERT INTO `jsh_depothead` VALUES ('112', '出库', '销售', null, 'XSCK201712100001', 'XSCK201712100001', '季圣华', '2017-12-10 21:07:45', '2017-12-10 21:07:25', '2', null, '11', '2.6', null, '2.6', '现付', '', '<>', null, '', '0', '0', '2.6', null, null, null, null, ''); +INSERT INTO `jsh_depothead` VALUES ('113', '入库', '采购', null, 'CGRK201712100001', 'CGRK201712100001', '季圣华', '2017-12-10 23:11:20', '2017-12-10 23:11:10', '4', null, '9', '-14.52', null, '-14.3', '现付', '', '', null, '', '0', '0', '14.52', '0', '[\"undefined\"]', '[\"undefined\"]', null, ''); + +-- ---------------------------- +-- Table structure for `jsh_depotitem` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_depotitem`; +CREATE TABLE `jsh_depotitem` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `HeaderId` bigint(20) NOT NULL COMMENT '表头Id', + `MaterialId` bigint(20) NOT NULL COMMENT '材料Id', + `MUnit` varchar(20) DEFAULT NULL COMMENT '商品计量单位', + `OperNumber` decimal(24, 6) DEFAULT NULL COMMENT '数量', + `BasicNumber` decimal(24, 6) DEFAULT NULL COMMENT '基础数量,如kg、瓶', + `UnitPrice` decimal(24, 6) DEFAULT NULL COMMENT '单价', + `TaxUnitPrice` decimal(24, 6) DEFAULT NULL COMMENT '含税单价', + `AllPrice` decimal(24, 6) DEFAULT NULL COMMENT '金额', + `Remark` varchar(200) DEFAULT NULL COMMENT '描述', + `Img` varchar(50) DEFAULT NULL COMMENT '图片', + `Incidentals` decimal(24, 6) DEFAULT NULL COMMENT '运杂费', + `DepotId` bigint(20) DEFAULT NULL COMMENT '仓库ID(库存是统计出来的)', + `AnotherDepotId` bigint(20) DEFAULT NULL COMMENT '调拨时,对方仓库Id', + `TaxRate` decimal(24, 6) DEFAULT NULL COMMENT '税率', + `TaxMoney` decimal(24, 6) DEFAULT NULL COMMENT '税额', + `TaxLastMoney` decimal(24, 6) DEFAULT NULL COMMENT '价税合计', + `OtherField1` varchar(50) DEFAULT NULL COMMENT '自定义字段1-品名', + `OtherField2` varchar(50) DEFAULT NULL COMMENT '自定义字段2-型号', + `OtherField3` varchar(50) DEFAULT NULL COMMENT '自定义字段3-制造商', + `OtherField4` varchar(50) DEFAULT NULL COMMENT '自定义字段4', + `OtherField5` varchar(50) DEFAULT NULL COMMENT '自定义字段5', + `MType` varchar(20) DEFAULT NULL COMMENT '商品类型', + PRIMARY KEY (`Id`), + KEY `FK2A819F475D61CCF7` (`MaterialId`), + KEY `FK2A819F474BB6190E` (`HeaderId`), + KEY `FK2A819F479485B3F5` (`DepotId`), + KEY `FK2A819F47729F5392` (`AnotherDepotId`), + CONSTRAINT `FK2A819F47729F5392` FOREIGN KEY (`AnotherDepotId`) REFERENCES `jsh_depot` (`id`), + CONSTRAINT `FK2A819F479485B3F5` FOREIGN KEY (`DepotId`) REFERENCES `jsh_depot` (`id`), + CONSTRAINT `jsh_depotitem_ibfk_1` FOREIGN KEY (`HeaderId`) REFERENCES `jsh_depothead` (`Id`) ON DELETE CASCADE, + CONSTRAINT `jsh_depotitem_ibfk_2` FOREIGN KEY (`MaterialId`) REFERENCES `jsh_material` (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=123 DEFAULT CHARSET=utf8 COMMENT='单据子表'; + +-- ---------------------------- +-- Records of jsh_depotitem +-- ---------------------------- +INSERT INTO `jsh_depotitem` VALUES ('7', '7', '500', '码', '30', '30', '1.2', '1.32', '36', 'remark', null, null, '3', null, '10', '3.6', '39.6', 'a', 'b', 'c', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('8', '8', '500', '码', '20', '20', '1.2', '1.2', '24', '', null, null, '3', null, null, '0', '24', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('9', '9', '500', '码', '100', '100', '1.2', '1.32', '120', '', null, null, '3', null, '10', '12', '132', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('10', '10', '500', '码', '10', '10', '1.2', '1.32', '12', '', null, null, '3', null, '10', '1.2', '13.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('11', '11', '500', '码', '20', '20', '1.2', '1.32', '24', '', null, null, '3', null, '10', '2.4', '26.4', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('12', '12', '500', '码', '10', '10', '1.2', '1.32', '12', '', null, null, '3', null, '10', '1.2', '13.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('13', '13', '500', '码', '20', '20', '1.2', '1.32', '24', '', null, null, '3', null, '10', '2.4', '26.4', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('14', '14', '500', '码', '30', '30', '1.2', '1.32', '36', '', null, null, '3', null, '10', '3.6', '39.6', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('16', '16', '500', '码', '20', '20', '1.2', '1.32', '24', '', null, null, '3', null, '10', '2.4', '26.4', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('17', '17', '500', '码', '30', '30', '1.2', '1.32', '36', '', null, null, '3', null, '10', '3.6', '39.6', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('18', '18', '500', '码', '20', '20', '1.2', '1.32', '24', '', null, null, '3', null, '10', '2.4', '26.4', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('19', '19', '500', '码', '22', '22', '1.2', '1.32', '26.4', '', null, null, '3', null, '10', '2.64', '29.04', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('20', '20', '500', '码', '30', '30', '1.2', '1.32', '36', '', null, null, '3', null, '10', '3.6', '39.6', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('21', '21', '500', '码', '22', '22', '1.2', '1.32', '26.4', '', null, null, '3', null, '10', '2.64', '29.04', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('22', '22', '500', '码', '20', '20', '1.2', '1.32', '24', '', null, null, '3', null, '10', '2.4', '26.4', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('23', '23', '517', '箱', '10', '120', '36', '36', '360', '', null, null, '3', null, '0', '0', '360', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('24', '24', '518', '包', '10', '250', '75', '75', '750', '', null, null, '3', null, '0', '0', '750', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('25', '25', '518', '包', '1', '25', '75', '75', '75', '', null, null, '3', null, '0', '0', '75', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('26', '26', '518', '包', '2', '50', '75', '90', '150', '', null, null, '3', null, '20', '30', '180', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('27', '27', '518', '包', '1', '25', '75', '82.5', '75', '', null, null, '3', null, '10', '7.5', '82.5', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('28', '28', '517', '箱', '2', '24', '36', '36', '72', '', null, null, '3', null, '0', '0', '72', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('29', '29', '500', '码', '100', '100', '1.3', '1.37', '130', '', null, null, '3', null, '5', '6.5', '136.5', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('30', '30', '500', '码', '40', '40', '1.2', '1.2', '48', '', null, null, '3', null, '0', '0', '48', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('31', '31', '500', '码', '20', '20', '1.3', '1.43', '26', '', null, null, '3', null, '10', '2.6', '28.6', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('32', '32', '500', '码', '10', '10', '1.2', '1.32', '12', '', null, null, '3', null, '10', '1.2', '13.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('33', '33', '500', '码', '50', '50', '1.3', '1.43', '65', '', null, null, '3', null, '10', '6.5', '71.5', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('37', '37', '500', '码', '1', '1', '1.3', '1.3', '1.3', '', null, null, '3', '1', '0', '0', '1.3', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('38', '38', '500', '码', '2', '2', '1.3', '1.3', '2.6', '', null, null, '3', '1', '0', '0', '2.6', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('41', '41', '500', '码', '20', '20', '2.1', '2.31', '42', '', null, null, '3', null, '10', '4.2', '46.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('42', '42', '500', '码', '10', '10', '1.1', '1.1', '11', '', null, null, '3', null, '0', '0', '11', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('43', '43', '500', '码', '11', '11', '1.1', '1.1', '12.1', '', null, null, '3', null, '0', '0', '12.1', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('44', '44', '499', '码', '1', '1', '2.2', '2.2', '2.2', '', null, null, '3', null, '0', '0', '2.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('45', '45', '500', '码', '3', '3', '1.1', '1.1', '3.3', '', null, null, '3', null, '0', '0', '3.3', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('48', '48', '498', '码', '10', '10', '1.2', '1.2', '12', '', null, null, '3', null, '0', '0', '12', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('49', '49', '498', '码', '10', '10', '1.2', '1.2', '12', '', null, null, '3', null, '0', '0', '12', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('50', '50', '500', '码', '20', '20', '1.1', '1.1', '22', '', null, null, '3', null, '0', '0', '22', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('52', '52', '500', '码', '22', '22', '1.1', '1.1', '24.2', '', null, null, '3', null, '0', '0', '24.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('53', '53', '500', '码', '33', '33', '1.1', '1.1', '36.3', '', null, null, '3', null, '0', '0', '36.3', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('54', '54', '500', '码', '10', '10', '1.2', '1.2', '12', '', null, null, '1', null, '10', '0', '12', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('57', '57', '500', '码', '2', '2', '1.2', '1.26', '2.4', '', null, null, '3', null, '0', '0.12', '2.52', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('63', '57', '517', '箱', '5', '60', '36', '36', '180', '', null, null, '3', null, '0', '0', '180', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('64', '63', '500', '码', '10', '10', '1.2', '1.32', '12', '', null, null, '3', null, '10', '1.2', '13.2', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('66', '65', '498', '码', '30', '30', '1.3', '1.43', '39', '', null, null, '3', null, '10', '3.9', '42.9', '', '', '', '', '', null); +INSERT INTO `jsh_depotitem` VALUES ('71', '68', '498', '码', '1', '1', '3', '3', '3', '', null, null, '3', null, '0', '0', '3', '', '', '', '', '', '组合件'); +INSERT INTO `jsh_depotitem` VALUES ('72', '68', '499', '码', '1', '1', '4', '4', '4', '', null, null, '3', null, '0', '0', '4', '', '', '', '', '', '普通子件'); +INSERT INTO `jsh_depotitem` VALUES ('73', '69', '498', '码', '1', '1', '0', '0', '0', '', null, null, '1', null, '0', '0', '0', '', '', '', '', '', '组合件'); +INSERT INTO `jsh_depotitem` VALUES ('74', '69', '499', '码', '1', '1', '0', '0', '0', '', null, null, '1', null, '0', '0', '0', '', '', '', '', '', '普通子件'); +INSERT INTO `jsh_depotitem` VALUES ('75', '70', '487', '码', '50', '50', '1', '1', '50', '', null, null, '1', null, '10', '0', '50', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('76', '71', '499', '码', '20', '20', '2.4', '2.4', '48', '', null, null, '3', null, '0', '0', '48', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('77', '72', '499', '码', '10', '10', '2.4', '2.81', '24', '', null, null, '3', null, '17', '4.08', '28.08', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('78', '73', '487', '码', '10', '10', '1', '1', '10', '', null, null, '1', null, '0', '0', '10', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('79', '74', '487', '码', '5', '5', '1', '1', '5', '', null, null, '3', null, '0', '0', '5', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('80', '75', '500', '码', '10', '10', '1.3', '1.3', '13', '', null, null, '3', null, '0', '0', '13', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('81', '76', '487', '码', '10', '10', '1', '1', '10', '', null, null, '3', '1', '0', '0', '10', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('82', '77', '499', '码', '1', '1', '2.2', '2.2', '2.2', '', null, null, '3', null, '0', '0', '2.2', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('83', '78', '499', '码', '1', '1', '2.2', '2.2', '2.2', '', null, null, '3', null, '0', '0', '2.2', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('84', '79', '499', '码', '9', '9', '2.4', '2.64', '21.6', '', null, null, '3', null, '10', '2.16', '23.76', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('85', '80', '500', '码', '1', '1', '2', '2', '2', '', null, null, '3', null, '0', '0', '2', '', '', '', '', '', '组合件'); +INSERT INTO `jsh_depotitem` VALUES ('86', '80', '498', '码', '1', '1', '3', '3', '3', '', null, null, '3', null, '0', '0', '3', '', '', '', '', '', '普通子件'); +INSERT INTO `jsh_depotitem` VALUES ('88', '82', '498', '码', '40', '40', '1.3', '1.43', '52', '', null, null, '3', null, '10', '5.2', '57.2', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('90', '84', '499', '码', '10', '10', '2.4', '2.64', '24', '', null, null, '1', null, '10', '2.4', '26.4', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('91', '85', '518', '包', '1', '25', '75', '87.75', '75', '', null, null, '3', null, '17', '12.75', '87.75', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('93', '87', '518', 'kg', '1', '1', '4', '4', '4', '', null, null, '3', null, '0', '0', '4', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('94', '88', '517', '瓶', '10', '10', '4', '4.4', '40', '', null, null, '3', null, '10', '4', '44', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('95', '89', '517', '箱', '1', '12', '18', '18', '18', '', null, null, '3', null, '0', '0', '18', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('96', '90', '518', '包', '2', '50', '50', '50', '100', '', null, null, '3', null, '0', '0', '100', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('101', '94', '517', '瓶', '2', '2', '4', '4', '8', '', null, null, '3', null, '0', '0', '8', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('102', '95', '498', '码', '2', '2', '1.3', '1.43', '2.6', '', null, null, '3', null, '10', '0.26', '2.86', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('103', '96', '498', '码', '2', '2', '1.4', '1.4', '2.8', '', null, null, '3', null, '0', '0', '2.8', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('104', '97', '485', '码', '200', '200', '1', '1.17', '200', '', null, null, '3', null, '17', '34', '234', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('105', '98', '487', '码', '300', '300', '1', '1.17', '300', '', null, null, '3', null, '17', '51', '351', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('106', '99', '517', '箱', '20', '240', '36', '42.12', '720', '', null, null, '3', null, '17', '122.4', '842.4', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('107', '100', '487', '码', '1', '1', '1', '1', '1', '', null, null, '4', null, '0', '0', '1', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('108', '101', '485', '码', '50', '50', '1', '1', '50', '', null, null, '3', '1', '0', '0', '50', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('109', '102', '498', '码', '10', '10', '1.2', '1.2', '12', '', null, null, '3', null, '0', '0', '12', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('110', '103', '499', '码', '10', '10', '2.4', '2.64', '24', '', null, null, '3', null, '10', '2.4', '26.4', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('111', '104', '487', '码', '10', '10', '1', '1.17', '10', '', null, null, '3', null, '17', '1.7', '11.7', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('112', '105', '499', '码', '5', '5', '2.6', '2.6', '13', '', null, null, '3', null, '0', '0', '13', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('113', '106', '499', '码', '5', '5', '2.6', '2.6', '13', '', null, null, '3', null, '0', '0', '13', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('114', '107', '487', '码', '1', '1', '1', '1', '1', '', null, null, '1', null, '0', '0', '1', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('116', '108', '517', '箱', '1', '12', '36', '42.12', '36', '', null, null, '3', null, '17', '6.12', '42.12', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('117', '109', '500', '码', '1', '1', '1.2', '1.4', '1.2', '', null, null, '3', null, '17', '0.2', '1.4', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('118', '110', '487', '码', '10', '10', '1', '1.1', '10', '', null, null, '3', null, '10', '1', '11', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('119', '111', '487', '码', '20', '20', '1', '1.1', '20', '', null, null, '1', null, '10', '2', '22', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('120', '112', '499', '码', '1', '1', '2.6', '2.6', '2.6', '', null, null, '3', null, '0', '0', '2.6', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('121', '113', '498', '码', '1', '1', '1.3', '1.52', '1.3', '', null, null, '3', null, '17', '0.22', '1.52', '', '', '', '', '', ''); +INSERT INTO `jsh_depotitem` VALUES ('122', '113', '498', '码', '10', '10', '1.3', '1.3', '13', '', null, null, '1', null, '0', '0', '13', '', '', '', '', '', ''); + +-- ---------------------------- +-- Table structure for `jsh_functions` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_functions`; +CREATE TABLE `jsh_functions` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Number` varchar(50) DEFAULT NULL COMMENT '编号', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `PNumber` varchar(50) DEFAULT NULL COMMENT '上级编号', + `URL` varchar(100) DEFAULT NULL COMMENT '链接', + `State` bit(1) DEFAULT NULL COMMENT '收缩', + `Sort` varchar(50) DEFAULT NULL COMMENT '排序', + `Enabled` bit(1) DEFAULT NULL COMMENT '启用', + `Type` varchar(50) DEFAULT NULL COMMENT '类型', + `PushBtn` varchar(50) DEFAULT NULL COMMENT '功能按钮', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=240 DEFAULT CHARSET=utf8 COMMENT='功能模块表'; + +-- ---------------------------- +-- Records of jsh_functions +-- ---------------------------- +INSERT INTO `jsh_functions` VALUES ('1', '00', '系统管理', '0', '', '', '0010', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('2', '01', '基础数据', '0', '', '', '0020', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('11', '0001', '系统管理', '00', '', '', '0110', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('12', '000101', '应用管理', '0001', '../manage/app.html', '', '0132', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('13', '000102', '角色管理', '0001', '../manage/role.html', '', '0130', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('14', '000103', '用户管理', '0001', '../manage/user.html', '', '0140', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('15', '000104', '日志管理', '0001', '../manage/log.html', '', '0160', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('16', '000105', '功能管理', '0001', '../manage/functions.html', '', '0135', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('21', '0101', '商品管理', '01', '', '', '0220', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('22', '010101', '商品类别', '0101', '../materials/materialcategory.html', '', '0230', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('23', '010102', '商品信息', '0101', '../materials/material.html', '', '0240', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('24', '0102', '基本资料', '01', '', '', '0250', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('25', '01020101', '供应商信息', '0102', '../manage/vendor.html', '', '0260', '', '电脑版', '1,2'); +INSERT INTO `jsh_functions` VALUES ('26', '010202', '仓库信息', '0102', '../manage/depot.html', '', '0270', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('31', '010206', '经手人管理', '0102', '../materials/person.html', '', '0284', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('32', '0502', '采购管理', '05', '', '', '0330', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('33', '050201', '采购入库', '0502', '../materials/purchase_in_list.html', '', '0340', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('38', '0603', '销售管理', '06', '', '', '0390', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('40', '080107', '调拨出库', '0801', '../materials/allocation_out_list.html', '', '0807', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('41', '060303', '销售出库', '0603', '../materials/sale_out_list.html', '', '0394', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('44', '0704', '财务管理', '07', '', '', '0450', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('59', '030101', '库存状况', '0301', '../reports/in_out_stock_report.html', '', '0600', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('194', '010204', '收支项目', '0102', '../manage/inOutItem.html', '', '0282', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('195', '010205', '结算账户', '0102', '../manage/account.html', '', '0283', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('196', '03', '报表查询', '0', '', '', '0025', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('197', '070402', '收入单', '0704', '../financial/item_in.html', '', '0465', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('198', '0301', '报表查询', '03', '', '', '0570', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('199', '050204', '采购退货', '0502', '../materials/purchase_back_list.html', '', '0345', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('200', '060305', '销售退货', '0603', '../materials/sale_back_list.html', '', '0396', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('201', '080103', '其它入库', '0801', '../materials/other_in_list.html', '', '0803', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('202', '080105', '其它出库', '0801', '../materials/other_out_list.html', '', '0805', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('203', '070403', '支出单', '0704', '../financial/item_out.html', '', '0470', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('204', '070404', '收款单', '0704', '../financial/money_in.html', '', '0475', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('205', '070405', '付款单', '0704', '../financial/money_out.html', '', '0480', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('206', '070406', '转账单', '0704', '../financial/giro.html', '', '0490', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('207', '030102', '结算账户', '0301', '../reports/account_report.html', '', '0610', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('208', '030103', '进货统计', '0301', '../reports/buy_in_report.html', '', '0620', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('209', '030104', '销售统计', '0301', '../reports/sale_out_report.html', '', '0630', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('210', '040102', '零售出库', '0401', '../materials/retail_out_list.html', '', '0405', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('211', '040104', '零售退货', '0401', '../materials/retail_back_list.html', '', '0407', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('212', '070407', '收预付款', '0704', '../financial/advance_in.html', '', '0495', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('213', '010207', '礼品卡管理', '0102', '../manage/depotGift.html', '', '0290', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('214', '040106', '礼品充值', '0401', '../materials/gift_recharge_list.html', '', '0408', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('215', '040108', '礼品销售', '0401', '../materials/gift_out_list.html', '', '0409', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('216', '030105', '礼品卡统计', '0301', '../reports/gift_manage_report.html', '', '0635', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('217', '01020102', '客户信息', '0102', '../manage/customer.html', '', '0262', '', '电脑版', '1,2'); +INSERT INTO `jsh_functions` VALUES ('218', '01020103', '会员信息', '0102', '../manage/member.html', '', '0263', '', '电脑版', '1,2'); +INSERT INTO `jsh_functions` VALUES ('219', '000107', '资产管理', '0001', '../asset/asset.html', '', '0170', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('220', '010103', '计量单位', '0101', '../manage/unit.html', '', '0245', '', '电脑版', null); +INSERT INTO `jsh_functions` VALUES ('221', '04', '零售管理', '0', '', '', '0028', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('222', '05', '采购管理', '0', '', '', '0030', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('223', '06', '销售管理', '0', '', '', '0035', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('224', '07', '财务管理', '0', '', '', '0040', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('225', '0401', '零售管理', '04', '', '', '0401', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('226', '030106', '入库明细', '0301', '../reports/in_detail.html', '', '0640', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('227', '030107', '出库明细', '0301', '../reports/out_detail.html', '', '0645', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('228', '030108', '入库汇总', '0301', '../reports/in_material_count.html', '', '0650', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('229', '030109', '出库汇总', '0301', '../reports/out_material_count.html', '', '0655', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('232', '080109', '组装单', '0801', '../materials/assemble_list.html', '', '0809', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('233', '080111', '拆卸单', '0801', '../materials/disassemble_list.html', '', '0811', '', '电脑版', '3,4,5'); +INSERT INTO `jsh_functions` VALUES ('234', '000105', '系统配置', '0001', '../manage/systemConfig.html', '', '0165', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('235', '030110', '客户对账', '0301', '../reports/customer_account.html', '', '0660', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('236', '000106', '商品属性', '0001', '../materials/materialProperty.html', '', '0168', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('237', '030111', '供应商对账', '0301', '../reports/vendor_account.html', '', '0665', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('238', '08', '仓库管理', '0', '', '', '0038', '', '电脑版', ''); +INSERT INTO `jsh_functions` VALUES ('239', '0801', '仓库管理', '08', '', '', '0801', '', '电脑版', ''); + +-- ---------------------------- +-- Table structure for `jsh_inoutitem` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_inoutitem`; +CREATE TABLE `jsh_inoutitem` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `Type` varchar(20) DEFAULT NULL COMMENT '类型', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='收支项目'; + +-- ---------------------------- +-- Records of jsh_inoutitem +-- ---------------------------- +INSERT INTO `jsh_inoutitem` VALUES ('1', '办公耗材', '支出', '办公耗材'); +INSERT INTO `jsh_inoutitem` VALUES ('5', '房租收入', '收入', '房租收入'); +INSERT INTO `jsh_inoutitem` VALUES ('7', '利息收入', '收入', '利息收入'); +INSERT INTO `jsh_inoutitem` VALUES ('8', '水电费', '支出', '水电费水电费'); +INSERT INTO `jsh_inoutitem` VALUES ('9', '快递费', '支出', '快递费'); +INSERT INTO `jsh_inoutitem` VALUES ('10', '交通报销费', '支出', '交通报销费'); +INSERT INTO `jsh_inoutitem` VALUES ('11', '差旅费', '支出', '差旅费'); +INSERT INTO `jsh_inoutitem` VALUES ('12', '全车贴膜-普通', '收入', ''); +INSERT INTO `jsh_inoutitem` VALUES ('13', '全车贴膜-高档', '收入', ''); +INSERT INTO `jsh_inoutitem` VALUES ('14', '洗车', '收入', ''); +INSERT INTO `jsh_inoutitem` VALUES ('15', '保养汽车', '收入', ''); + +-- ---------------------------- +-- Table structure for `jsh_log` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_log`; +CREATE TABLE `jsh_log` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `userID` bigint(20) NOT NULL COMMENT '操作用户ID', + `operation` varchar(500) DEFAULT NULL COMMENT '操作模块名称', + `clientIP` varchar(50) DEFAULT NULL COMMENT '客户端IP', + `createtime` datetime DEFAULT NULL COMMENT '创建时间', + `status` tinyint(4) DEFAULT NULL COMMENT '操作状态 0==成功,1==失败', + `contentdetails` varchar(1000) DEFAULT NULL COMMENT '操作详情', + `remark` varchar(500) DEFAULT NULL COMMENT '备注信息', + PRIMARY KEY (`id`), + KEY `FKF2696AA13E226853` (`userID`), + CONSTRAINT `FKF2696AA13E226853` FOREIGN KEY (`userID`) REFERENCES `jsh_user` (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=5852 DEFAULT CHARSET=utf8 COMMENT='操作日志'; + +-- ---------------------------- +-- Records of jsh_log +-- ---------------------------- +INSERT INTO `jsh_log` VALUES ('1722', '63', '登录系统', '192.168.1.104', '2016-11-27 13:17:17', '0', '管理用户:jsh 登录系统', 'jsh 登录系统'); +INSERT INTO `jsh_log` VALUES ('1723', '63', '登录系统', '192.168.1.104', '2016-11-27 13:17:30', '0', '管理用户:jsh 登录系统', 'jsh 登录系统'); +INSERT INTO `jsh_log` VALUES ('1724', '63', '退出系统', '192.168.1.104', '2016-11-27 13:17:48', '0', '管理用户:jsh 退出系统', 'jsh 退出系统'); +INSERT INTO `jsh_log` VALUES ('1725', '65', '登录系统', '192.168.1.104', '2016-11-27 13:17:52', '0', '管理用户:ls 登录系统', 'ls 登录系统'); +INSERT INTO `jsh_log` VALUES ('1726', '65', '退出系统', '192.168.1.104', '2016-11-27 13:18:18', '0', '管理用户:ls 退出系统', 'ls 退出系统'); +INSERT INTO `jsh_log` VALUES ('1727', '63', '登录系统', '192.168.1.104', '2016-11-27 13:18:22', '0', '管理用户:jsh 登录系统', 'jsh 登录系统'); +INSERT INTO `jsh_log` VALUES ('1728', '63', '更新UserBusiness', '192.168.1.104', '2016-11-27 13:18:44', '0', '更新UserBusiness的ID为 6 成功!', '更新UserBusiness成功'); +INSERT INTO `jsh_log` VALUES ('1729', '63', '退出系统', '192.168.1.104', '2016-11-27 13:18:48', '0', '管理用户:jsh 退出系统', 'jsh 退出系统'); +INSERT INTO `jsh_log` VALUES ('1730', '65', '登录系统', '192.168.1.104', '2016-11-27 13:18:53', '0', '管理用户:ls 登录系统', 'ls 登录系统'); +INSERT INTO `jsh_log` VALUES ('1731', '63', '登录系统', '192.168.1.104', '2016-12-04 10:38:50', '0', '管理用户:jsh 登录系统', 'jsh 登录系统'); +INSERT INTO `jsh_log` VALUES ('1732', '63', '增加物料', '192.168.1.104', '2016-12-04 10:40:52', '0', '增加物料名称为 11 成功!', '增加物料成功'); +INSERT INTO `jsh_log` VALUES ('1733', '63', '更新物料', '192.168.1.104', '2016-12-04 10:59:57', '0', '更新物料ID为 499 成功!', '更新物料成功'); +INSERT INTO `jsh_log` VALUES ('1734', '63', '更新物料', '192.168.1.104', '2016-12-04 11:00:13', '0', '更新物料ID为 499 成功!', '更新物料成功'); +INSERT INTO `jsh_log` VALUES ('1735', '63', '删除物料', '192.168.1.104', '2016-12-04 11:00:38', '0', '删除物料ID为 499 成功!', '删除物料成功'); +INSERT INTO `jsh_log` VALUES ('1736', '63', '增加物料', '192.168.1.104', '2016-12-04 11:02:35', '0', '增加物料名称为 11 成功!', '增加物料成功'); +INSERT INTO `jsh_log` VALUES ('1737', '63', '批量删除物料', '192.168.1.104', '2016-12-04 11:02:41', '0', '批量删除物料ID为 500 成功!', '批量删除物料成功'); +INSERT INTO `jsh_log` VALUES ('1738', '63', '更新功能', '192.168.1.104', '2016-12-04 11:04:43', '0', '更新功能ID为 26 成功!', '更新功能成功'); +INSERT INTO `jsh_log` VALUES ('1739', '63', '增加供应商', '192.168.1.104', '2016-12-04 11:38:13', '0', '增加供应商名称为 aa 成功!', '增加供应商成功'); +INSERT INTO `jsh_log` VALUES ('1740', '63', '增加供应商', '192.168.1.104', '2016-12-04 11:48:36', '0', '增加供应商名称为 aaaa 成功!', '增加供应商成功'); +INSERT INTO `jsh_log` VALUES ('1741', '63', '删除供应商', '192.168.1.104', '2016-12-04 11:48:53', '0', '删除供应商ID为 3,名称为 aa成功!', '删除供应商成功'); +INSERT INTO `jsh_log` VALUES ('1742', '63', '更新供应商', '192.168.1.104', '2016-12-04 11:48:59', '0', '更新供应商ID为 4 成功!', '更新供应商成功'); + +-- ---------------------------- +-- Table structure for `jsh_material` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_material`; +CREATE TABLE `jsh_material` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `CategoryId` bigint(20) DEFAULT NULL COMMENT '产品类型', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `Mfrs` varchar(50) DEFAULT NULL COMMENT '制造商', + `Packing` decimal(24, 6) DEFAULT NULL COMMENT '包装(KG/包)', + `SafetyStock` decimal(24, 6) DEFAULT NULL COMMENT '安全存量(KG)', + `Model` varchar(50) DEFAULT NULL COMMENT '型号', + `Standard` varchar(50) DEFAULT NULL COMMENT '规格', + `Color` varchar(50) DEFAULT NULL COMMENT '颜色', + `Unit` varchar(50) DEFAULT NULL COMMENT '单位-单个', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + `RetailPrice` decimal(24, 6) DEFAULT NULL COMMENT '零售价', + `LowPrice` decimal(24, 6) DEFAULT NULL COMMENT '最低售价', + `PresetPriceOne` decimal(24, 6) DEFAULT NULL COMMENT '预设售价一', + `PresetPriceTwo` decimal(24, 6) DEFAULT NULL COMMENT '预设售价二', + `UnitId` bigint(20) DEFAULT NULL COMMENT '计量单位Id', + `FirstOutUnit` varchar(50) DEFAULT NULL COMMENT '首选出库单位', + `FirstInUnit` varchar(50) DEFAULT NULL COMMENT '首选入库单位', + `PriceStrategy` varchar(500) DEFAULT NULL COMMENT '价格策略', + `Enabled` bit(1) DEFAULT NULL COMMENT '启用 0-禁用 1-启用', + `OtherField1` varchar(50) DEFAULT NULL COMMENT '自定义1', + `OtherField2` varchar(50) DEFAULT NULL COMMENT '自定义2', + `OtherField3` varchar(50) DEFAULT NULL COMMENT '自定义3', + PRIMARY KEY (`Id`), + KEY `FK675951272AB6672C` (`CategoryId`), + KEY `UnitId` (`UnitId`), + CONSTRAINT `FK675951272AB6672C` FOREIGN KEY (`CategoryId`) REFERENCES `jsh_materialcategory` (`Id`), + CONSTRAINT `jsh_material_ibfk_1` FOREIGN KEY (`UnitId`) REFERENCES `jsh_unit` (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=563 DEFAULT CHARSET=utf8 COMMENT='产品表'; + +-- ---------------------------- +-- Records of jsh_material +-- ---------------------------- +INSERT INTO `jsh_material` VALUES ('485', '2', '棉线', 'a1', null, '100', 'A21-4321', '5g', '白色', '码', '', '1', '1', '1', '1', null, '', '', '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', 'b2', 'c3', 'd4'); +INSERT INTO `jsh_material` VALUES ('487', '1', '网布', '制造商b', null, '100', '12343', '10g', '', '码', '', '1', '1', '1', '1', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null); +INSERT INTO `jsh_material` VALUES ('498', '1', '蕾丝', '制造商c', null, null, 'B123a', '6g', '', '码', '', '1.2', '1', '1.3', '1.4', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null); +INSERT INTO `jsh_material` VALUES ('499', '1', '棉线', '制造商d', null, null, 'A21-1234', '7g', '', '码', '', '2.2', '2', '2.4', '2.6', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null); +INSERT INTO `jsh_material` VALUES ('500', '1', '纯棉线', '制造商e', null, null, 'AAA666', '11g', '', '码', '', '1.1', '1', '1.2', '1.3', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null); +INSERT INTO `jsh_material` VALUES ('517', '1', '奶酪', '制造商', null, null, 'AAAA', '12ml', '', '', '', null, null, null, null, '8', '瓶', '箱', '[{\"basic\":{\"Unit\":\"瓶\",\"RetailPrice\":\"1.5\",\"LowPrice\":\"2\",\"PresetPriceOne\":\"3\",\"PresetPriceTwo\":\"4\"}},{\"other\":{\"Unit\":\"箱\",\"RetailPrice\":\"18\",\"LowPrice\":\"24\",\"PresetPriceOne\":\"36\",\"PresetPriceTwo\":\"48\"}}]', '', null, null, null); +INSERT INTO `jsh_material` VALUES ('518', '1', '安慕希', '伊利', null, null, 'abcd', '350ml', '银白色', '', '', null, null, null, null, '2', 'kg', '包', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"2\",\"LowPrice\":\"1\",\"PresetPriceOne\":\"3\",\"PresetPriceTwo\":\"4\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"50\",\"LowPrice\":\"25\",\"PresetPriceOne\":\"75\",\"PresetPriceTwo\":\"100\"}}]', '', '', '', ''); +INSERT INTO `jsh_material` VALUES ('562', '1', '红苹果(蛇果)', '', null, null, '60#', '大铁筐', '', '', '', null, null, null, null, null, '', '', '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', ''); + +-- ---------------------------- +-- Table structure for `jsh_materialcategory` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_materialcategory`; +CREATE TABLE `jsh_materialcategory` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `CategoryLevel` smallint(6) DEFAULT NULL COMMENT '等级', + `ParentId` bigint(20) DEFAULT NULL COMMENT '上级ID', + PRIMARY KEY (`Id`), + KEY `FK3EE7F725237A77D8` (`ParentId`), + CONSTRAINT `FK3EE7F725237A77D8` FOREIGN KEY (`ParentId`) REFERENCES `jsh_materialcategory` (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT='产品类型表'; + +-- ---------------------------- +-- Records of jsh_materialcategory +-- ---------------------------- +INSERT INTO `jsh_materialcategory` VALUES ('1', '根目录', '1', '1'); +INSERT INTO `jsh_materialcategory` VALUES ('2', '花边一级A', '1', '1'); +INSERT INTO `jsh_materialcategory` VALUES ('3', '花边一级B', '1', '1'); +INSERT INTO `jsh_materialcategory` VALUES ('4', '其他', '2', '3'); +INSERT INTO `jsh_materialcategory` VALUES ('5', '其他', '3', '4'); +INSERT INTO `jsh_materialcategory` VALUES ('6', '花边二级A', '2', '2'); +INSERT INTO `jsh_materialcategory` VALUES ('7', '花边三级A', '3', '6'); +INSERT INTO `jsh_materialcategory` VALUES ('8', '花边二级B', '2', '2'); +INSERT INTO `jsh_materialcategory` VALUES ('9', '花边一级C', '1', '1'); +INSERT INTO `jsh_materialcategory` VALUES ('10', '花边三级B', '3', '6'); + +-- ---------------------------- +-- Table structure for `jsh_materialproperty` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_materialproperty`; +CREATE TABLE `jsh_materialproperty` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `nativeName` varchar(50) DEFAULT NULL COMMENT '原始名称', + `enabled` bit(1) DEFAULT NULL COMMENT '是否启用', + `sort` varchar(10) DEFAULT NULL COMMENT '排序', + `anotherName` varchar(50) DEFAULT NULL COMMENT '别名', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='产品扩展字段表'; + +-- ---------------------------- +-- Records of jsh_materialproperty +-- ---------------------------- +INSERT INTO `jsh_materialproperty` VALUES ('1', '规格', '', '02', '规格'); +INSERT INTO `jsh_materialproperty` VALUES ('2', '颜色', '', '01', '颜色'); +INSERT INTO `jsh_materialproperty` VALUES ('3', '制造商', '', '03', '制造商'); +INSERT INTO `jsh_materialproperty` VALUES ('4', '自定义1', '', '04', '自定义1'); +INSERT INTO `jsh_materialproperty` VALUES ('5', '自定义2', '', '05', '自定义2'); +INSERT INTO `jsh_materialproperty` VALUES ('6', '自定义3', '', '06', '自定义3'); + +-- ---------------------------- +-- Table structure for `jsh_person` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_person`; +CREATE TABLE `jsh_person` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(20) DEFAULT NULL COMMENT '类型', + `Name` varchar(50) DEFAULT NULL COMMENT '姓名', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='经手人表'; + +-- ---------------------------- +-- Records of jsh_person +-- ---------------------------- +INSERT INTO `jsh_person` VALUES ('3', '财务员', '王五-财务'); +INSERT INTO `jsh_person` VALUES ('4', '财务员', '赵六-财务'); +INSERT INTO `jsh_person` VALUES ('5', '业务员', '小李'); +INSERT INTO `jsh_person` VALUES ('6', '业务员', '小军'); +INSERT INTO `jsh_person` VALUES ('7', '业务员', '小曹'); + +-- ---------------------------- +-- Table structure for `jsh_role` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_role`; +CREATE TABLE `jsh_role` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `type` varchar(50) DEFAULT NULL COMMENT '类型', + `value` varchar(200) DEFAULT NULL COMMENT '值', + `description` varchar(100) DEFAULT NULL COMMENT '描述', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='角色表'; + +-- ---------------------------- +-- Records of jsh_role +-- ---------------------------- +INSERT INTO `jsh_role` VALUES ('4', '管理员', null, null, null); +INSERT INTO `jsh_role` VALUES ('5', '仓管员', null, null, null); +INSERT INTO `jsh_role` VALUES ('6', 'aaaa', null, null, null); + +-- ---------------------------- +-- Table structure for `jsh_supplier` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_supplier`; +CREATE TABLE `jsh_supplier` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `supplier` varchar(255) NOT NULL COMMENT '供应商名称', + `contacts` varchar(100) DEFAULT NULL COMMENT '联系人', + `phonenum` varchar(30) DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', + `description` varchar(500) DEFAULT NULL COMMENT '备注', + `isystem` tinyint(4) DEFAULT NULL COMMENT '是否系统自带 0==系统 1==非系统', + `type` varchar(20) DEFAULT NULL COMMENT '类型', + `enabled` bit(1) DEFAULT NULL COMMENT '启用', + `AdvanceIn` decimal(24, 6) DEFAULT '0' COMMENT '预收款', + `BeginNeedGet` decimal(24, 6) DEFAULT NULL COMMENT '期初应收', + `BeginNeedPay` decimal(24, 6) DEFAULT NULL COMMENT '期初应付', + `AllNeedGet` decimal(24, 6) DEFAULT NULL COMMENT '累计应收', + `AllNeedPay` decimal(24, 6) DEFAULT NULL COMMENT '累计应付', + `fax` varchar(30) DEFAULT NULL COMMENT '传真', + `telephone` varchar(30) DEFAULT NULL COMMENT '手机', + `address` varchar(50) DEFAULT NULL COMMENT '地址', + `taxNum` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `bankName` varchar(50) DEFAULT NULL COMMENT '开户行', + `accountNumber` varchar(50) DEFAULT NULL COMMENT '账号', + `taxRate` decimal(24, 6) DEFAULT NULL COMMENT '税率', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8 COMMENT='供应商/客户信息表'; + +-- ---------------------------- +-- Records of jsh_supplier +-- ---------------------------- +INSERT INTO `jsh_supplier` VALUES ('1', '上海某某花边工厂', '乔治', '', '', '', '1', '供应商', '', '0', null, '20', null, null, '', '', '', '', '', '', '10'); +INSERT INTO `jsh_supplier` VALUES ('2', '客户AAAA', '佩琪', '', '', '', '1', '客户', '', '24', '10', null, null, null, '', '', '', '', '', '', null); +INSERT INTO `jsh_supplier` VALUES ('4', '苏州新源布料厂', '龙哥', '13000000000', '312341@qq.com', '55', '1', '供应商', '', '0', null, '44', null, null, '', '', '', '', '', '', '17'); +INSERT INTO `jsh_supplier` VALUES ('5', '客户BBBB', '彪哥', '13000000000', '666@qq.com', '', '1', '客户', '', '36', '20', null, null, null, null, null, null, null, null, null, null); +INSERT INTO `jsh_supplier` VALUES ('6', '南通宝贝家纺', '姗姗', '1231', '31243@qq.com', '备注备注备注', '1', '客户', '', '0', '5', null, null, null, '2134', '15678903', '地址地址地址', '纳税人识别号', '开户行', '31234124312', '0.17'); +INSERT INTO `jsh_supplier` VALUES ('7', '非会员', '宋江', '13000000000', '123456@qq.com', '', '1', '会员', '', '76.6', null, null, null, null, null, null, null, null, null, null, null); +INSERT INTO `jsh_supplier` VALUES ('8', 'hy00001', '宋江', '13000000000', '', '', '1', '会员', '', '956', null, null, null, null, '', '', '', '', '', '', null); +INSERT INTO `jsh_supplier` VALUES ('9', 'hy00002', '吴用', '13000000000', '', '', '1', '会员', '', '344', null, null, null, null, '', '', '', '', '', '', null); +INSERT INTO `jsh_supplier` VALUES ('10', '1268787965', '李逵', '82567384', '423@qq.com', '', '1', '会员', '', '2122', null, null, null, null, '', '13000000001', '', '', '', '', null); +INSERT INTO `jsh_supplier` VALUES ('45', '666666666', '武松', '82567384', '423@qq.com', '', '1', '会员', '', '2100', '0', '0', '0', '0', '', '13000000001', '', '', '', '', '0'); +INSERT INTO `jsh_supplier` VALUES ('46', '南通居梦莱家纺', '曹操', '', '', '', '1', '供应商', '', '0', null, null, '0', '0', '', '13000000000', '', '', '', '', null); + +-- ---------------------------- +-- Table structure for `jsh_systemconfig` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_systemconfig`; +CREATE TABLE `jsh_systemconfig` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `type` varchar(50) DEFAULT NULL COMMENT '类型', + `name` varchar(100) DEFAULT NULL COMMENT '名称', + `value` varchar(200) DEFAULT NULL COMMENT '值', + `description` varchar(100) DEFAULT NULL COMMENT '描述', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='系统参数'; + +-- ---------------------------- +-- Records of jsh_systemconfig +-- ---------------------------- +INSERT INTO `jsh_systemconfig` VALUES ('1', 'basic', 'company_name', '南通jshERP公司', '公司名称'); +INSERT INTO `jsh_systemconfig` VALUES ('2', 'basic', 'company_contacts', '张三', '公司联系人'); +INSERT INTO `jsh_systemconfig` VALUES ('3', 'basic', 'company_address', '南通市通州区某某路', '公司地址'); +INSERT INTO `jsh_systemconfig` VALUES ('4', 'basic', 'company_tel', '0513-10101010', '公司电话'); +INSERT INTO `jsh_systemconfig` VALUES ('5', 'basic', 'company_fax', '0513-18181818', '公司传真'); +INSERT INTO `jsh_systemconfig` VALUES ('6', 'basic', 'company_post_code', '226300', '公司邮编'); + +-- ---------------------------- +-- Table structure for `jsh_unit` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_unit`; +CREATE TABLE `jsh_unit` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `UName` varchar(50) DEFAULT NULL COMMENT '名称,支持多单位', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='多单位表'; + +-- ---------------------------- +-- Records of jsh_unit +-- ---------------------------- +INSERT INTO `jsh_unit` VALUES ('2', 'kg,包(1:25)'); +INSERT INTO `jsh_unit` VALUES ('8', '瓶,箱(1:12)'); +INSERT INTO `jsh_unit` VALUES ('11', 'qwe,sed(1:33)'); + +-- ---------------------------- +-- Table structure for `jsh_user` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_user`; +CREATE TABLE `jsh_user` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `username` varchar(255) NOT NULL COMMENT '用户姓名--例如张三', + `loginame` varchar(255) DEFAULT NULL COMMENT '登录用户名--可能为空', + `password` varchar(50) DEFAULT NULL COMMENT '登陆密码', + `position` varchar(200) DEFAULT NULL COMMENT '职位', + `department` varchar(255) DEFAULT NULL COMMENT '所属部门', + `email` varchar(100) DEFAULT NULL COMMENT '电子邮箱', + `phonenum` varchar(100) DEFAULT NULL COMMENT '手机号码', + `ismanager` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否为管理者 0==管理者 1==员工', + `isystem` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否系统自带数据 ', + `status` tinyint(4) DEFAULT NULL COMMENT '用户状态', + `description` varchar(500) DEFAULT NULL COMMENT '用户描述信息', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8 COMMENT='用户表'; + +-- ---------------------------- +-- Records of jsh_user +-- ---------------------------- +INSERT INTO `jsh_user` VALUES ('63', '季圣华', 'jsh', 'e10adc3949ba59abbe56e057f20f883e', '', '', '', '', '1', '1', null, '', null); +INSERT INTO `jsh_user` VALUES ('64', '张三', 'zs', 'e10adc3949ba59abbe56e057f20f883e', '', '销售', '', '', '1', '0', null, '', null); +INSERT INTO `jsh_user` VALUES ('65', '李四', 'ls', 'e10adc3949ba59abbe56e057f20f883e', '', '销售', '', '', '1', '0', null, '', null); +INSERT INTO `jsh_user` VALUES ('67', 'fas666', 'asd555', null, 'asdf333', 'sdf444', '11111@qq.com', '222222', '1', '0', null, 'sdf0000', null); +INSERT INTO `jsh_user` VALUES ('74', '21312sfdfsdf', '1231234', null, '', '', '', '', '1', '0', null, '', null); +INSERT INTO `jsh_user` VALUES ('84', '123123', 'jsh123', null, '3123', '1231', '', '', '1', '0', null, '', null); +INSERT INTO `jsh_user` VALUES ('86', '2333', 'sdf111aaa', null, '3232', '23', '', '32323', '1', '0', null, '33232', null); +INSERT INTO `jsh_user` VALUES ('87', '122123132', 'sdfasd1', null, '', '', '', '', '1', '0', null, '', null); +INSERT INTO `jsh_user` VALUES ('90', '232343', '233', null, '', '', '', '', '1', '0', null, '', null); + +-- ---------------------------- +-- Table structure for `jsh_userbusiness` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_userbusiness`; +CREATE TABLE `jsh_userbusiness` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(50) DEFAULT NULL COMMENT '类别', + `KeyId` varchar(50) DEFAULT NULL COMMENT '主ID', + `Value` varchar(10000) DEFAULT NULL COMMENT '值', + `BtnStr` varchar(2000) DEFAULT NULL COMMENT '按钮权限', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8 COMMENT='用户/角色/模块关系表'; + +-- ---------------------------- +-- Records of jsh_userbusiness +-- ---------------------------- +INSERT INTO `jsh_userbusiness` VALUES ('1', 'RoleAPP', '4', '[23][24][25][27][8][26][22][7][3][6]', null); +INSERT INTO `jsh_userbusiness` VALUES ('2', 'RoleAPP', '5', '[8][7][6]', null); +INSERT INTO `jsh_userbusiness` VALUES ('3', 'RoleAPP', '6', '[21][1][8]', null); +INSERT INTO `jsh_userbusiness` VALUES ('4', 'RoleAPP', '7', '[21][1][8][11]', null); +INSERT INTO `jsh_userbusiness` VALUES ('5', 'RoleFunctions', '4', '[13][12][16][14][15][234][236][22][23][220][25][217][218][26][194][195][31][213][232][233][59][207][208][209][216][226][227][228][229][235][237][210][211][214][215][33][200][201][41][199][202][40][197][203][204][205][206][212]', '[{\"funId\":\"25\",\"btnStr\":\"1\"},{\"funId\":\"217\",\"btnStr\":\"1\"},{\"funId\":\"218\",\"btnStr\":\"1\"},{\"funId\":\"232\",\"btnStr\":\"3\"},{\"funId\":\"233\",\"btnStr\":\"3\"},{\"funId\":\"33\",\"btnStr\":\"3\"},{\"funId\":\"200\",\"btnStr\":\"3\"},{\"funId\":\"201\",\"btnStr\":\"3\"},{\"funId\":\"210\",\"btnStr\":\"3\"},{\"funId\":\"211\",\"btnStr\":\"3\"},{\"funId\":\"214\",\"btnStr\":\"3\"},{\"funId\":\"215\",\"btnStr\":\"3\"},{\"funId\":\"41\",\"btnStr\":\"3\"},{\"funId\":\"199\",\"btnStr\":\"3\"},{\"funId\":\"202\",\"btnStr\":\"3\"},{\"funId\":\"40\",\"btnStr\":\"3\"}]'); +INSERT INTO `jsh_userbusiness` VALUES ('6', 'RoleFunctions', '5', '[22][23][25][26][194][195][31][33][200][201][41][199][202]', null); +INSERT INTO `jsh_userbusiness` VALUES ('7', 'RoleFunctions', '6', '[13][12][16][33]', '[{\"funId\":\"33\",\"btnStr\":\"4\"}]'); +INSERT INTO `jsh_userbusiness` VALUES ('8', 'RoleAPP', '8', '[21][1][8][11][10]', null); +INSERT INTO `jsh_userbusiness` VALUES ('9', 'RoleFunctions', '7', '[168][13][12][16][14][15][189][18][19][132]', null); +INSERT INTO `jsh_userbusiness` VALUES ('10', 'RoleFunctions', '8', '[168][13][12][16][14][15][189][18][19][132][22][23][25][26][27][157][158][155][156][125][31][127][126][128][33][34][35][36][37][39][40][41][42][43][46][47][48][49][50][51][52][53][54][55][56][57][192][59][60][61][62][63][65][66][68][69][70][71][73][74][76][77][79][191][81][82][83][85][89][161][86][176][165][160][28][134][91][92][29][94][95][97][104][99][100][101][102][105][107][108][110][111][113][114][116][117][118][120][121][131][135][123][122][20][130][146][147][138][148][149][153][140][145][184][152][143][170][171][169][166][167][163][164][172][173][179][178][181][182][183][186][187]', null); +INSERT INTO `jsh_userbusiness` VALUES ('11', 'RoleFunctions', '9', '[168][13][12][16][14][15][189][18][19][132][22][23][25][26][27][157][158][155][156][125][31][127][126][128][33][34][35][36][37][39][40][41][42][43][46][47][48][49][50][51][52][53][54][55][56][57][192][59][60][61][62][63][65][66][68][69][70][71][73][74][76][77][79][191][81][82][83][85][89][161][86][176][165][160][28][134][91][92][29][94][95][97][104][99][100][101][102][105][107][108][110][111][113][114][116][117][118][120][121][131][135][123][122][20][130][146][147][138][148][149][153][140][145][184][152][143][170][171][169][166][167][163][164][172][173][179][178][181][182][183][186][187][188]', null); +INSERT INTO `jsh_userbusiness` VALUES ('12', 'UserRole', '1', '[5]', null); +INSERT INTO `jsh_userbusiness` VALUES ('13', 'UserRole', '2', '[6][7]', null); +INSERT INTO `jsh_userbusiness` VALUES ('14', 'UserDepot', '2', '[1][2][6][7]', null); +INSERT INTO `jsh_userbusiness` VALUES ('15', 'UserDepot', '1', '[1][2][5][6][7][10][12][14][15][17]', null); +INSERT INTO `jsh_userbusiness` VALUES ('16', 'UserRole', '63', '[4]', null); +INSERT INTO `jsh_userbusiness` VALUES ('17', 'RoleFunctions', '13', '[46][47][48][49]', null); +INSERT INTO `jsh_userbusiness` VALUES ('18', 'UserDepot', '63', '[1][3]', null); +INSERT INTO `jsh_userbusiness` VALUES ('19', 'UserDepot', '5', '[6][45][46][50]', null); +INSERT INTO `jsh_userbusiness` VALUES ('20', 'UserRole', '5', '[5]', null); +INSERT INTO `jsh_userbusiness` VALUES ('21', 'UserRole', '64', '[5]', null); +INSERT INTO `jsh_userbusiness` VALUES ('22', 'UserDepot', '64', '[1]', null); +INSERT INTO `jsh_userbusiness` VALUES ('23', 'UserRole', '65', '[5]', null); +INSERT INTO `jsh_userbusiness` VALUES ('24', 'UserDepot', '65', '[1]', null); +INSERT INTO `jsh_userbusiness` VALUES ('25', 'UserCustomer', '64', '[5][2]', null); +INSERT INTO `jsh_userbusiness` VALUES ('26', 'UserCustomer', '65', '[6]', null); +INSERT INTO `jsh_userbusiness` VALUES ('27', 'UserCustomer', '63', '[5][2]', null); +-- ---------------------------- +-- 时间:2019年1月21日 +-- version:1.0.0 +-- 此次更新添加序列号功能 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- + +-- ---------------------------- +-- 添加序列号表 +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_serial_number`; +CREATE TABLE `jsh_serial_number` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `material_Id` bigint(20) DEFAULT NULL COMMENT '产品表id', + `serial_Number` varchar(64) DEFAULT NULL COMMENT '序列号', + `is_Sell` bit(1) DEFAULT 0 COMMENT '是否卖出,0未卖出,1卖出', + `remark` varchar(1024) DEFAULT NULL COMMENT '备注', + `delete_Flag` bit(1) DEFAULT 0 COMMENT '删除标记,0未删除,1删除', + `create_Time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_Time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='序列号表'; + +-- ---------------------------- +-- 产品表新增字段是否启用序列号 +-- ---------------------------- +alter table jsh_material add enableSerialNumber bit(1) DEFAULT 0 COMMENT '是否开启序列号,0否,1是'; +-- ---------------------------- +-- 时间:2019年1月24日 +-- version:1.0.1 +-- 此次更新添加序列号菜单 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +-- ---------------------------- +-- 添加序列号菜单 +-- ---------------------------- +delete from `jsh_functions` where Name='序列号'; +INSERT INTO `jsh_functions`(`Number`, `Name`, `PNumber`, `URL`, `State`, `Sort`, `Enabled`, `Type`, `PushBtn`) VALUES ('010104', '序列号', '0101', '../manage/serialNumber.html', b'0', '0246', b'1', '电脑版', ''); +-- ---------------------------- +-- 删除单据主表供应商id字段对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_depothead DROP FOREIGN KEY jsh_depothead_ibfk_3; +-- ---------------------------- +-- 序列号表添加单据主表id字段,用于跟踪序列号流向 +-- ---------------------------- +alter table jsh_serial_number add depothead_Id bigint(20) DEFAULT null COMMENT '单据主表id,用于跟踪序列号流向'; +-- ---------------------------- +-- 修改商品表enableSerialNumber字段类型为varchar(1) +-- ---------------------------- +alter table jsh_material change enableSerialNumber enableSerialNumber varchar(1) DEFAULT '0' COMMENT '是否开启序列号,0否,1是'; +-- ---------------------------- +-- 修改序列号表is_Sell字段类型为varchar(1) +-- 修改序列号表delete_Flag字段类型为varchar(1) +-- ---------------------------- +alter table jsh_serial_number change is_Sell is_Sell varchar(1) DEFAULT '0' COMMENT '是否卖出,0未卖出,1卖出'; +alter table jsh_serial_number change delete_Flag delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- ---------------------------- +-- 删除单据子表单据主表id字段对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_depotitem DROP FOREIGN KEY jsh_depotitem_ibfk_1; +-- ---------------------------- +-- 时间:2019年2月1日 +-- version:1.0.2 +-- 此次更新添加sequence表,用于获取一个唯一的数值 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +-- ---------------------------- +-- 添加表tbl_sequence +-- ---------------------------- +DROP TABLE IF EXISTS `tbl_sequence`; +CREATE TABLE tbl_sequence ( + seq_name VARCHAR(50) NOT NULL COMMENT '序列名称', + min_value bigint(20) NOT NULL COMMENT '最小值', + max_value bigint(20) NOT NULL COMMENT '最大值', + current_val bigint(20) NOT NULL COMMENT '当前值', + increment_val INT DEFAULT '1' NOT NULL COMMENT '增长步数', + remark VARCHAR(500) DEFAULT null COMMENT '备注', + PRIMARY KEY (seq_name) + )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='sequence表'; + +-- ---------------------------- +-- 添加表单据编号sequence +-- 插入数据前判断,防止数据重复插入 +-- ---------------------------- +insert into tbl_sequence (seq_name, min_value, max_value, current_val, increment_val,remark) +select 'depot_number_seq', 1, 999999999999999999, 1, 1,'单据编号sequence' from dual where not exists +(select * from tbl_sequence where seq_name='depot_number_seq'); +-- ---------------------------- +-- 创建function _nextval() 用于获取当前序列号 +-- ---------------------------- +DROP FUNCTION IF EXISTS `_nextval`; +DELIMITER ;; +CREATE FUNCTION `_nextval`(name varchar(50)) RETURNS mediumtext CHARSET utf8 +begin +declare _cur bigint; +declare _maxvalue bigint; -- 接收最大值 +declare _increment int; -- 接收增长步数 +set _increment = (select increment_val from tbl_sequence where seq_name = name); +set _maxvalue = (select max_value from tbl_sequence where seq_name = name); +set _cur = (select current_val from tbl_sequence where seq_name = name for update); +update tbl_sequence -- 更新当前值 + set current_val = _cur + increment_val + where seq_name = name ; +if(_cur + _increment >= _maxvalue) then -- 判断是都达到最大值 + update tbl_sequence + set current_val = minvalue + where seq_name = name ; +end if; +return _cur; +end +;; +DELIMITER ; + +-- ---------------------------- +-- 时间:2019年2月18日 +-- version:1.0.3 +-- 此次更新修改产品类型表jsh_materialcategory,添加一些字段 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +-- ---------------------------- +-- 产品类型表添加字段sort,显示顺序 +-- ---------------------------- +alter table jsh_materialcategory add sort varchar(10) DEFAULT null COMMENT '显示顺序'; +-- ---------------------------- +-- 产品类型表添加字段status,状态,0系统默认,1启用,2删除 +-- ---------------------------- +alter table jsh_materialcategory add status varchar(1) DEFAULT '0' COMMENT '状态,0系统默认,1启用,2删除'; +-- ---------------------------- +-- 产品类型表添加字段serial_no,编号 +-- ---------------------------- +alter table jsh_materialcategory add serial_no varchar(100) DEFAULT null COMMENT '编号'; +-- ---------------------------- +-- 产品类型表添加字段remark,备注 +-- ---------------------------- +alter table jsh_materialcategory add remark varchar(1024) DEFAULT null COMMENT '备注'; +-- ---------------------------- +-- 产品类型表添加字段create_time,创建时间 +-- ---------------------------- +alter table jsh_materialcategory add create_time datetime DEFAULT null COMMENT '创建时间'; +-- ---------------------------- +-- 产品类型表添加字段creator,创建人 +-- ---------------------------- +alter table jsh_materialcategory add creator bigint(20) DEFAULT null COMMENT '创建人'; +-- ---------------------------- +-- 产品类型表添加字段update_time,更新时间 +-- ---------------------------- +alter table jsh_materialcategory add update_time datetime DEFAULT null COMMENT '更新时间'; +-- ---------------------------- +-- 产品类型表添加字段updater,更新人 +-- ---------------------------- +alter table jsh_materialcategory add updater bigint(20) DEFAULT null COMMENT '更新人'; + +-- ---------------------------- +-- 去掉jsh_materialcategory外键 +-- ---------------------------- +ALTER TABLE jsh_materialcategory DROP FOREIGN KEY FK3EE7F725237A77D8; + +-- ---------------------------- +-- 修改根目录父节点id为-1 +-- 设置根目录编号为1 +-- ---------------------------- +update jsh_materialcategory set ParentId='-1' where id='1'; + +-- ---------------------------- +-- 删除礼品卡管理、礼品充值、礼品销售、礼品卡统计的功能数据 +-- ---------------------------- +delete from jsh_functions where id in (213,214,215,216); + +-- ---------------------------- +-- 新增采购订单、销售订单的功能数据 +-- 主键自增长,直接指定主键插入数据的方式可能会和本地数据冲突 +-- 插入数据前判断,防止数据重复插入 +-- ---------------------------- +insert into `jsh_functions`(`Number`, `Name`, `PNumber`, `URL`, `State`, `Sort`, `Enabled`, `Type`, `PushBtn`) +select '050202', '采购订单', '0502', '../materials/purchase_orders_list.html', b'0', '0335',b'1', '电脑版', '' from dual where not exists +(select * from jsh_functions where Number='050202' and PNumber='0502'); +insert into `jsh_functions`(`Number`, `Name`, `PNumber`, `URL`, `State`, `Sort`, `Enabled`, `Type`, `PushBtn`) +select '060301', '销售订单', '0603', '../materials/sale_orders_list.html', b'0', '0392', b'1', '电脑版', '' from dual where not exists +(select * from jsh_functions where Number='060301' and PNumber='0603'); + +-- ---------------------------- +-- 改管理员的功能权限 +-- ---------------------------- +update jsh_userbusiness SET Type = 'RoleFunctions', KeyId = '4', +Value = '[13][12][16][14][15][234][236][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][210][211][242][33][199][243][41][200][201][202][40][232][233][197][203][204][205][206][212]' +where Id = 5; + +-- ---------------------------- +-- 时间:2019年2月25日 +-- version:1.0.4 +-- 此次更新仓库添加负责人信息,负责人信息从用户表获取 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +-- ---------------------------- +-- 仓库表添加字段principal,负责人 +-- ---------------------------- +alter table jsh_depot add principal bigint(20) DEFAULT null COMMENT '负责人'; + +-- ---------------------------- +-- 时间:2019年3月6日 +-- version:1.0.5 +-- 此次更新 +-- 1、添加机构表 +-- 2、添加机构用户关系表 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +-- ---------------------------- +-- 添加机构表 +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_organization`; +CREATE TABLE `jsh_organization` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `org_no` varchar(20) DEFAULT NULL COMMENT '机构编号', + `org_full_name` varchar(500) DEFAULT NULL COMMENT '机构全称', + `org_abr` varchar(20) DEFAULT NULL COMMENT '机构简称', + `org_tpcd` varchar(9) DEFAULT NULL COMMENT '机构类型', + `org_stcd` char(1) DEFAULT NULL COMMENT '机构状态,1未营业、2正常营业、3暂停营业、4终止营业、5已除名', + `org_parent_no` varchar(20) DEFAULT NULL COMMENT '机构父节点编号', + `sort` varchar(20) DEFAULT NULL COMMENT '机构显示顺序', + remark VARCHAR(500) DEFAULT null COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + `org_create_time` datetime DEFAULT NULL COMMENT '机构创建时间', + `org_stop_time` datetime DEFAULT NULL COMMENT '机构停运时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='机构表'; +-- ---------------------------- +-- 添加机构用户关系表 +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_orga_user_rel`; +CREATE TABLE `jsh_orga_user_rel` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `orga_id` bigint(20) NOT NULL COMMENT '机构id', + `user_id` bigint(20) NOT NULL COMMENT '用户id', + `user_blng_orga_dspl_seq` varchar(20) DEFAULT NULL COMMENT '用户在所属机构中显示顺序', + `delete_flag` char(1) DEFAULT 0 COMMENT '删除标记,0未删除,1删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='机构用户关系表'; +-- ---------------------------- +-- 添加机构管理菜单 +-- 插入数据前判断,防止数据重复插入 +-- ---------------------------- +INSERT INTO `jsh_functions`(`Number`, `Name`, `PNumber`, `URL`, `State`, `Sort`, `Enabled`, `Type`, `PushBtn`) +select '000108', '机构管理', '0001', '../manage/organization.html', b'1', '0139', b'1', '电脑版', '' from dual where not exists +(select * from jsh_functions where Number='000108' and PNumber='0001'); +-- ---------------------------- +-- 添加根机构 +-- 插入时判断对应数据是否存在,防止多次执行产生重复数据 +-- ---------------------------- +INSERT INTO jsh_organization (org_no, org_full_name, org_abr, org_tpcd, org_stcd, org_parent_no, sort, remark, create_time, creator, update_time, updater, org_create_time, org_stop_time) +select '01', '根机构', '根机构', NULL, '2', '-1', '1', '根机构,初始化存在', NULL, NULL, NULL, NULL, NULL, NULL from dual where not exists +(select * from jsh_organization where org_no='01' and org_abr='根机构' and org_parent_no='-1' ); +-- ---------------------------- +-- 时间:2019年3月9日 +-- version:1.0.6 +-- 此次更新 +-- 整改jsh_systemconfig表的字段 +-- ---------------------------- +alter table jsh_systemconfig drop type; +alter table jsh_systemconfig drop name; +alter table jsh_systemconfig drop value; +alter table jsh_systemconfig drop description; +alter table jsh_systemconfig add company_name varchar(50) DEFAULT null COMMENT '公司名称'; +alter table jsh_systemconfig add company_contacts varchar(20) DEFAULT null COMMENT '公司联系人'; +alter table jsh_systemconfig add company_address varchar(50) DEFAULT null COMMENT '公司地址'; +alter table jsh_systemconfig add company_tel varchar(20) DEFAULT null COMMENT '公司电话'; +alter table jsh_systemconfig add company_fax varchar(20) DEFAULT null COMMENT '公司传真'; +alter table jsh_systemconfig add company_post_code varchar(20) DEFAULT null COMMENT '公司邮编'; +delete from jsh_systemconfig; +insert into jsh_systemconfig (`company_name`, `company_contacts`, `company_address`, `company_tel`, `company_fax`, `company_post_code`) values("南通jshERP公司","张三","南通市通州区某某路","0513-10101010","0513-18181818","226300"); + +-- ---------------------------- +-- 时间:2019年3月9日 +-- version:1.0.7 +-- 改管理员的功能权限 +-- ---------------------------- +update jsh_userbusiness SET +Value = '[13][12][16][243][14][15][234][236][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212]' +where Id = 5; +-- ---------------------------- +-- 给订单功能加审核和反审核的功能按钮权限 +-- ---------------------------- +update jsh_functions SET PushBtn = '3' where Number = '050202' and PNumber = '0502'; +update jsh_functions SET PushBtn = '3' where Number = '060301' and PNumber = '0603'; +-- ---------------------------- +-- 改管理员的按钮权限 +-- ---------------------------- +update jsh_userbusiness SET +BtnStr = '[{"funId":"25","btnStr":"1"},{"funId":"217","btnStr":"1"},{"funId":"218","btnStr":"1"},{"funId":"241","btnStr":"3"},{"funId":"242","btnStr":"3"}]' +where Id = 5; + +-- ---------------------------- +-- 时间:2019年3月10日 +-- version:1.0.8 +-- 改状态字段的类型,增加关联单据字段 +-- ---------------------------- +alter table jsh_depothead change Status Status varchar(1) DEFAULT '0' COMMENT '状态,0未审核、1已审核、2已转采购|销售'; +alter table jsh_depothead add `LinkNumber` varchar(50) DEFAULT null COMMENT '关联订单号'; +-- ---------------------------- +-- 时间:2019年3月12日 +-- version:1.0.9 +-- 此次更新 +-- 1、根据本地用户表中现有部门生成机构表数据,同时重建机构和用户的关联关系 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +DROP FUNCTION IF EXISTS `_buildOrgAndOrgUserRel`; +DELIMITER ;; +CREATE FUNCTION `_buildOrgAndOrgUserRel` (name varchar(50)) RETURNS mediumtext CHARSET utf8 +begin + +declare _org_full_name varchar(500); -- 机构全称 +declare _org_abr varchar(20); -- 机构简称 +declare _sort int default 0; +declare _success_msg varchar(50) default '重建机构及机构用户关系成功'; -- 机构全称 + -- 遍历数据结束标志 +declare done int DEFAULT 0; +-- 获取用户表中唯一的部门信息列表 +declare orgCur cursor for select distinct department from jsh_user where department!='' and department is not null; + + -- 将结束标志绑定到游标 +declare continue handler for not found set done = 1; + -- 循环部门信息列表在机构表插入数据 + -- 打开游标 + open orgCur; + -- 开始循环 + read_loop: loop + -- 提取游标里的数据,这里只有一个,多个的话也一样; + fetch orgCur into _org_full_name; + -- 声明结束的时候 + if done=1 then + leave read_loop; + end if; + -- 这里做你想做的循环的事件 + if length(_org_full_name)<=20 then + set _org_abr=_org_full_name; + else + set _org_abr=left(_org_full_name,20); + end if; + set _sort=_sort+1; + insert into jsh_organization (org_full_name, org_abr, org_stcd, org_parent_no, sort, remark) + values (_org_full_name,_org_abr, '1', '01', _sort, '机构表初始化'); + begin + declare _userId bigint; + declare _orgId bigint; + -- 遍历数据结束标志 + declare ogrUserRelDone int DEFAULT 0; + -- 根据用户表和机构表部门关联关系,重建用户和机构关联关系 + declare ogrUserRelCur cursor for select user.id as userId,org.id as orgId from jsh_user user,jsh_organization org + where 1=1 and user.department=org.org_full_name and user.department =_org_full_name; + -- 将结束标志绑定到游标 + declare continue handler for not found set ogrUserRelDone = 1; + -- 打开游标 + open ogrUserRelCur; + -- 开始循环 + rel_read_loop: loop + -- 提取游标里的数据,这里只有一个,多个的话也一样; + fetch ogrUserRelCur into _userId,_orgId; + -- 声明结束的时候 + if ogrUserRelDone=1 then + leave rel_read_loop; + end if; + insert into `jsh_orga_user_rel`(`orga_id`, `user_id`, `delete_flag`) VALUES (_orgId,_userId,'0'); + + end loop rel_read_loop; + -- 关闭游标 + close ogrUserRelCur; + end; + + end loop read_loop; + -- 关闭游标 + close orgCur; + +-- 清空用户表中的部门信息 +update jsh_user set department=null; + +return _success_msg; +end +;; +DELIMITER ; +-- ---------------------------- +-- 初始化机构数据,重建机构用户关系 +-- ---------------------------- +select _buildOrgAndOrgUserRel('初始化机构数据,重建机构用户关系') from dual; +-- ---------------------------- +-- 删除一次性函数 +-- ---------------------------- +DROP FUNCTION _buildOrgAndOrgUserRel; + +-- ---------------------------- +-- 时间:2019年3月13日 +-- version:1.0.10 +-- 此次更新 +-- 1、设置用户表的用户状态status默认值为0 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- + +alter table jsh_user change Status Status tinyint(4) DEFAULT '0' COMMENT '状态,0:正常,1:删除,2封禁'; +update jsh_user set status='0' where status is null; +-- ---------------------------- +-- 设置根目录编号为1 +-- ---------------------------- +update jsh_materialcategory set serial_no='1' where id='1'; + +-- ---------------------------- +-- 时间:2019年3月18日 +-- version:1.0.11 +-- 此次更新 +-- 1、批量增加大部分表的tenant_id租户字段 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +alter table jsh_account add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_accounthead add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_accountitem add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_asset add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_assetcategory add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_assetname add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_depot add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_depothead add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_depotitem add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_inoutitem add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_log add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_material add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_materialcategory add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_orga_user_rel add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_organization add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_person add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_role add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_serial_number add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_supplier add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_systemconfig add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_unit add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; +alter table jsh_user add tenant_id bigint(20) DEFAULT null COMMENT '租户id'; + +-- ---------------------------- +-- 时间:2019年3月27日 +-- version:1.0.12 +-- 此次更新 +-- 添加删除标记,将物理删除修改为逻辑删除 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +-- 角色表 jsh_role +alter table jsh_role add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 用户 角色 模块关系表 jsh_userbusiness +alter table jsh_userbusiness add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 功能模块表 jsh_functions +alter table jsh_functions add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 应用表 jsh_app +alter table jsh_app add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 产品表 jsh_material +alter table jsh_material add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 产品扩展字段表 jsh_materialproperty +alter table jsh_materialproperty add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 经手人表 jsh_person +alter table jsh_person add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 供应商 客户信息表 jsh_supplier +alter table jsh_supplier add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 系统参数表 jsh_systemconfig +alter table jsh_systemconfig add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 多单位表 jsh_unit +alter table jsh_unit add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 仓库表 jsh_depot +alter table jsh_depot add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 账户信息表 jsh_account +alter table jsh_account add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 财务主表 jsh_accounthead +alter table jsh_accounthead add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 财务子表 jsh_accountitem +alter table jsh_accountitem add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 资产记录表 jsh_asset +alter table jsh_asset add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 资产类型表 jsh_assetcategory +alter table jsh_assetcategory add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 资产信息表 jsh_assetname +alter table jsh_assetname add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 单据主表 jsh_depothead +alter table jsh_depothead add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 单据子表 jsh_depotitem +alter table jsh_depotitem add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; +-- 收支项目表 jsh_inoutitem +alter table jsh_inoutitem add delete_Flag varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除'; + +-- ---------------------------- +-- 时间:2019年4月11日 +-- version:1.0.13 +-- 此次更新 +-- 删除所有外键 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- + +-- ---------------------------- +-- 删除财务主表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_accounthead DROP FOREIGN KEY FK9F4C0D8DAAE50527; +ALTER TABLE jsh_accounthead DROP FOREIGN KEY FK9F4C0D8DB610FC06; +ALTER TABLE jsh_accounthead DROP FOREIGN KEY FK9F4C0D8DC4170B37; +-- ---------------------------- +-- 删除财务子表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_accountitem DROP FOREIGN KEY FK9F4CBAC0AAE50527; +ALTER TABLE jsh_accountitem DROP FOREIGN KEY FK9F4CBAC0C5FE6007; +ALTER TABLE jsh_accountitem DROP FOREIGN KEY FK9F4CBAC0D203EDC5; +-- ---------------------------- +-- 删除资产记录表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_asset DROP FOREIGN KEY FK353690ED27D23FE4; +ALTER TABLE jsh_asset DROP FOREIGN KEY FK353690ED3E226853; +ALTER TABLE jsh_asset DROP FOREIGN KEY FK353690ED61FE182C; +ALTER TABLE jsh_asset DROP FOREIGN KEY FK353690ED9B6CB285; +ALTER TABLE jsh_asset DROP FOREIGN KEY FK353690EDAD45B659; +-- ---------------------------- +-- 删除资产信息表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_assetname DROP FOREIGN KEY FKA4ADCCF866BC8AD3; +-- ---------------------------- +-- 删除单据主表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_depothead DROP FOREIGN KEY FK2A80F214AAE50527; +ALTER TABLE jsh_depothead DROP FOREIGN KEY jsh_depothead_ibfk_1; +ALTER TABLE jsh_depothead DROP FOREIGN KEY jsh_depothead_ibfk_4; +ALTER TABLE jsh_depothead DROP FOREIGN KEY jsh_depothead_ibfk_5; +-- ---------------------------- +-- 删除单据子表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_depotitem DROP FOREIGN KEY FK2A819F47729F5392; +ALTER TABLE jsh_depotitem DROP FOREIGN KEY FK2A819F479485B3F5; +ALTER TABLE jsh_depotitem DROP FOREIGN KEY jsh_depotitem_ibfk_2; +-- ---------------------------- +-- 删除操作日志表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_log DROP FOREIGN KEY FKF2696AA13E226853; +-- ---------------------------- +-- 删除产品表对应外键约束 +-- ---------------------------- +ALTER TABLE jsh_material DROP FOREIGN KEY FK675951272AB6672C; +ALTER TABLE jsh_material DROP FOREIGN KEY jsh_material_ibfk_1; + +-- ---------------------------- +-- 时间:2019年4月30日 +-- version:1.0.14 +-- 此次更新 +-- 增加仓库默认功能 增加库存预警功能 +-- 特别提醒:之后的sql都是在之前基础上迭代,可以对已存在的系统进行数据保留更新 +-- ---------------------------- +alter table jsh_depot add is_default bit(1) DEFAULT NULL COMMENT '是否默认'; +insert into `jsh_functions`(`Number`, `Name`, `PNumber`, `URL`, `State`, `Sort`, `Enabled`, `Type`, `PushBtn`) +select '030112', '库存预警', '0301', '../reports/stock_warning_report.html', b'0', '0670', b'1', '电脑版', '' from dual where not exists +(select * from jsh_functions where Number='030112' and PNumber='0301'); + +-- ---------------------------- +-- 改管理员的功能权限 +-- ---------------------------- +update jsh_userbusiness SET Type = 'RoleFunctions', KeyId = '4', +Value = '[13][12][16][243][14][15][234][236][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][244][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212]' +where Id = 5; \ No newline at end of file diff --git a/sql/jsh_erp(如果导入sql遇到困难,请使用此文件).sql b/sql/jsh_erp(如果导入sql遇到困难,请使用此文件).sql new file mode 100644 index 00000000..01af1612 --- /dev/null +++ b/sql/jsh_erp(如果导入sql遇到困难,请使用此文件).sql @@ -0,0 +1,1865 @@ +/* +Navicat MySQL Data Transfer + +Source Server : localhost +Source Server Version : 50704 +Source Host : 127.0.0.1:3306 +Source Database : jsh_erp + +Target Server Type : MYSQL +Target Server Version : 50704 +File Encoding : 65001 + +Date: 2019-04-30 23:34:12 +*/ + +SET FOREIGN_KEY_CHECKS=0; + +-- ---------------------------- +-- Table structure for `databasechangelog` +-- ---------------------------- +DROP TABLE IF EXISTS `databasechangelog`; +CREATE TABLE `databasechangelog` ( + `ID` varchar(255) NOT NULL, + `AUTHOR` varchar(255) NOT NULL, + `FILENAME` varchar(255) NOT NULL, + `DATEEXECUTED` datetime NOT NULL, + `ORDEREXECUTED` int(11) NOT NULL, + `EXECTYPE` varchar(10) NOT NULL, + `MD5SUM` varchar(35) DEFAULT NULL, + `DESCRIPTION` varchar(255) DEFAULT NULL, + `COMMENTS` varchar(255) DEFAULT NULL, + `TAG` varchar(255) DEFAULT NULL, + `LIQUIBASE` varchar(20) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of databasechangelog +-- ---------------------------- +INSERT INTO `databasechangelog` VALUES ('201709282202', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-28 23:34:07', '1', 'EXECUTED', '7:ca3a38c3a43ee96bf6c7bbf56123d1fc', 'sql', '增加角色bbbb-测试', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201709282227', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-28 23:34:07', '2', 'EXECUTED', '7:fa335b3dcabb52f38c4300e35b7c0b4c', 'sql', '删除角色bbbb-测试', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201709282322', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-29 22:39:46', '3', 'EXECUTED', '7:adeea7031bd16af361001ce7d93b1e1a', 'sql', '新增系统配置表', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201709292218', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-09-29 22:39:46', '4', 'EXECUTED', '7:f7079f8d7b3fdb92fb6d319789ea9117', 'sql', '新增系统参数数据-公司相关', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201710122314', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-10-18 22:39:27', '5', 'EXECUTED', '7:c0885501076d6473461f074cc68535e7', 'sql', '新增商品属性-数据', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201712102245', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2017-12-10 22:51:30', '6', 'EXECUTED', '7:9b0df7eba9ad678b08fd435be32397b1', 'sql', '更新账户表-是否默认列', null, '3.1.1'); +INSERT INTO `databasechangelog` VALUES ('201809122201', 'jishenghua', 'liquibase/jsh_erp/db.changelog-jsh_erp-1.0.xml', '2018-10-28 19:56:28', '7', 'EXECUTED', '7:62bde21df811efc41b146eac39da7994', 'sql', '更新用户表-是否系统列', null, '3.1.1'); + +-- ---------------------------- +-- Table structure for `databasechangeloglock` +-- ---------------------------- +DROP TABLE IF EXISTS `databasechangeloglock`; +CREATE TABLE `databasechangeloglock` ( + `ID` int(11) NOT NULL, + `LOCKED` bit(1) NOT NULL, + `LOCKGRANTED` datetime DEFAULT NULL, + `LOCKEDBY` varchar(255) DEFAULT NULL, + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Records of databasechangeloglock +-- ---------------------------- +INSERT INTO `databasechangeloglock` VALUES ('1', '', null, null); + +-- ---------------------------- +-- Table structure for `jsh_account` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_account`; +CREATE TABLE `jsh_account` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `SerialNo` varchar(50) DEFAULT NULL COMMENT '编号', + `InitialAmount` decimal(24,6) DEFAULT NULL COMMENT '期初金额', + `CurrentAmount` decimal(24,6) DEFAULT NULL COMMENT '当前余额', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + `IsDefault` bit(1) DEFAULT NULL COMMENT '是否默认', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='账户信息'; + +-- ---------------------------- +-- Records of jsh_account +-- ---------------------------- +INSERT INTO `jsh_account` VALUES ('4', '南通建行', '652346523465234623', '1200.000000', '215.000000', '建行账户', '', null, '0'); +INSERT INTO `jsh_account` VALUES ('9', '流动总账', '65234624523452364', '2000.000000', '393.000000', '现在账户', '', null, '0'); +INSERT INTO `jsh_account` VALUES ('10', '支付宝', '123456789@qq.com', '10000.000000', null, '', '', null, '0'); +INSERT INTO `jsh_account` VALUES ('11', '微信', '13000000000', '10000.000000', null, '', '', null, '0'); +INSERT INTO `jsh_account` VALUES ('12', '上海农行', '65324345234523211', '10000.000000', '0.000000', '', '', null, '0'); +INSERT INTO `jsh_account` VALUES ('13', '账户1', 'abcd123', '0.000000', null, '', '', '1', '0'); +INSERT INTO `jsh_account` VALUES ('14', '账户1', 'zhanghu1', '0.000000', null, '', '', '117', '0'); +INSERT INTO `jsh_account` VALUES ('15', '账户2222', 'zh2222', '0.000000', null, '', '', '117', '0'); +INSERT INTO `jsh_account` VALUES ('16', '账户1', '1231241244', '0.000000', null, '', '', '115', '0'); +INSERT INTO `jsh_account` VALUES ('17', '账户1', 'zzz111', '0.000000', null, '', '', '63', '0'); +INSERT INTO `jsh_account` VALUES ('18', '账户2', '1234131324', '0.000000', null, '', '', '63', '0'); + +-- ---------------------------- +-- Table structure for `jsh_accounthead` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_accounthead`; +CREATE TABLE `jsh_accounthead` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(50) DEFAULT NULL COMMENT '类型(支出/收入/收款/付款/转账)', + `OrganId` bigint(20) DEFAULT NULL COMMENT '单位Id(收款/付款单位)', + `HandsPersonId` bigint(20) DEFAULT NULL COMMENT '经手人Id', + `ChangeAmount` decimal(24,6) DEFAULT NULL COMMENT '变动金额(优惠/收款/付款/实付)', + `TotalPrice` decimal(24,6) DEFAULT NULL COMMENT '合计金额', + `AccountId` bigint(20) DEFAULT NULL COMMENT '账户(收款/付款)', + `BillNo` varchar(50) DEFAULT NULL COMMENT '单据编号', + `BillTime` datetime DEFAULT NULL COMMENT '单据日期', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`), + KEY `FK9F4C0D8DB610FC06` (`OrganId`), + KEY `FK9F4C0D8DAAE50527` (`AccountId`), + KEY `FK9F4C0D8DC4170B37` (`HandsPersonId`) +) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8 COMMENT='财务主表'; + +-- ---------------------------- +-- Records of jsh_accounthead +-- ---------------------------- +INSERT INTO `jsh_accounthead` VALUES ('57', '收预付款', '8', '3', null, '1000.000000', null, '2342134', '2017-06-27 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('61', '收预付款', '9', '3', null, '33.000000', null, 'SYF2017062901721', '2017-06-29 00:00:00', 'aaaaaa', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('67', '收预付款', '10', '4', null, '2100.000000', null, 'SYF2017070222414', '2017-07-02 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('70', '支出', '4', '3', '-60.000000', '-60.000000', '4', 'ZC20170703233735', '2017-07-03 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('74', '转账', null, '3', '-100.000000', '-100.000000', '4', 'ZZ2017070323489', '2017-07-03 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('77', '收入', '2', '3', '40.000000', '40.000000', '4', 'SR20170704222634', '2017-07-04 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('78', '收预付款', '9', '3', null, '200.000000', null, 'SYF201707050257', '2017-07-05 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('79', '收预付款', '9', '3', null, '100.000000', null, 'SYF20170705076', '2017-07-05 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('82', '收款', '2', '3', '0.000000', '2.600000', null, 'SK20171008191440', '2017-10-09 00:08:11', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('83', '付款', '1', '4', '0.000000', '-20.000000', null, 'FK20171008232825', '2017-10-08 00:00:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('84', '收入', '2', '4', '0.000000', '21.000000', '10', 'SR20171009000300', '2017-10-09 00:03:00', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('85', '收入', '2', '3', '22.000000', '22.000000', '11', 'SR20171009000637', '2017-10-09 00:06:37', '备注123 备注123 备注123', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('86', '转账', null, '4', '-22.000000', '-22.000000', '10', 'ZZ20171009000719', '2017-10-09 00:07:19', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('87', '付款', '4', '4', '10.000000', '-33.000000', null, 'FK20171009000747', '2017-10-09 00:07:47', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('88', '收款', '2', '4', '0.000000', '2.800000', null, 'SK20171024220754', '2017-10-24 22:07:54', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('89', '收款', '2', '4', '0.000000', '11.000000', null, 'SK20171030232535', '2017-10-30 23:25:35', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('90', '收款', '2', '4', '0.000000', '10.000000', null, 'SK20171119231440', '2017-11-19 23:14:40', '', null, '0'); +INSERT INTO `jsh_accounthead` VALUES ('91', '收入', '48', '9', '66.000000', '6.000000', '13', 'SR20190319221438', '2019-03-19 22:14:38', '', '1', '0'); +INSERT INTO `jsh_accounthead` VALUES ('92', '支出', '50', '9', '-33.000000', '-33.000000', '13', 'ZC20190319221454', '2019-03-19 22:14:54', '', '1', '0'); +INSERT INTO `jsh_accounthead` VALUES ('93', '收款', '48', '9', null, '44.000000', null, 'SK20190319221513', '2019-03-19 22:15:13', '', '1', '0'); +INSERT INTO `jsh_accounthead` VALUES ('94', '付款', '50', '9', null, '-66.000000', null, 'FK20190319221525', '2019-03-19 22:15:25', '', '1', '0'); +INSERT INTO `jsh_accounthead` VALUES ('95', '收预付款', '49', '9', null, '6.000000', null, 'SYF20190319221556', '2019-03-19 22:15:56', '', '1', '0'); +INSERT INTO `jsh_accounthead` VALUES ('96', '收入', '5', '4', '22.000000', '22.000000', '12', 'SR20190321235925', '2019-03-21 23:59:25', '', null, '0'); + +-- ---------------------------- +-- Table structure for `jsh_accountitem` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_accountitem`; +CREATE TABLE `jsh_accountitem` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `HeaderId` bigint(20) NOT NULL COMMENT '表头Id', + `AccountId` bigint(20) DEFAULT NULL COMMENT '账户Id', + `InOutItemId` bigint(20) DEFAULT NULL COMMENT '收支项目Id', + `EachAmount` decimal(24,6) DEFAULT NULL COMMENT '单项金额', + `Remark` varchar(100) DEFAULT NULL COMMENT '单据备注', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`), + KEY `FK9F4CBAC0AAE50527` (`AccountId`), + KEY `FK9F4CBAC0C5FE6007` (`HeaderId`), + KEY `FK9F4CBAC0D203EDC5` (`InOutItemId`) +) ENGINE=InnoDB AUTO_INCREMENT=98 DEFAULT CHARSET=utf8 COMMENT='财务子表'; + +-- ---------------------------- +-- Records of jsh_accountitem +-- ---------------------------- +INSERT INTO `jsh_accountitem` VALUES ('58', '57', '9', null, '1000.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('62', '61', '4', null, '33.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('68', '67', '4', null, '2100.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('71', '70', null, '11', '60.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('75', '74', '9', null, '100.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('78', '77', null, '14', '40.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('79', '78', '9', null, '200.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('80', '79', '9', null, '100.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('83', '82', '10', null, '2.600000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('84', '83', '10', null, '-20.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('85', '84', null, '13', '21.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('86', '85', null, '12', '22.000000', '44', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('87', '86', '11', null, '22.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('88', '87', '10', null, '-33.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('89', '88', '10', null, '2.800000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('90', '89', '11', null, '11.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('91', '90', '12', null, '10.000000', '', null, '0'); +INSERT INTO `jsh_accountitem` VALUES ('92', '91', null, '16', '66.000000', '', '1', '0'); +INSERT INTO `jsh_accountitem` VALUES ('93', '92', null, '17', '33.000000', '', '1', '0'); +INSERT INTO `jsh_accountitem` VALUES ('94', '93', '13', null, '44.000000', '', '1', '0'); +INSERT INTO `jsh_accountitem` VALUES ('95', '94', '13', null, '-66.000000', '', '1', '0'); +INSERT INTO `jsh_accountitem` VALUES ('96', '95', '13', null, '6.000000', '', '1', '0'); +INSERT INTO `jsh_accountitem` VALUES ('97', '96', null, '14', '22.000000', '', null, '0'); + +-- ---------------------------- +-- Table structure for `jsh_app` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_app`; +CREATE TABLE `jsh_app` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Number` varchar(50) DEFAULT NULL COMMENT '编号', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `Type` varchar(50) DEFAULT NULL COMMENT '类型', + `Icon` varchar(50) DEFAULT NULL COMMENT '图标', + `URL` varchar(50) DEFAULT NULL COMMENT '编号', + `Width` varchar(50) DEFAULT NULL COMMENT '宽度', + `Height` varchar(50) DEFAULT NULL COMMENT '高度', + `ReSize` bit(1) DEFAULT NULL COMMENT '是否可改变大小', + `OpenMax` bit(1) DEFAULT NULL COMMENT '最大化', + `Flash` bit(1) DEFAULT NULL COMMENT '是否切换', + `ZL` varchar(50) DEFAULT NULL COMMENT '类型', + `Sort` varchar(50) DEFAULT NULL COMMENT '排序', + `Remark` varchar(200) DEFAULT NULL COMMENT '备注', + `Enabled` bit(1) DEFAULT NULL COMMENT '是否启用', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8 COMMENT='应用表'; + +-- ---------------------------- +-- Records of jsh_app +-- ---------------------------- +INSERT INTO `jsh_app` VALUES ('3', '00', '系统管理', 'app', '0000000004.png', '', '1240', '600', '', '', '', 'desk', '198', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('6', '', '个人信息', 'app', '0000000005.png', '../user/password.html', '600', '400', '', '', '', 'dock', '200', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('7', '01', '基础数据', 'app', '0000000006.png', '', '1350', '630', '', '', '', 'desk', '120', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('22', '03', '报表查询', 'app', '0000000022.png', '', '1350', '630', '', '', '', 'desk', '115', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('23', '04', '零售管理', 'app', 'resizeApi.png', '', '1350', '630', '', '', '', 'desk', '025', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('24', '05', '采购管理', 'app', 'buy.png', '', '1350', '630', '', '', '', 'desk', '027', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('25', '06', '销售管理', 'app', 'sale.png', '', '1350', '630', '', '', '', 'desk', '028', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('26', '07', '财务管理', 'app', 'money.png', '', '1350', '630', '', '', '', 'desk', '035', '', '', '0'); +INSERT INTO `jsh_app` VALUES ('27', '08', '仓库管理', 'app', 'depot.png', '', '1350', '630', '', '', '', 'desk', '029', '', '', '0'); + +-- ---------------------------- +-- Table structure for `jsh_asset` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_asset`; +CREATE TABLE `jsh_asset` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `assetnameID` bigint(20) NOT NULL COMMENT '资产名称id', + `location` varchar(255) DEFAULT NULL COMMENT '位置', + `labels` varchar(255) DEFAULT NULL COMMENT '标签:以空格为分隔符', + `status` smallint(6) DEFAULT NULL COMMENT '资产的状态:0==在库,1==在用,2==消费', + `userID` bigint(20) DEFAULT NULL COMMENT '用户ID', + `price` decimal(24,6) DEFAULT NULL COMMENT '购买价格', + `purchasedate` datetime DEFAULT NULL COMMENT '购买日期', + `periodofvalidity` datetime DEFAULT NULL COMMENT '有效日期', + `warrantydate` datetime DEFAULT NULL COMMENT '保修日期', + `assetnum` varchar(255) DEFAULT NULL COMMENT '资产编号', + `serialnum` varchar(255) DEFAULT NULL COMMENT '资产序列号', + `supplier` bigint(20) NOT NULL COMMENT '供应商', + `description` longtext COMMENT '描述信息', + `addMonth` longtext COMMENT '资产添加时间,统计报表使用', + `createtime` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `updatetime` datetime DEFAULT NULL COMMENT '更新时间', + `updator` bigint(20) DEFAULT NULL COMMENT '更新人', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`), + KEY `FK353690ED9B6CB285` (`assetnameID`), + KEY `FK353690EDAD45B659` (`creator`), + KEY `FK353690ED27D23FE4` (`supplier`), + KEY `FK353690ED61FE182C` (`updator`), + KEY `FK353690ED3E226853` (`userID`) +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='资产记录表'; + +-- ---------------------------- +-- Records of jsh_asset +-- ---------------------------- +INSERT INTO `jsh_asset` VALUES ('1', '27', 'weizhi', '', '0', null, '11.000000', '2016-10-22 00:00:00', '2016-10-21 00:00:00', '2016-11-03 00:00:00', '1231241', '123124123', '2', '', '2016-10', '2016-10-22 20:04:48', '63', '2016-10-22 20:04:48', '63', null, '0'); +INSERT INTO `jsh_asset` VALUES ('3', '29', 'weizhi', null, '0', null, '11.000000', '2016-10-22 00:00:00', '2016-10-21 00:00:00', '2016-11-03 00:00:00', '1231241', '123124123', '2', null, null, '2017-07-22 18:42:14', null, '2017-07-22 18:42:14', null, null, '0'); + +-- ---------------------------- +-- Table structure for `jsh_assetcategory` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_assetcategory`; +CREATE TABLE `jsh_assetcategory` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `assetname` varchar(255) NOT NULL COMMENT '资产类型名称', + `isystem` tinyint(4) NOT NULL COMMENT '是否系统自带 0==系统 1==非系统', + `description` varchar(500) DEFAULT NULL COMMENT '描述信息', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='资产类型'; + +-- ---------------------------- +-- Records of jsh_assetcategory +-- ---------------------------- +INSERT INTO `jsh_assetcategory` VALUES ('14', '递延资产', '1', '递延资产', null, '0'); +INSERT INTO `jsh_assetcategory` VALUES ('15', '无形资产', '1', '无形资产', null, '0'); +INSERT INTO `jsh_assetcategory` VALUES ('16', '长期投资', '1', '长期投资', null, '0'); +INSERT INTO `jsh_assetcategory` VALUES ('17', '固定资产', '1', '固定资产', null, '0'); +INSERT INTO `jsh_assetcategory` VALUES ('18', '流动资产', '1', '流动资产', null, '0'); + +-- ---------------------------- +-- Table structure for `jsh_assetname` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_assetname`; +CREATE TABLE `jsh_assetname` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `assetname` varchar(255) NOT NULL COMMENT '资产名称', + `assetcategoryID` bigint(20) NOT NULL COMMENT '资产类型', + `isystem` smallint(6) NOT NULL COMMENT '是否系统自带 0==系统 1==非系统', + `description` longtext COMMENT '描述信息', + `isconsumables` smallint(6) DEFAULT NULL COMMENT '是否为耗材 0==否 1==是 耗材状态只能是消费', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`), + KEY `FKA4ADCCF866BC8AD3` (`assetcategoryID`) +) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COMMENT='资产信息'; + +-- ---------------------------- +-- Records of jsh_assetname +-- ---------------------------- +INSERT INTO `jsh_assetname` VALUES ('1', '联想Y450', '17', '1', '', '1', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('2', '惠普打印机', '15', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('12', '乐萌水杯', '16', '1', '', '1', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('13', '机顶盒', '17', '1', '机顶盒', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('14', 'TCL电视', '17', '1', '', '1', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('15', '手机', '17', '1', '', '1', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('16', '硬盘', '16', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('17', '毛笔', '17', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('18', '杯子', '17', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('19', '建造师证书', '15', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('20', '算量软件', '14', '1', '', '1', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('21', 'cad软件', '15', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('22', '办公桌', '17', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('23', '笔记本', '17', '1', '笔记本', '1', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('24', '打印机', '17', '1', '打印机', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('25', '电脑', '17', '1', '电脑', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('26', '电动车', '16', '1', '电动车', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('27', '电源线', '17', '1', '电源线', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('28', '电源线666', '17', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('29', '电源线777', '17', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('30', '电源线8', '17', '1', '', '0', null, '0'); +INSERT INTO `jsh_assetname` VALUES ('31', '电源线9', '17', '1', '', '0', null, '0'); + +-- ---------------------------- +-- Table structure for `jsh_depot` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_depot`; +CREATE TABLE `jsh_depot` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `name` varchar(20) DEFAULT NULL COMMENT '仓库名称', + `address` varchar(50) DEFAULT NULL COMMENT '仓库地址', + `warehousing` decimal(24,6) DEFAULT NULL COMMENT '仓储费', + `truckage` decimal(24,6) DEFAULT NULL COMMENT '搬运费', + `type` int(10) DEFAULT NULL COMMENT '类型', + `sort` varchar(10) DEFAULT NULL COMMENT '排序', + `remark` varchar(100) DEFAULT NULL COMMENT '描述', + `principal` bigint(20) DEFAULT NULL COMMENT '负责人', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + `is_default` bit(1) DEFAULT NULL COMMENT '是否默认', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='仓库表'; + +-- ---------------------------- +-- Records of jsh_depot +-- ---------------------------- +INSERT INTO `jsh_depot` VALUES ('1', '叠石桥店', '地址222', '33.000000', '22.000000', '0', '2', '上海33', '95', null, '0', null); +INSERT INTO `jsh_depot` VALUES ('2', '公司总部', '地址12355', '44.000000', '22.220000', '0', '1', '总部', '64', null, '0', null); +INSERT INTO `jsh_depot` VALUES ('3', '金沙店', '地址666', '31.000000', '4.000000', '0', '3', '苏州', '64', null, '0', null); +INSERT INTO `jsh_depot` VALUES ('4', '1268200294', '', null, null, '1', '1', '', null, null, '0', null); +INSERT INTO `jsh_depot` VALUES ('5', '1268787965', null, null, null, '1', '3', '', null, null, '0', null); +INSERT INTO `jsh_depot` VALUES ('6', '1269520625', null, null, null, '1', '2', '', null, null, '0', null); +INSERT INTO `jsh_depot` VALUES ('7', '仓库1', '', null, null, '0', '', '', null, '1', '0', null); +INSERT INTO `jsh_depot` VALUES ('8', '仓库1111', '', null, null, '0', '', '', '117', '117', '0', null); +INSERT INTO `jsh_depot` VALUES ('9', '仓库567', '', null, null, '0', '', '', '117', '117', '0', null); +INSERT INTO `jsh_depot` VALUES ('10', '仓库321342', '', null, null, '0', '', '', null, '117', '0', null); +INSERT INTO `jsh_depot` VALUES ('11', '仓库321321', '', null, null, '0', '', '', null, '117', '0', null); +INSERT INTO `jsh_depot` VALUES ('12', '仓库111222', '', null, null, '0', '', '', null, '117', '0', null); +INSERT INTO `jsh_depot` VALUES ('13', '仓库1', '', null, null, '0', '', '', null, '115', '0', null); +INSERT INTO `jsh_depot` VALUES ('14', '仓库1', '', null, null, '0', '', '', null, '63', '0', ''); +INSERT INTO `jsh_depot` VALUES ('15', '仓库2', '', null, null, '0', '', '', null, '63', '0', ''); + +-- ---------------------------- +-- Table structure for `jsh_depothead` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_depothead`; +CREATE TABLE `jsh_depothead` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(50) DEFAULT NULL COMMENT '类型(出库/入库)', + `SubType` varchar(50) DEFAULT NULL COMMENT '出入库分类', + `ProjectId` bigint(20) DEFAULT NULL COMMENT '项目Id', + `DefaultNumber` varchar(50) DEFAULT NULL COMMENT '初始票据号', + `Number` varchar(50) DEFAULT NULL COMMENT '票据号', + `OperPersonName` varchar(50) DEFAULT NULL COMMENT '操作员名字', + `CreateTime` datetime DEFAULT NULL COMMENT '创建时间', + `OperTime` datetime DEFAULT NULL COMMENT '出入库时间', + `OrganId` bigint(20) DEFAULT NULL COMMENT '供应商Id', + `HandsPersonId` bigint(20) DEFAULT NULL COMMENT '采购/领料-经手人Id', + `AccountId` bigint(20) DEFAULT NULL COMMENT '账户Id', + `ChangeAmount` decimal(24,6) DEFAULT NULL COMMENT '变动金额(收款/付款)', + `AllocationProjectId` bigint(20) DEFAULT NULL COMMENT '调拨时,对方项目Id', + `TotalPrice` decimal(24,6) DEFAULT NULL COMMENT '合计金额', + `PayType` varchar(50) DEFAULT NULL COMMENT '付款类型(现金、记账等)', + `Remark` varchar(1000) DEFAULT NULL COMMENT '备注', + `Salesman` varchar(50) DEFAULT NULL COMMENT '业务员(可以多个)', + `AccountIdList` varchar(50) DEFAULT NULL COMMENT '多账户ID列表', + `AccountMoneyList` varchar(200) DEFAULT '' COMMENT '多账户金额列表', + `Discount` decimal(24,6) DEFAULT NULL COMMENT '优惠率', + `DiscountMoney` decimal(24,6) DEFAULT NULL COMMENT '优惠金额', + `DiscountLastMoney` decimal(24,6) DEFAULT NULL COMMENT '优惠后金额', + `OtherMoney` decimal(24,6) DEFAULT NULL COMMENT '销售或采购费用合计', + `OtherMoneyList` varchar(200) DEFAULT NULL COMMENT '销售或采购费用涉及项目Id数组(包括快递、招待等)', + `OtherMoneyItem` varchar(200) DEFAULT NULL COMMENT '销售或采购费用涉及项目(包括快递、招待等)', + `AccountDay` int(10) DEFAULT NULL COMMENT '结算天数', + `Status` varchar(1) DEFAULT '0' COMMENT '状态,0未审核、1已审核、2已转采购|销售', + `LinkNumber` varchar(50) DEFAULT NULL COMMENT '关联订单号', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`), + KEY `FK2A80F214CA633ABA` (`AllocationProjectId`), + KEY `FK2A80F214C4170B37` (`HandsPersonId`), + KEY `FK2A80F214B610FC06` (`OrganId`), + KEY `FK2A80F2142888F9A` (`ProjectId`), + KEY `FK2A80F214AAE50527` (`AccountId`) +) ENGINE=InnoDB AUTO_INCREMENT=198 DEFAULT CHARSET=utf8 COMMENT='单据主表'; + +-- ---------------------------- +-- Records of jsh_depothead +-- ---------------------------- +INSERT INTO `jsh_depothead` VALUES ('7', '入库', '采购', null, 'GHDD201708120002', 'GHDD201708120002', '季圣华', '2017-08-12 12:04:07', '2017-08-12 12:03:23', '1', null, '12', '-30.000000', null, '-36.000000', '现付', 'abcdefg', '', null, null, '10.000000', '3.600000', '32.400000', '30.000000', '[\"10\",\"9\"]', '[\"10\",\"20\"]', '45', '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('8', '出库', '销售', null, 'XHDD201708120001', 'XHDD201708120001', '季圣华', '2017-08-12 18:10:14', '2017-08-12 18:09:45', '2', null, '11', '17.000000', null, '24.000000', '现付', '', '<7>,<6>', null, null, '22.000000', '5.280000', '18.720000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('9', '入库', '采购', null, 'GHDD201708120003', 'GHDD201708120003', '季圣华', '2017-08-12 21:01:09', '2017-08-12 21:00:36', '1', null, '11', '-100.000000', null, '-120.000000', '现付', '', '', null, null, '10.000000', '12.000000', '108.000000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('10', '入库', '采购', null, 'GHDD201708120004', 'GHDD201708120004', '季圣华', '2017-08-12 21:10:42', '2017-08-12 21:10:16', '1', null, '4', '-10.000000', null, '-12.000000', '现付', '', '', null, null, '10.000000', '1.200000', '10.800000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('11', '入库', '采购', null, 'GHDD201708120005', 'jshenghua001', '季圣华', '2017-08-12 22:07:44', '2017-08-12 22:06:37', '1', null, '12', '-20.000000', null, '-24.000000', '现付', '', '', null, null, '10.000000', '2.400000', '21.600000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('12', '入库', '采购', null, 'GHDD201708120006', 'GHDD201708120006', '季圣华', '2017-08-12 22:17:11', '2017-08-12 22:16:35', '1', null, '11', '-10.000000', null, '-12.000000', '现付', '', '', null, null, '10.000000', '1.200000', '10.800000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('13', '入库', '采购', null, 'GHDD201708120007', 'jishenghua3', '季圣华', '2017-08-12 22:17:52', '2017-08-12 22:17:14', '1', null, '4', '-20.000000', null, '-24.000000', '现付', '', '', null, null, '10.000000', '2.400000', '21.600000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('14', '入库', '采购', null, 'GHDD201708120008', 'jishenghua004', '季圣华', '2017-08-12 22:19:37', '2017-08-12 22:19:07', '1', null, '11', '-30.000000', null, '-36.000000', '现付', '', '', null, null, '10.000000', '3.600000', '32.400000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('16', '入库', '采购', null, 'GHDD201708120009', 'jishenghua005', '季圣华', '2017-08-12 22:26:23', '2017-08-12 22:25:14', '1', null, '10', '-20.000000', null, '-24.000000', '现付', '', '', null, null, '10.000000', '2.400000', '21.600000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('17', '入库', '采购', null, 'GHDD201708120010', 'GHDD201708120010', '季圣华', '2017-08-12 22:28:20', '2017-08-12 22:28:02', '1', null, '9', '-30.000000', null, '-36.000000', '现付', '', '', null, null, '10.000000', '3.600000', '32.400000', null, '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('18', '入库', '采购', null, 'GHDD201708120011', 'GHDD201708120011', '季圣华', '2017-08-12 22:30:08', '2017-08-12 22:29:48', '1', null, '4', '-20.000000', null, '-24.000000', '现付', '', '', null, null, '10.000000', '2.400000', '21.600000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('19', '入库', '采购', null, 'GHDD201708120012', 'GHDD201708120012', '季圣华', '2017-08-12 22:30:57', '2017-08-12 22:29:32', '1', null, null, '-10.000000', null, '-26.400000', '现付', '', '', '[\"4\"]', '[\"-10\"]', '10.000000', '2.640000', '23.760000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('20', '入库', '采购', null, 'GHDD201708120013', 'GHDD201708120013', '季圣华', '2017-08-12 22:46:43', '2017-08-12 22:45:55', '1', null, '10', '-23.000000', null, '-36.000000', '现付', '', '', null, null, '20.000000', '7.200000', '28.800000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('21', '入库', '采购', null, 'GHDD201708120014', 'GHDD201708120014', '季圣华', '2017-08-12 22:46:52', '2017-08-12 22:45:59', '1', null, '11', '-20.000000', null, '-26.400000', '现付', '', '', null, null, '10.000000', '2.640000', '23.760000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('22', '入库', '采购', null, 'GHDD201708120015', 'GHDD201708120015', '季圣华', '2017-08-12 23:49:32', '2017-08-12 23:48:24', '1', null, '11', '-20.000000', null, '-24.000000', '现付', '', '', null, null, '10.000000', '2.400000', '21.600000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('23', '入库', '采购', null, 'GHDD201708140001', 'GHDD201708140001', '季圣华', '2017-08-14 20:41:54', '2017-08-14 20:40:49', '1', null, '4', '-300.000000', null, '-360.000000', '现付', '', '', null, null, '10.000000', '36.000000', '324.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('24', '入库', '采购', null, 'GHDD201708150001', 'GHDD201708150001', '季圣华', '2017-08-15 21:36:25', '2017-08-15 21:35:38', '1', null, '11', '-675.000000', null, '-750.000000', '现付', '', '', null, null, '10.000000', '75.000000', '675.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('25', '入库', '采购', null, 'GHDD201708150002', 'GHDD201708150002', '季圣华', '2017-08-15 22:31:46', '2017-08-15 22:29:47', '1', null, null, '-33.000000', null, '-75.000000', '现付', 'ababab', '', '[\"9\",\"10\"]', '[\"-22\",\"-11\"]', '10.000000', '7.500000', '67.500000', '22.000000', '[\"10\",\"8\"]', '[\"11\",\"11\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('26', '入库', '采购', null, 'GHDD201708160001', 'GHDD201708160001', '季圣华', '2017-08-16 23:50:35', '2017-08-16 23:47:42', '4', null, '9', '-162.000000', null, '-150.000000', '现付', '', '', null, null, '10.000000', '18.000000', '162.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('27', '入库', '采购', null, 'GHDD201708180001', 'GHDD201708180001', '季圣华', '2017-08-18 00:25:58', '2017-08-18 00:25:43', '1', null, '11', '-74.250000', null, '-75.000000', '现付', '', '', null, null, '10.000000', '8.250000', '74.250000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('28', '入库', '采购', null, 'GHDD201708270001', 'GHDD201708270001', '季圣华', '2017-08-27 23:10:44', '2017-08-27 23:06:05', '46', null, '10', '-64.800000', null, '-72.000000', '现付', '', '', null, null, '10.000000', '7.200000', '64.800000', '10.000000', '[\"10\"]', '[\"10\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('29', '出库', '销售', null, 'XSCK201708280001', 'XSCK201708280001', '季圣华', '2017-08-28 23:06:40', '2017-08-28 23:05:11', '2', null, '11', '120.850000', null, '130.000000', '现付', '', '<7>', null, null, '10.000000', '13.650000', '122.850000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('30', '入库', '销售退货', null, 'XSTH201708280001', 'XSTH201708280001', '季圣华', '2017-08-28 23:13:08', '2017-08-28 23:12:48', '2', null, '10', '-48.000000', null, '-48.000000', '现付', '', '<5>,<6>', null, null, '0.000000', '0.000000', '48.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('31', '出库', '采购退货', null, 'CGTH201708280001', 'CGTH201708280001', '季圣华', '2017-08-28 23:15:45', '2017-08-28 23:15:21', '1', null, '10', '28.600000', null, '26.000000', '现付', '', '', null, null, '0.000000', '0.000000', '28.600000', '12.000000', '[\"10\"]', '[\"12\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('32', '入库', '其它', null, 'QTRK201708280001', 'QTRK201708280001', '季圣华', '2017-08-28 23:17:55', '2017-08-28 23:17:33', '1', null, null, null, null, '12.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('33', '出库', '其它', null, 'QTCK201708280001', 'QTCK201708280001', '季圣华', '2017-08-28 23:21:14', '2017-08-28 23:20:36', '2', null, null, null, null, '65.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('37', '出库', '调拨', null, 'DBCK201708280002', 'DBCK201708280002', '季圣华', '2017-08-28 23:56:34', '2017-08-28 23:56:10', null, null, null, null, null, '1.300000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('38', '出库', '调拨', null, 'DBCK201708290001', 'DBCK201708290001', '季圣华', '2017-08-29 00:20:11', '2017-08-29 00:19:58', null, null, null, null, null, '2.600000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('41', '出库', '零售', null, 'LSCK201708290002', 'LSCK201708290002', '季圣华', '2017-08-29 23:29:39', '2017-08-29 23:29:06', '7', null, '10', '42.000000', null, '42.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('42', '出库', '零售', null, 'LSCK201708290003', 'LSCK201708290003', '季圣华', '2017-08-29 23:35:12', '2017-08-29 23:33:21', '7', null, '11', '11.000000', null, '11.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('43', '出库', '零售', null, 'LSCK201708290004', 'LSCK201708290004', '季圣华', '2017-08-29 23:39:44', '2017-08-29 23:39:28', '7', null, '9', '12.100000', null, '12.100000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('44', '入库', '零售退货', null, 'LSTH201708290001', 'LSTH201708290001', '季圣华', '2017-08-29 23:48:43', '2017-08-29 23:46:35', '7', null, '10', '-2.200000', null, '-2.200000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('45', '入库', '零售退货', null, 'LSTH201708290002', 'LSTH201708290002', '季圣华', '2017-08-29 23:51:55', '2017-08-29 23:51:31', '7', null, '12', '-3.300000', null, '-3.300000', '现付', '', '', null, null, null, null, null, null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('48', '出库', '零售', null, 'LSCK201708310001', 'LSCK201708310001', '季圣华', '2017-08-31 00:30:31', '2017-08-31 00:29:10', '7', null, null, '12.000000', null, '12.000000', '现付', '', '', '[\"10\",\"11\"]', '[\"15\",\"20\"]', null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('49', '出库', '零售', null, 'LSCK201708310002', 'LSCK201708310002', '季圣华', '2017-08-31 00:57:40', '2017-08-31 00:57:08', '7', null, null, '12.000000', null, '12.000000', '现付', '', '', '[\"9\",\"11\"]', '[\"22\",\"11\"]', null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('50', '出库', '零售', null, 'LSCK201709030001', 'LSCK201709030001', '季圣华', '2017-09-03 12:51:50', '2017-09-03 12:51:21', '10', null, '10', '22.000000', null, '22.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('52', '出库', '零售', null, 'LSCK201709040001', 'LSCK201709040001', '季圣华', '2017-09-04 21:32:49', '2017-09-04 21:31:24', '7', null, '11', '24.200000', null, '24.200000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('53', '出库', '零售', null, 'LSCK201709040002', 'LSCK201709040002', '季圣华', '2017-09-04 21:34:02', '2017-09-04 21:33:30', '7', null, '9', '36.300000', null, '36.300000', '现付', '', '', null, null, null, null, null, null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('54', '入库', '采购', null, 'CGRK201709040001', 'CGRK201709040001', '季圣华', '2017-09-04 22:20:12', '2017-09-04 22:13:00', '1', null, '10', '-10.800000', null, '-12.000000', '现付', '', '', null, null, '10.000000', '1.200000', '10.800000', '12.000000', '[\"9\"]', '[\"12\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('57', '入库', '采购', null, 'CGRK201709050001', 'CGRK201709050001', '季圣华', '2017-09-05 22:37:54', '2017-09-05 22:37:31', '1', null, '11', '-182.520000', null, '-182.400000', '现付', '', '', null, null, '0.000000', '0.000000', '182.520000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('63', '入库', '采购', null, 'CGRK201709170001', 'CGRK201709170001', '季圣华', '2017-09-17 21:45:14', '2017-09-17 21:44:50', '1', null, '10', '-13.200000', null, '-12.000000', '现付', '', '', null, null, '0.000000', '0.000000', '13.200000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('65', '入库', '采购', null, 'CGRK201709170002', 'CGRK201709170002', '季圣华', '2017-09-17 21:47:07', '2017-09-17 20:45:55', '1', null, null, '-42.000000', null, '-39.000000', '现付', '', '', '[\"12\",\"9\"]', '[\"-20\",\"-22\"]', '0.000000', '0.000000', '42.900000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('68', '其它', '组装单', null, 'ZZD2017092000001', 'ZZD2017092000001', '季圣华', '2017-09-20 23:29:28', '2017-09-20 23:29:13', null, null, null, null, null, '7.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('69', '其它', '拆卸单', null, 'CXD2017092000001', 'CXD2017092000001', '季圣华', '2017-09-20 23:40:55', '2017-09-20 23:40:41', null, null, null, null, null, '0.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('70', '入库', '采购', null, 'CGRK201709210001', 'CGRK201709210001', '季圣华', '2017-09-21 22:37:20', '2017-09-21 22:36:37', '1', null, null, '-50.000000', null, '-50.000000', '现付', '', '', '[\"4\",\"9\"]', '[\"-10\",\"-40\"]', '0.000000', '0.000000', '50.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('71', '入库', '销售退货', null, 'XSTH201709210001', 'XSTH201709210001', '季圣华', '2017-09-21 22:39:00', '2017-09-21 22:38:37', '2', null, '11', '-48.000000', null, '-48.000000', '现付', '', '<6>,<7>', null, null, '0.000000', '0.000000', '48.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('72', '入库', '其它', null, 'QTRK201709210001', 'QTRK201709210001', '季圣华', '2017-09-21 22:39:26', '2017-09-21 22:39:14', '4', null, null, null, null, '24.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('73', '出库', '销售', null, 'XSCK201709210001', 'XSCK201709210001', '季圣华', '2017-09-21 22:40:01', '2017-09-21 22:39:44', '2', null, '11', '10.000000', null, '10.000000', '现付', '', '<6>', null, null, '0.000000', '0.000000', '10.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('74', '出库', '采购退货', null, 'CGTH201709210001', 'CGTH201709210001', '季圣华', '2017-09-21 22:40:57', '2017-09-21 22:40:38', '4', null, '4', '5.000000', null, '5.000000', '现付', '', '', null, null, '0.000000', '0.000000', '5.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('75', '出库', '其它', null, 'QTCK201709210001', 'QTCK201709210001', '季圣华', '2017-09-21 22:41:15', '2017-09-21 22:41:02', '2', null, null, null, null, '13.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('76', '出库', '调拨', null, 'DBCK201709210001', 'DBCK201709210001', '季圣华', '2017-09-21 22:41:36', '2017-09-21 22:41:19', null, null, null, null, null, '10.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('77', '出库', '零售', null, 'LSCK201709210001', 'LSCK201709210001', '季圣华', '2017-09-21 22:42:44', '2017-09-21 22:42:21', '7', null, '4', '2.200000', null, '2.200000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('78', '入库', '零售退货', null, 'LSTH201709210001', 'LSTH201709210001', '季圣华', '2017-09-21 22:46:07', '2017-09-21 22:45:49', '7', null, '4', '-2.200000', null, '-2.200000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('79', '入库', '采购', null, 'CGRK201709210002', 'CGRK201709210002', '季圣华', '2017-09-21 23:16:37', '2017-09-21 23:16:21', '1', null, '11', '-23.760000', null, '-21.600000', '现付', '', '', null, null, '0.000000', '0.000000', '23.760000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('80', '其它', '组装单', null, 'ZZD2017092100001', 'ZZD2017092100001', '季圣华', '2017-09-21 23:17:16', '2017-09-21 23:16:59', null, null, null, null, null, '5.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('82', '入库', '采购', null, 'CGRK201709220001', 'CGRK201709220001', '季圣华', '2017-09-22 23:06:01', '2017-09-22 23:05:39', '1', null, null, '-50.000000', null, '-52.000000', '现付', '', '', '[\"11\",\"9\"]', '[\"-20\",\"-30\"]', '10.000000', '5.720000', '51.480000', '5.000000', '[\"11\",\"10\"]', '[\"2\",\"3\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('84', '入库', '采购', null, 'CGRK201709220002', 'CGRK201709220002', '季圣华', '2017-09-22 23:22:02', '2017-09-22 23:21:48', '1', null, '10', '-26.400000', null, '-24.000000', '现付', '', '', null, null, '0.000000', '0.000000', '26.400000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('85', '入库', '采购', null, 'CGRK201709240001', 'CGRK201709240001', '季圣华', '2017-09-24 22:46:00', '2017-09-24 22:44:35', '4', null, null, '-85.000000', null, '-75.000000', '现付', '', '', '[\"10\",\"9\"]', '[\"-20\",\"-65\"]', '0.000000', '0.000000', '87.750000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('87', '出库', '销售', null, 'XSCK201709250001', 'XSCK201709250001', '季圣华', '2017-09-25 22:24:08', '2017-09-25 22:23:47', '2', null, '10', '4.000000', null, '4.000000', '现付', '', '<6>', null, null, '0.000000', '0.000000', '4.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('88', '出库', '销售', null, 'XSCK201709250002', 'XSCK201709250002', '季圣华', '2017-09-25 22:36:51', '2017-09-25 22:35:09', '2', null, '10', '39.600000', null, '40.000000', '现付', '', '<7>', null, null, '10.000000', '4.400000', '39.600000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('89', '入库', '零售退货', null, 'LSTH201709260001', 'LSTH201709260001', '季圣华', '2017-09-26 00:26:52', '2017-09-26 00:26:19', '7', null, '9', '-18.000000', null, '-18.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('90', '出库', '零售', null, 'LSCK201709260001', 'LSCK201709260001', '季圣华', '2017-09-26 22:31:24', '2017-09-26 22:29:50', '7', null, null, '100.000000', null, '100.000000', '现付', '', '', '[\"10\",\"11\"]', '[\"60\",\"40\"]', null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('93', '出库', '销售', null, 'XSCK201710080001', 'XSCK201710080001', '季圣华', '2017-10-08 19:12:23', '2017-10-08 19:11:44', '2', null, '10', '0.000000', null, '2.600000', '现付', '', '<7>', null, null, '0.000000', '0.000000', '2.600000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('94', '出库', '销售', null, 'XSCK201710080002', 'XSCK201710080002', '季圣华', '2017-10-08 19:58:55', '2017-10-08 19:58:27', '5', null, '9', '0.000000', null, '8.000000', '现付', '', '<6>', null, null, '0.000000', '0.000000', '8.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('95', '入库', '采购', null, 'CGRK201710180001', 'CGRK201710180001', '季圣华', '2017-10-18 23:21:24', '2017-10-18 23:21:12', '1', null, '11', '-2.860000', null, '-2.600000', '现付', '', '', null, null, '0.000000', '0.000000', '2.860000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('96', '出库', '销售', null, 'XSCK201710240001', 'XSCK201710240001', '季圣华', '2017-10-24 22:04:06', '2017-10-24 22:03:08', '2', null, '9', '0.000000', null, '2.800000', '现付', '', '<7>', null, null, '10.000000', '0.280000', '2.520000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('97', '入库', '采购', null, 'CGRK201710290001', 'CGRK201710290001', '季圣华', '2017-10-29 23:30:47', '2017-10-29 23:30:08', '4', null, '10', '0.000000', null, '-200.000000', '现付', '', '', null, null, '0.000000', '0.000000', '234.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('98', '入库', '采购', null, 'CGRK201710290002', 'CGRK201710290002', '季圣华', '2017-10-29 23:32:07', '2017-10-29 23:30:52', '4', null, '10', '0.000000', null, '-300.000000', '现付', '', '', null, null, '0.000000', '0.000000', '351.000000', null, null, null, null, '1', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('99', '入库', '采购', null, 'CGRK201710290003', 'CGRK201710290003', '季圣华', '2017-10-29 23:33:45', '2017-10-29 23:32:11', '4', null, '11', '-10.000000', null, '-720.000000', '现付', '', '', null, null, '0.000000', '0.000000', '842.400000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('101', '出库', '调拨', null, 'DBCK201711020001', 'DBCK201711020001', '季圣华', '2017-11-02 22:51:17', '2017-11-02 22:48:58', null, null, null, '0.000000', null, '50.000000', '现付', '', '', null, null, null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('102', '出库', '零售', null, 'LSCK201711060001', 'LSCK201711060001', '季圣华', '2017-11-06 20:38:46', '2017-11-06 20:38:01', '7', null, null, '12.000000', null, '12.000000', '现付', '', '', '[\"9\",\"12\"]', '[\"10\",\"2\"]', null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('103', '入库', '采购', null, 'CGRK201711070001', 'CGRK201711070001', '季圣华', '2017-11-07 21:07:05', '2017-11-07 21:06:53', '1', null, '10', '-26.400000', null, '-24.000000', '现付', '', '', null, '', '0.000000', '0.000000', '26.400000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('104', '入库', '采购', null, 'CGRK201711070002', 'CGRK201711070002', '季圣华', '2017-11-07 21:07:40', '2017-11-07 21:07:08', '4', null, null, '-11.000000', null, '-10.000000', '现付', '', '', '[\"9\",\"11\"]', '[\"-10\",\"-1\"]', '0.000000', '0.000000', '11.700000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('105', '出库', '销售', null, 'XSCK201711070001', 'XSCK201711070001', '季圣华', '2017-11-07 21:08:48', '2017-11-07 21:08:34', '2', null, '10', '13.000000', null, '13.000000', '现付', '', '<6>', null, '', '0.000000', '0.000000', '13.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('106', '出库', '销售', null, 'XSCK201711070002', 'XSCK201711070002', '季圣华', '2017-11-07 21:09:20', '2017-11-07 21:08:51', '2', null, null, '13.000000', null, '13.000000', '现付', '', '<5>', '[\"9\",\"10\"]', '[\"5\",\"8\"]', '0.000000', '0.000000', '13.000000', '54.000000', '[\"11\",\"10\"]', '[\"21\",\"33\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('107', '入库', '采购', null, 'CGRK201712030001', 'CGRK201712030001', '季圣华', '2017-12-03 22:38:36', '2017-12-03 22:37:26', '4', null, '9', '-1.000000', null, '-1.000000', '现付', '', '', null, '', '0.000000', '0.000000', '1.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('108', '入库', '采购', null, 'CGRK201712030002', 'sdfasdfa', '季圣华', '2017-12-03 22:40:57', '2017-12-03 22:40:38', '4', null, '4', '-42.120000', null, '-36.000000', '现付', '', '', null, '', '0.000000', '0.000000', '42.120000', null, '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('109', '入库', '采购', null, 'CGRK201712030003', 'CGRK201712030003', '季圣华', '2017-12-03 22:41:38', '2017-12-03 22:41:01', '4', null, '11', '-1.400000', null, '-1.200000', '现付', '', '', null, '', '0.000000', '0.000000', '1.400000', null, '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('110', '入库', '采购', null, 'CGRK201712050001', 'CGRK201712050001', '季圣华', '2017-12-05 23:05:48', '2017-12-05 23:05:34', '1', null, '10', '-11.000000', null, '-10.000000', '现付', '', '', null, '', '0.000000', '0.000000', '11.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('111', '入库', '采购', null, 'CGRK201712050002', 'CGRK201712050002', '季圣华', '2017-12-05 23:12:53', '2017-12-05 23:12:40', '1', null, '10', '0.000000', null, '-20.000000', '现付', '', '', null, '', '0.000000', '0.000000', '22.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('112', '出库', '销售', null, 'XSCK201712100001', 'XSCK201712100001', '季圣华', '2017-12-10 21:07:45', '2017-12-10 21:07:25', '2', null, '11', '2.600000', null, '2.600000', '现付', '', '<>', null, '', '0.000000', '0.000000', '2.600000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('114', '其它', '采购订单', null, 'CGDD00000000001', 'CGDD00000000001', '季圣华', '2019-03-09 15:49:57', '2019-03-09 15:49:50', '4', null, null, '0.000000', null, '-2.400000', '现付', '', '', null, '', null, null, null, null, null, null, null, '2', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('115', '入库', '采购', null, 'CGRK00000000002', 'CGRK00000000002', '季圣华', '2019-03-09 15:52:05', '2019-03-09 15:51:45', '4', null, '9', '-257.400000', null, '-220.000000', '现付', '', '', null, '', '0.000000', '0.000000', '257.400000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('116', '入库', '采购', null, 'CGRK00000000003', 'CGRK00000000003', '季圣华', '2019-03-09 15:52:21', '2019-03-09 15:52:09', '4', null, '9', '-1029.600000', null, '-880.000000', '现付', '', '', null, '', '0.000000', '0.000000', '1029.600000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('117', '出库', '销售', null, 'XSCK00000000004', 'XSCK00000000004', '季圣华', '2019-03-09 15:53:07', '2019-03-09 15:52:28', '5', null, '9', '110.000000', null, '110.000000', '现付', '', '<7>', null, '', '0.000000', '0.000000', '110.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('118', '出库', '销售', null, 'XSCK00000000005', 'XSCK00000000005', '季圣华', '2019-03-09 15:57:26', '2019-03-09 15:53:10', '2', null, '9', '11.000000', null, '11.000000', '现付', '', '<7>', null, '', '0.000000', '0.000000', '11.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('119', '入库', '采购', null, 'CGRK00000000009', 'CGRK00000000009', '季圣华', '2019-03-09 16:02:30', '2019-03-09 16:01:22', '1', null, '9', '-88.000000', null, '-80.000000', '现付', '', '', null, '', '0.000000', '0.000000', '88.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('120', '其它', '销售订单', null, 'XSDD00000000012', 'XSDD00000000012', '季圣华', '2019-03-09 16:27:38', '2019-03-09 22:12:14', '5', null, null, '0.000000', null, '3.900000', '现付', '', '', null, '', null, null, null, null, null, null, null, '2', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('121', '入库', '采购', null, 'CGRK00000000013', 'CGRK00000000013', '季圣华', '2019-03-09 16:35:53', '2019-03-09 16:35:32', '4', null, '9', '-42.120000', null, '-36.000000', '现付', '', '', null, '', '0.000000', '0.000000', '42.120000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('122', '入库', '采购', null, 'CGRK00000000015', 'CGRK00000000015', '季圣华', '2019-03-09 16:37:34', '2019-03-09 16:37:01', '4', null, '9', '0.000000', null, '-100.000000', '现付', '', '', null, '', '0.000000', '0.000000', '117.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('123', '出库', '销售', null, 'XSCK00000000016', 'XSCK00000000016', '季圣华', '2019-03-09 16:38:03', '2019-03-09 16:37:40', '5', null, '9', '0.000000', null, '26.000000', '现付', '', '<7>', null, '', '0.000000', '0.000000', '26.000000', null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('124', '入库', '其它', null, 'QTRK00000000074', 'QTRK00000000074', '季圣华', '2019-03-09 22:35:21', '2019-03-09 22:34:56', '4', null, null, '0.000000', null, '800.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', null, null, '0'); +INSERT INTO `jsh_depothead` VALUES ('137', '入库', '采购', null, 'CGRK00000000125', 'CGRK00000000125', '季圣华', '2019-03-10 16:46:13', '2019-03-10 16:44:32', '4', null, '9', '-2.400000', null, '-2.400000', '现付', '', '', null, '', '0.000000', '0.000000', '2.400000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', 'CGDD00000000001', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('139', '其它', '采购订单', null, 'CGDD00000000127', 'CGDD00000000127', '季圣华', '2019-03-10 17:00:24', '2019-03-10 18:52:21', '4', null, null, '0.000000', null, '-50.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '2', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('141', '出库', '销售', null, 'XSCK00000000134', 'XSCK00000000134', '季圣华', '2019-03-10 17:40:13', '2019-03-10 17:39:41', '5', null, '9', '3.900000', null, '3.900000', '现付', '', '', null, '', '0.000000', '0.000000', '3.900000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', 'XSDD00000000012', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('142', '其它', '销售订单', null, 'XSDD00000000135', 'XSDD00000000135', '季圣华', '2019-03-10 17:42:11', '2019-03-10 17:44:07', '2', null, null, '0.000000', null, '7.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '2', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('144', '出库', '销售', null, 'XSCK00000000137', 'XSCK00000000137', '季圣华', '2019-03-10 17:44:49', '2019-03-10 17:44:14', '2', null, '9', '7.000000', null, '7.000000', '现付', '', '', null, '', '0.000000', '0.000000', '7.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', 'XSDD00000000135', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('147', '其它', '采购订单', null, 'CGDD00000000140', 'CGDD00000000140', '季圣华', '2019-03-10 17:49:51', '2019-03-10 17:49:38', '4', null, null, '0.000000', null, '-240.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '2', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('148', '入库', '采购', null, 'CGRK00000000141', 'CGRK00000000141', '季圣华', '2019-03-10 17:50:19', '2019-03-10 17:50:06', '4', null, '9', '-240.000000', null, '-240.000000', '现付', '', '', null, '', '0.000000', '0.000000', '240.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', 'CGDD00000000140', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('155', '入库', '采购', null, 'CGRK00000000173', 'CGRK00000000173', '季圣华', '2019-03-10 19:21:56', '2019-03-10 19:20:30', '4', null, '4', '-54.080000', null, '-46.220000', '现付', '', '', null, '', '0.000000', '0.000000', '54.080000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', 'CGDD00000000127', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('158', '出库', '销售', null, 'XSCK00000000177', 'XSCK00000000177', '季圣华', '2019-03-10 20:02:32', '2019-03-10 20:02:21', '5', null, '9', '10.000000', null, '10.000000', '现付', '', '', null, '', '0.000000', '0.000000', '10.000000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('159', '入库', '采购', null, 'CGRK00000000178', 'CGRK00000000178', '季圣华', '2019-03-15 23:05:40', '2019-03-15 23:05:28', '46', null, '9', '-19.500000', null, '-19.500000', '现付', '', '', null, '', '0.000000', '0.000000', '19.500000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('160', '入库', '采购', null, 'CGRK00000000179', 'CGRK00000000179', '季圣华', '2019-03-15 23:06:22', '2019-03-15 23:06:03', '46', null, '9', '-1111.000000', null, '-1111.000000', '现付', '', '', null, '', '0.000000', '0.000000', '1111.000000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('161', '出库', '销售', null, 'XSCK00000000180', 'XSCK00000000180', '季圣华', '2019-03-15 23:06:52', '2019-03-15 23:06:38', '2', null, '9', '111.000000', null, '111.000000', '现付', '', '', null, '', '0.000000', '0.000000', '111.000000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('162', '入库', '其它', null, 'QTRK00000000181', 'QTRK00000000181', '季圣华', '2019-03-15 23:08:18', '2019-03-15 23:08:11', '4', null, null, '0.000000', null, '144.300000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('163', '出库', '调拨', null, 'DBCK00000000182', 'DBCK00000000182', '季圣华', '2019-03-15 23:08:32', '2019-03-15 23:08:22', null, null, null, '0.000000', null, '111.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('164', '出库', '零售', null, 'LSCK00000000184', 'LSCK00000000184', '季圣华', '2019-03-15 23:15:30', '2019-03-15 23:15:22', '8', null, '9', '1.200000', null, '1.200000', '预付款', '', '', null, '', null, null, null, null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('165', '入库', '采购', null, 'CGRK00000000190', 'CGRK00000000190', 'lili', '2019-03-19 22:10:17', '2019-03-19 22:09:49', '47', null, '13', '-220.000000', null, '-220.000000', '现付', '', '', null, '', '0.000000', '0.000000', '220.000000', null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('166', '其它', '采购订单', null, 'CGDD00000000191', 'CGDD00000000191', 'lili', '2019-03-19 22:10:35', '2019-03-19 22:10:22', '50', null, null, '0.000000', null, '-2442.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('167', '出库', '采购退货', null, 'CGTH00000000193', 'CGTH00000000193', 'lili', '2019-03-19 22:11:39', '2019-03-19 22:11:12', '47', null, '13', '110.000000', null, '110.000000', '现付', '', '', null, '', '0.000000', '0.000000', '110.000000', null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('168', '其它', '销售订单', null, 'XSDD00000000194', 'XSDD00000000194', 'lili', '2019-03-19 22:12:04', '2019-03-19 22:11:55', '48', null, null, '0.000000', null, '22.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('169', '出库', '销售', null, 'XSCK00000000195', 'XSCK00000000195', 'lili', '2019-03-19 22:12:18', '2019-03-19 22:12:09', '48', null, '13', '22.000000', null, '22.000000', '现付', '', '', null, '', '0.000000', '0.000000', '22.000000', null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('170', '入库', '销售退货', null, 'XSTH00000000196', 'XSTH00000000196', 'lili', '2019-03-19 22:12:29', '2019-03-19 22:12:21', '48', null, '13', '-22.000000', null, '-22.000000', '现付', '', '', null, '', '0.000000', '0.000000', '22.000000', null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('171', '出库', '零售', null, 'LSCK00000000197', 'LSCK00000000197', 'lili', '2019-03-19 22:12:43', '2019-03-19 22:12:35', '49', null, '13', '22.000000', null, '22.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('172', '入库', '零售退货', null, 'LSTH00000000198', 'LSTH00000000198', 'lili', '2019-03-19 22:12:53', '2019-03-19 22:12:46', '49', null, '13', '-22.000000', null, '-22.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('173', '入库', '其它', null, 'QTRK00000000199', 'QTRK00000000199', 'lili', '2019-03-19 22:13:20', '2019-03-19 22:13:09', '50', null, null, '0.000000', null, '2200.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('174', '出库', '其它', null, 'QTCK00000000200', 'QTCK00000000200', 'lili', '2019-03-19 22:13:34', '2019-03-19 22:13:23', '48', null, null, '0.000000', null, '176.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', '1', '0'); +INSERT INTO `jsh_depothead` VALUES ('175', '其它', '采购订单', null, 'CGDD00000000203', 'CGDD00000000203', '季圣华', '2019-03-19 22:48:07', '2019-03-19 22:47:55', '46', null, null, '0.000000', null, '-10.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('176', '入库', '采购', null, 'CGRK00000000204', 'CGRK00000000204', '季圣华', '2019-03-19 22:48:22', '2019-03-19 22:48:10', '4', null, '13', '-28.080000', null, '-24.000000', '现付', '', '', null, '', '0.000000', '0.000000', '28.080000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('177', '出库', '销售', null, 'XSCK00000000205', 'XSCK00000000205', '季圣华', '2019-03-19 22:48:40', '2019-03-19 22:48:26', '5', null, '13', '10.000000', null, '10.000000', '现付', '', '', null, '', '0.000000', '0.000000', '10.000000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('178', '入库', '采购', null, 'CGRK00000000213', 'CGRK00000000213', '季圣华', '2019-03-21 23:58:56', '2019-03-21 23:58:44', '4', null, '13', '-14.400000', null, '-14.400000', '现付', '', '', null, '', '0.000000', '0.000000', '14.400000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('179', '出库', '销售', null, 'XSCK00000000214', 'XSCK00000000214', '季圣华', '2019-03-21 23:59:18', '2019-03-21 23:59:05', '5', null, '10', '317.200000', null, '317.200000', '现付', '', '', null, '', '0.000000', '0.000000', '317.200000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('180', '入库', '采购', null, 'CGRK00000000242', 'CGRK00000000242', 'laoba123', '2019-04-02 22:30:01', '2019-04-02 22:29:52', '55', null, '16', '-1221.000000', null, '-1221.000000', '现付', '', '', null, '', '0.000000', '0.000000', '1221.000000', null, null, null, null, '0', '', '115', '0'); +INSERT INTO `jsh_depothead` VALUES ('181', '入库', '采购', null, 'CGRK00000000243', 'CGRK00000000243', 'laoba123', '2019-04-02 22:30:20', '2019-04-02 22:30:03', '55', null, '16', '-1342.000000', null, '-1342.000000', '现付', '', '', null, '', '0.000000', '0.000000', '1342.000000', null, null, null, null, '0', '', '115', '0'); +INSERT INTO `jsh_depothead` VALUES ('182', '入库', '采购', null, 'CGRK00000000245', 'CGRK00000000245', '季圣华', '2019-04-02 22:32:00', '2019-04-02 22:31:48', '46', null, '16', '-14.400000', null, '-14.400000', '现付', '', '', null, '', '0.000000', '0.000000', '14.400000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('183', '入库', '采购', null, 'CGRK00000000247', 'CGRK00000000247', '季圣华', '2019-04-04 23:06:58', '2019-04-04 23:06:41', '46', null, '16', '-159.600000', null, '-159.600000', '现付', '', '', null, '', '0.000000', '0.000000', '159.600000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('184', '入库', '采购', null, 'CGRK00000000248', 'CGRK00000000248', '季圣华', '2019-04-07 20:23:23', '2019-04-07 20:22:40', '4', null, '4', '-35.100000', null, '-30.000000', '现付', '', '', null, '', '0.000000', '0.000000', '35.100000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('185', '入库', '采购', null, 'CGRK00000000249', 'CGRK00000000249', '季圣华', '2019-04-07 20:25:30', '2019-04-07 20:25:00', '4', null, '16', '-35.100000', null, '-30.000000', '现付', '', '', null, '', '0.000000', '0.000000', '35.100000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('186', '入库', '采购', null, 'CGRK00000000250', 'CGRK00000000250', '季圣华', '2019-04-07 20:35:00', '2019-04-07 20:34:29', '4', null, '16', '-11.700000', null, '-10.000000', '现付', '', '', null, '', '0.000000', '0.000000', '11.700000', null, null, null, null, '0', '', null, '1'); +INSERT INTO `jsh_depothead` VALUES ('187', '入库', '采购', null, 'CGRK00000000252', 'CGRK00000000252', '季圣华', '2019-04-07 20:44:09', '2019-04-07 20:43:49', '4', null, '4', '-421.200000', null, '-360.000000', '现付', '', '', null, '', '0.000000', '0.000000', '421.200000', null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('188', '其它', '组装单', null, 'ZZD00000000254', 'ZZD00000000254', '季圣华', '2019-04-07 20:51:51', '2019-04-07 22:39:59', null, null, null, '0.000000', null, '0.000000', '现付', '', '', null, '', null, null, null, null, null, null, null, '0', '', null, '0'); +INSERT INTO `jsh_depothead` VALUES ('189', '入库', '采购', null, 'CGRK00000000261', 'CGRK00000000261', '季圣华', '2019-04-10 22:25:49', '2019-04-10 22:26:00', '57', null, '17', '-24.000000', null, '-24.000000', '现付', '', '', null, '', '0.000000', '0.000000', '24.000000', '0.000000', '[\"undefined\"]', '[\"undefined\"]', null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('190', '入库', '采购', null, 'CGRK00000000263', 'CGRK00000000263', '季圣华', '2019-04-13 19:57:43', '2019-04-13 19:57:32', '57', null, '17', '-24.000000', null, '-24.000000', '现付', '', '', null, '', '0.000000', '0.000000', '24.000000', null, null, null, null, '0', '', '63', '1'); +INSERT INTO `jsh_depothead` VALUES ('191', '入库', '采购', null, 'CGRK00000000264', 'CGRK00000000264', '季圣华', '2019-04-13 19:57:58', '2019-04-13 19:57:48', '57', null, '17', '-2.000000', null, '-2.000000', '现付', '', '', null, '', '0.000000', '0.000000', '2.000000', null, null, null, null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('192', '入库', '采购', null, 'CGRK00000000265', 'CGRK00000000265', '季圣华', '2019-04-20 00:36:24', '2019-04-20 00:35:57', '57', null, '17', '-44.000000', null, '-44.000000', '现付', '', '', null, '', '0.000000', '0.000000', '44.000000', null, null, null, null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('193', '出库', '销售', null, 'XSCK00000000268', 'XSCK00000000268', '季圣华', '2019-04-29 23:41:02', '2019-04-29 23:40:49', '58', null, '17', '0.000000', null, '100.000000', '现付', '', '', null, '', '0.000000', '0.000000', '100.000000', null, null, null, null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('194', '入库', '采购', null, 'CGRK00000000272', 'CGRK00000000272', '季圣华', '2019-04-30 22:33:24', '2019-04-30 22:33:09', '57', null, '17', '-500.000000', null, '-500.000000', '现付', '', '', null, '', '0.000000', '0.000000', '500.000000', null, null, null, null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('195', '入库', '采购', null, 'CGRK00000000273', 'CGRK00000000273', '季圣华', '2019-04-30 22:34:45', '2019-04-30 22:34:32', '57', null, '17', '-610.000000', null, '-610.000000', '现付', '', '', null, '', '0.000000', '0.000000', '610.000000', null, null, null, null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('196', '入库', '采购', null, 'CGRK00000000274', 'CGRK00000000274', '季圣华', '2019-04-30 22:35:53', '2019-04-30 22:35:38', '57', null, '18', '-610.000000', null, '-610.000000', '现付', '', '', null, '', '0.000000', '0.000000', '610.000000', null, null, null, null, '0', '', '63', '0'); +INSERT INTO `jsh_depothead` VALUES ('197', '出库', '销售', null, 'XSCK00000000290', 'XSCK00000000290', '季圣华', '2019-04-30 23:15:27', '2019-04-30 23:15:09', '58', null, '17', '90.000000', null, '90.000000', '现付', '', '', null, '', '0.000000', '0.000000', '90.000000', null, null, null, null, '0', '', '63', '0'); + +-- ---------------------------- +-- Table structure for `jsh_depotitem` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_depotitem`; +CREATE TABLE `jsh_depotitem` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `HeaderId` bigint(20) NOT NULL COMMENT '表头Id', + `MaterialId` bigint(20) NOT NULL COMMENT '材料Id', + `MUnit` varchar(20) DEFAULT NULL COMMENT '商品计量单位', + `OperNumber` decimal(24,6) DEFAULT NULL COMMENT '数量', + `BasicNumber` decimal(24,6) DEFAULT NULL COMMENT '基础数量,如kg、瓶', + `UnitPrice` decimal(24,6) DEFAULT NULL COMMENT '单价', + `TaxUnitPrice` decimal(24,6) DEFAULT NULL COMMENT '含税单价', + `AllPrice` decimal(24,6) DEFAULT NULL COMMENT '金额', + `Remark` varchar(200) DEFAULT NULL COMMENT '描述', + `Img` varchar(50) DEFAULT NULL COMMENT '图片', + `Incidentals` decimal(24,6) DEFAULT NULL COMMENT '运杂费', + `DepotId` bigint(20) DEFAULT NULL COMMENT '仓库ID(库存是统计出来的)', + `AnotherDepotId` bigint(20) DEFAULT NULL COMMENT '调拨时,对方仓库Id', + `TaxRate` decimal(24,6) DEFAULT NULL COMMENT '税率', + `TaxMoney` decimal(24,6) DEFAULT NULL COMMENT '税额', + `TaxLastMoney` decimal(24,6) DEFAULT NULL COMMENT '价税合计', + `OtherField1` varchar(50) DEFAULT NULL COMMENT '自定义字段1-品名', + `OtherField2` varchar(50) DEFAULT NULL COMMENT '自定义字段2-型号', + `OtherField3` varchar(50) DEFAULT NULL COMMENT '自定义字段3-制造商', + `OtherField4` varchar(50) DEFAULT NULL COMMENT '自定义字段4', + `OtherField5` varchar(50) DEFAULT NULL COMMENT '自定义字段5', + `MType` varchar(20) DEFAULT NULL COMMENT '商品类型', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`), + KEY `FK2A819F475D61CCF7` (`MaterialId`), + KEY `FK2A819F474BB6190E` (`HeaderId`), + KEY `FK2A819F479485B3F5` (`DepotId`), + KEY `FK2A819F47729F5392` (`AnotherDepotId`) +) ENGINE=InnoDB AUTO_INCREMENT=207 DEFAULT CHARSET=utf8 COMMENT='单据子表'; + +-- ---------------------------- +-- Records of jsh_depotitem +-- ---------------------------- +INSERT INTO `jsh_depotitem` VALUES ('7', '7', '500', '码', '30.000000', '30.000000', '1.200000', '1.320000', '36.000000', 'remark', null, null, '3', null, '10.000000', '3.600000', '39.600000', 'a', 'b', 'c', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('8', '8', '500', '码', '20.000000', '20.000000', '1.200000', '1.200000', '24.000000', '', null, null, '3', null, null, '0.000000', '24.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('9', '9', '500', '码', '100.000000', '100.000000', '1.200000', '1.320000', '120.000000', '', null, null, '3', null, '10.000000', '12.000000', '132.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('10', '10', '500', '码', '10.000000', '10.000000', '1.200000', '1.320000', '12.000000', '', null, null, '3', null, '10.000000', '1.200000', '13.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('11', '11', '500', '码', '20.000000', '20.000000', '1.200000', '1.320000', '24.000000', '', null, null, '3', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('12', '12', '500', '码', '10.000000', '10.000000', '1.200000', '1.320000', '12.000000', '', null, null, '3', null, '10.000000', '1.200000', '13.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('13', '13', '500', '码', '20.000000', '20.000000', '1.200000', '1.320000', '24.000000', '', null, null, '3', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('14', '14', '500', '码', '30.000000', '30.000000', '1.200000', '1.320000', '36.000000', '', null, null, '3', null, '10.000000', '3.600000', '39.600000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('16', '16', '500', '码', '20.000000', '20.000000', '1.200000', '1.320000', '24.000000', '', null, null, '3', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('17', '17', '500', '码', '30.000000', '30.000000', '1.200000', '1.320000', '36.000000', '', null, null, '3', null, '10.000000', '3.600000', '39.600000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('18', '18', '500', '码', '20.000000', '20.000000', '1.200000', '1.320000', '24.000000', '', null, null, '3', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('19', '19', '500', '码', '22.000000', '22.000000', '1.200000', '1.320000', '26.400000', '', null, null, '3', null, '10.000000', '2.640000', '29.040000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('20', '20', '500', '码', '30.000000', '30.000000', '1.200000', '1.320000', '36.000000', '', null, null, '3', null, '10.000000', '3.600000', '39.600000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('21', '21', '500', '码', '22.000000', '22.000000', '1.200000', '1.320000', '26.400000', '', null, null, '3', null, '10.000000', '2.640000', '29.040000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('22', '22', '500', '码', '20.000000', '20.000000', '1.200000', '1.320000', '24.000000', '', null, null, '3', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('23', '23', '517', '箱', '10.000000', '120.000000', '36.000000', '36.000000', '360.000000', '', null, null, '3', null, '0.000000', '0.000000', '360.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('24', '24', '518', '包', '10.000000', '250.000000', '75.000000', '75.000000', '750.000000', '', null, null, '3', null, '0.000000', '0.000000', '750.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('25', '25', '518', '包', '1.000000', '25.000000', '75.000000', '75.000000', '75.000000', '', null, null, '3', null, '0.000000', '0.000000', '75.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('26', '26', '518', '包', '2.000000', '50.000000', '75.000000', '90.000000', '150.000000', '', null, null, '3', null, '20.000000', '30.000000', '180.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('27', '27', '518', '包', '1.000000', '25.000000', '75.000000', '82.500000', '75.000000', '', null, null, '3', null, '10.000000', '7.500000', '82.500000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('28', '28', '517', '箱', '2.000000', '24.000000', '36.000000', '36.000000', '72.000000', '', null, null, '3', null, '0.000000', '0.000000', '72.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('29', '29', '500', '码', '100.000000', '100.000000', '1.300000', '1.370000', '130.000000', '', null, null, '3', null, '5.000000', '6.500000', '136.500000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('30', '30', '500', '码', '40.000000', '40.000000', '1.200000', '1.200000', '48.000000', '', null, null, '3', null, '0.000000', '0.000000', '48.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('31', '31', '500', '码', '20.000000', '20.000000', '1.300000', '1.430000', '26.000000', '', null, null, '3', null, '10.000000', '2.600000', '28.600000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('32', '32', '500', '码', '10.000000', '10.000000', '1.200000', '1.320000', '12.000000', '', null, null, '3', null, '10.000000', '1.200000', '13.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('33', '33', '500', '码', '50.000000', '50.000000', '1.300000', '1.430000', '65.000000', '', null, null, '3', null, '10.000000', '6.500000', '71.500000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('37', '37', '500', '码', '1.000000', '1.000000', '1.300000', '1.300000', '1.300000', '', null, null, '3', '1', '0.000000', '0.000000', '1.300000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('38', '38', '500', '码', '2.000000', '2.000000', '1.300000', '1.300000', '2.600000', '', null, null, '3', '1', '0.000000', '0.000000', '2.600000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('41', '41', '500', '码', '20.000000', '20.000000', '2.100000', '2.310000', '42.000000', '', null, null, '3', null, '10.000000', '4.200000', '46.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('42', '42', '500', '码', '10.000000', '10.000000', '1.100000', '1.100000', '11.000000', '', null, null, '3', null, '0.000000', '0.000000', '11.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('43', '43', '500', '码', '11.000000', '11.000000', '1.100000', '1.100000', '12.100000', '', null, null, '3', null, '0.000000', '0.000000', '12.100000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('44', '44', '499', '码', '1.000000', '1.000000', '2.200000', '2.200000', '2.200000', '', null, null, '3', null, '0.000000', '0.000000', '2.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('45', '45', '500', '码', '3.000000', '3.000000', '1.100000', '1.100000', '3.300000', '', null, null, '3', null, '0.000000', '0.000000', '3.300000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('48', '48', '498', '码', '10.000000', '10.000000', '1.200000', '1.200000', '12.000000', '', null, null, '3', null, '0.000000', '0.000000', '12.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('49', '49', '498', '码', '10.000000', '10.000000', '1.200000', '1.200000', '12.000000', '', null, null, '3', null, '0.000000', '0.000000', '12.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('50', '50', '500', '码', '20.000000', '20.000000', '1.100000', '1.100000', '22.000000', '', null, null, '3', null, '0.000000', '0.000000', '22.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('52', '52', '500', '码', '22.000000', '22.000000', '1.100000', '1.100000', '24.200000', '', null, null, '3', null, '0.000000', '0.000000', '24.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('53', '53', '500', '码', '33.000000', '33.000000', '1.100000', '1.100000', '36.300000', '', null, null, '3', null, '0.000000', '0.000000', '36.300000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('54', '54', '500', '码', '10.000000', '10.000000', '1.200000', '1.200000', '12.000000', '', null, null, '1', null, '10.000000', '0.000000', '12.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('57', '57', '500', '码', '2.000000', '2.000000', '1.200000', '1.260000', '2.400000', '', null, null, '3', null, '0.000000', '0.120000', '2.520000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('63', '57', '517', '箱', '5.000000', '60.000000', '36.000000', '36.000000', '180.000000', '', null, null, '3', null, '0.000000', '0.000000', '180.000000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('64', '63', '500', '码', '10.000000', '10.000000', '1.200000', '1.320000', '12.000000', '', null, null, '3', null, '10.000000', '1.200000', '13.200000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('66', '65', '498', '码', '30.000000', '30.000000', '1.300000', '1.430000', '39.000000', '', null, null, '3', null, '10.000000', '3.900000', '42.900000', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('71', '68', '498', '码', '1.000000', '1.000000', '3.000000', '3.000000', '3.000000', '', null, null, '3', null, '0.000000', '0.000000', '3.000000', '', '', '', '', '', '组合件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('72', '68', '499', '码', '1.000000', '1.000000', '4.000000', '4.000000', '4.000000', '', null, null, '3', null, '0.000000', '0.000000', '4.000000', '', '', '', '', '', '普通子件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('73', '69', '498', '码', '1.000000', '1.000000', '0.000000', '0.000000', '0.000000', '', null, null, '1', null, '0.000000', '0.000000', '0.000000', '', '', '', '', '', '组合件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('74', '69', '499', '码', '1.000000', '1.000000', '0.000000', '0.000000', '0.000000', '', null, null, '1', null, '0.000000', '0.000000', '0.000000', '', '', '', '', '', '普通子件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('75', '70', '487', '码', '50.000000', '50.000000', '1.000000', '1.000000', '50.000000', '', null, null, '1', null, '10.000000', '0.000000', '50.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('76', '71', '499', '码', '20.000000', '20.000000', '2.400000', '2.400000', '48.000000', '', null, null, '3', null, '0.000000', '0.000000', '48.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('77', '72', '499', '码', '10.000000', '10.000000', '2.400000', '2.810000', '24.000000', '', null, null, '3', null, '17.000000', '4.080000', '28.080000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('78', '73', '487', '码', '10.000000', '10.000000', '1.000000', '1.000000', '10.000000', '', null, null, '1', null, '0.000000', '0.000000', '10.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('79', '74', '487', '码', '5.000000', '5.000000', '1.000000', '1.000000', '5.000000', '', null, null, '3', null, '0.000000', '0.000000', '5.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('80', '75', '500', '码', '10.000000', '10.000000', '1.300000', '1.300000', '13.000000', '', null, null, '3', null, '0.000000', '0.000000', '13.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('81', '76', '487', '码', '10.000000', '10.000000', '1.000000', '1.000000', '10.000000', '', null, null, '3', '1', '0.000000', '0.000000', '10.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('82', '77', '499', '码', '1.000000', '1.000000', '2.200000', '2.200000', '2.200000', '', null, null, '3', null, '0.000000', '0.000000', '2.200000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('83', '78', '499', '码', '1.000000', '1.000000', '2.200000', '2.200000', '2.200000', '', null, null, '3', null, '0.000000', '0.000000', '2.200000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('84', '79', '499', '码', '9.000000', '9.000000', '2.400000', '2.640000', '21.600000', '', null, null, '3', null, '10.000000', '2.160000', '23.760000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('85', '80', '500', '码', '1.000000', '1.000000', '2.000000', '2.000000', '2.000000', '', null, null, '3', null, '0.000000', '0.000000', '2.000000', '', '', '', '', '', '组合件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('86', '80', '498', '码', '1.000000', '1.000000', '3.000000', '3.000000', '3.000000', '', null, null, '3', null, '0.000000', '0.000000', '3.000000', '', '', '', '', '', '普通子件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('88', '82', '498', '码', '40.000000', '40.000000', '1.300000', '1.430000', '52.000000', '', null, null, '3', null, '10.000000', '5.200000', '57.200000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('90', '84', '499', '码', '10.000000', '10.000000', '2.400000', '2.640000', '24.000000', '', null, null, '1', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('91', '85', '518', '包', '1.000000', '25.000000', '75.000000', '87.750000', '75.000000', '', null, null, '3', null, '17.000000', '12.750000', '87.750000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('93', '87', '518', 'kg', '1.000000', '1.000000', '4.000000', '4.000000', '4.000000', '', null, null, '3', null, '0.000000', '0.000000', '4.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('94', '88', '517', '瓶', '10.000000', '10.000000', '4.000000', '4.400000', '40.000000', '', null, null, '3', null, '10.000000', '4.000000', '44.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('95', '89', '517', '箱', '1.000000', '12.000000', '18.000000', '18.000000', '18.000000', '', null, null, '3', null, '0.000000', '0.000000', '18.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('96', '90', '518', '包', '2.000000', '50.000000', '50.000000', '50.000000', '100.000000', '', null, null, '3', null, '0.000000', '0.000000', '100.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('101', '94', '517', '瓶', '2.000000', '2.000000', '4.000000', '4.000000', '8.000000', '', null, null, '3', null, '0.000000', '0.000000', '8.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('102', '95', '498', '码', '2.000000', '2.000000', '1.300000', '1.430000', '2.600000', '', null, null, '3', null, '10.000000', '0.260000', '2.860000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('103', '96', '498', '码', '2.000000', '2.000000', '1.400000', '1.400000', '2.800000', '', null, null, '3', null, '0.000000', '0.000000', '2.800000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('104', '97', '485', '码', '200.000000', '200.000000', '1.000000', '1.170000', '200.000000', '', null, null, '3', null, '17.000000', '34.000000', '234.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('105', '98', '487', '码', '300.000000', '300.000000', '1.000000', '1.170000', '300.000000', '', null, null, '3', null, '17.000000', '51.000000', '351.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('106', '99', '517', '箱', '20.000000', '240.000000', '36.000000', '42.120000', '720.000000', '', null, null, '3', null, '17.000000', '122.400000', '842.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('107', '100', '487', '码', '1.000000', '1.000000', '1.000000', '1.000000', '1.000000', '', null, null, '4', null, '0.000000', '0.000000', '1.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('108', '101', '485', '码', '50.000000', '50.000000', '1.000000', '1.000000', '50.000000', '', null, null, '3', '1', '0.000000', '0.000000', '50.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('109', '102', '498', '码', '10.000000', '10.000000', '1.200000', '1.200000', '12.000000', '', null, null, '3', null, '0.000000', '0.000000', '12.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('110', '103', '499', '码', '10.000000', '10.000000', '2.400000', '2.640000', '24.000000', '', null, null, '3', null, '10.000000', '2.400000', '26.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('111', '104', '487', '码', '10.000000', '10.000000', '1.000000', '1.170000', '10.000000', '', null, null, '3', null, '17.000000', '1.700000', '11.700000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('112', '105', '499', '码', '5.000000', '5.000000', '2.600000', '2.600000', '13.000000', '', null, null, '3', null, '0.000000', '0.000000', '13.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('113', '106', '499', '码', '5.000000', '5.000000', '2.600000', '2.600000', '13.000000', '', null, null, '3', null, '0.000000', '0.000000', '13.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('114', '107', '487', '码', '1.000000', '1.000000', '1.000000', '1.000000', '1.000000', '', null, null, '1', null, '0.000000', '0.000000', '1.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('116', '108', '517', '箱', '1.000000', '12.000000', '36.000000', '42.120000', '36.000000', '', null, null, '3', null, '17.000000', '6.120000', '42.120000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('117', '109', '500', '码', '1.000000', '1.000000', '1.200000', '1.400000', '1.200000', '', null, null, '3', null, '17.000000', '0.200000', '1.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('118', '110', '487', '码', '10.000000', '10.000000', '1.000000', '1.100000', '10.000000', '', null, null, '3', null, '10.000000', '1.000000', '11.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('119', '111', '487', '码', '20.000000', '20.000000', '1.000000', '1.100000', '20.000000', '', null, null, '1', null, '10.000000', '2.000000', '22.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('120', '112', '499', '码', '1.000000', '1.000000', '2.600000', '2.600000', '2.600000', '', null, null, '3', null, '0.000000', '0.000000', '2.600000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('123', '114', '499', '码', '1.000000', '1.000000', '2.400000', '2.400000', '2.400000', '', null, null, '3', null, '0.000000', '0.000000', '2.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('124', '115', '563', '张', '20.000000', '20.000000', '11.000000', '12.870000', '220.000000', '', null, null, '1', null, '17.000000', '37.400000', '257.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('125', '116', '563', '张', '80.000000', '80.000000', '11.000000', '12.870000', '880.000000', '', null, null, '3', null, '17.000000', '149.600000', '1029.600000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('126', '117', '563', '张', '10.000000', '10.000000', '11.000000', '11.000000', '110.000000', '', null, null, '3', null, '0.000000', '0.000000', '110.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('127', '118', '563', '张', '1.000000', '1.000000', '11.000000', '11.000000', '11.000000', '', null, null, '1', null, '0.000000', '0.000000', '11.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('128', '119', '562', '个', '10.000000', '10.000000', '8.000000', '8.800000', '80.000000', '', null, null, '3', null, '10.000000', '8.000000', '88.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('129', '120', '500', '码', '3.000000', '3.000000', '1.300000', '1.300000', '3.900000', '', null, null, '3', null, '0.000000', '0.000000', '3.900000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('130', '121', '517', '箱', '1.000000', '12.000000', '36.000000', '42.120000', '36.000000', '', null, null, '3', null, '17.000000', '6.120000', '42.120000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('131', '122', '487', '码', '100.000000', '100.000000', '1.000000', '1.170000', '100.000000', '', null, null, '3', null, '17.000000', '17.000000', '117.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('132', '123', '499', '码', '10.000000', '10.000000', '2.600000', '2.600000', '26.000000', '', null, null, '3', null, '0.000000', '0.000000', '26.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('133', '124', '562', '个', '100.000000', '100.000000', '8.000000', '9.360000', '800.000000', '', null, null, '1', null, '17.000000', '136.000000', '936.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('144', '137', '499', '码', '1.000000', '1.000000', '2.400000', '2.400000', '2.400000', '', null, null, '3', null, '0.000000', '0.000000', '2.400000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('146', '139', '499', '码', '10.000000', '10.000000', '2.400000', '2.810000', '24.000000', '', null, null, '3', null, '17.000000', '4.080000', '28.080000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('148', '141', '500', '码', '3.000000', '3.000000', '1.300000', '1.300000', '3.900000', '', null, null, '3', null, '0.000000', '0.000000', '3.900000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('149', '142', '498', '码', '5.000000', '5.000000', '1.400000', '1.400000', '7.000000', '', null, null, '3', null, '0.000000', '0.000000', '7.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('151', '144', '498', '码', '5.000000', '5.000000', '1.400000', '1.400000', '7.000000', '', null, null, '3', null, '0.000000', '0.000000', '7.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('154', '147', '499', '码', '100.000000', '100.000000', '2.400000', '2.400000', '240.000000', '', null, null, '3', null, '0.000000', '0.000000', '240.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('155', '148', '499', '码', '100.000000', '100.000000', '2.400000', '2.400000', '240.000000', '', null, null, '3', null, '0.000000', '0.000000', '240.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('158', '139', '498', '码', '20.000000', '20.000000', '1.110000', '1.300000', '22.220000', '', null, null, '3', null, '17.000000', '3.780000', '26.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('161', '155', '499', '码', '10.000000', '10.000000', '2.400000', '2.810000', '24.000000', '', null, null, '3', null, '17.000000', '4.080000', '28.080000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('162', '155', '498', '码', '20.000000', '20.000000', '1.110000', '1.300000', '22.220000', '', null, null, '3', null, '17.000000', '3.780000', '26.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('165', '158', '487', '码', '10.000000', '10.000000', '1.000000', '1.000000', '10.000000', '', null, null, '3', null, '0.000000', '0.000000', '10.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('166', '159', '498', '码', '15.000000', '15.000000', '1.300000', '1.300000', '19.500000', '', null, null, '3', null, '0.000000', '0.000000', '19.500000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('167', '160', '487', '码', '1111.000000', '1111.000000', '1.000000', '1.000000', '1111.000000', '', null, null, '1', null, '0.000000', '0.000000', '1111.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('168', '161', '487', '码', '111.000000', '111.000000', '1.000000', '1.000000', '111.000000', '', null, null, '1', null, '0.000000', '0.000000', '111.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('169', '162', '498', '码', '111.000000', '111.000000', '1.300000', '1.520000', '144.300000', '', null, null, '3', null, '17.000000', '24.530000', '168.830000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('170', '163', '487', '码', '111.000000', '111.000000', '1.000000', '1.000000', '111.000000', '', null, null, '1', '3', '0.000000', '0.000000', '111.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('171', '164', '498', '码', '1.000000', '1.000000', '1.200000', '1.200000', '1.200000', '', null, null, '3', null, '0.000000', '0.000000', '1.200000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('172', '165', '564', '个', '10.000000', '10.000000', '22.000000', '22.000000', '220.000000', '', null, null, '7', null, '0.000000', '0.000000', '220.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('173', '166', '564', '个', '111.000000', '111.000000', '22.000000', '22.000000', '2442.000000', '', null, null, '7', null, '0.000000', '0.000000', '2442.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('174', '167', '564', '个', '5.000000', '5.000000', '22.000000', '22.000000', '110.000000', '', null, null, '7', null, '0.000000', '0.000000', '110.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('175', '168', '564', '个', '1.000000', '1.000000', '22.000000', '22.000000', '22.000000', '', null, null, '7', null, '0.000000', '0.000000', '22.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('176', '169', '564', '个', '1.000000', '1.000000', '22.000000', '22.000000', '22.000000', '', null, null, '7', null, '0.000000', '0.000000', '22.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('177', '170', '564', '个', '1.000000', '1.000000', '22.000000', '22.000000', '22.000000', '', null, null, '7', null, '0.000000', '0.000000', '22.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('178', '171', '564', '个', '1.000000', '1.000000', '22.000000', '22.000000', '22.000000', '', null, null, '7', null, '0.000000', '0.000000', '22.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('179', '172', '564', '个', '1.000000', '1.000000', '22.000000', '22.000000', '22.000000', '', null, null, '7', null, '0.000000', '0.000000', '22.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('180', '173', '564', '个', '100.000000', '100.000000', '22.000000', '22.000000', '2200.000000', '', null, null, '7', null, '0.000000', '0.000000', '2200.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('181', '174', '564', '个', '8.000000', '8.000000', '22.000000', '22.000000', '176.000000', '', null, null, '7', null, '0.000000', '0.000000', '176.000000', '', '', '', '', '', '', '1', '0'); +INSERT INTO `jsh_depotitem` VALUES ('182', '175', '487', '码', '10.000000', '10.000000', '1.000000', '1.000000', '10.000000', '', null, null, '1', null, '0.000000', '0.000000', '10.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('183', '176', '499', '码', '10.000000', '10.000000', '2.400000', '2.810000', '24.000000', '', null, null, '1', null, '17.000000', '4.080000', '28.080000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('184', '177', '487', '码', '10.000000', '10.000000', '1.000000', '1.000000', '10.000000', '', null, null, '1', null, '0.000000', '0.000000', '10.000000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('185', '178', '500', '码', '12.000000', '12.000000', '1.200000', '1.200000', '14.400000', '', null, null, '3', null, '0.000000', '0.000000', '14.400000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('186', '179', '499', '码', '122.000000', '122.000000', '2.600000', '2.600000', '317.200000', '', null, null, '3', null, '0.000000', '0.000000', '317.200000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('187', '180', '567', '个', '111.000000', null, '11.000000', '11.000000', '1221.000000', '', null, null, '13', null, '0.000000', '0.000000', '1221.000000', '', '', '', '', '', '', '115', '0'); +INSERT INTO `jsh_depotitem` VALUES ('188', '181', '567', '个', '122.000000', null, '11.000000', '11.000000', '1342.000000', '', null, null, '13', null, '0.000000', '0.000000', '1342.000000', '', '', '', '', '', '', '115', '0'); +INSERT INTO `jsh_depotitem` VALUES ('189', '182', '500', '码', '12.000000', null, '1.200000', '1.200000', '14.400000', '', null, null, '1', null, '0.000000', '0.000000', '14.400000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('190', '183', '500', '码', '133.000000', null, '1.200000', '1.200000', '159.600000', '', null, null, '1', null, '0.000000', '0.000000', '159.600000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('191', '184', '517', '瓶', '10.000000', null, '3.000000', '3.510000', '30.000000', '', null, null, '3', null, '17.000000', '5.100000', '35.100000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('192', '185', '517', '瓶', '10.000000', null, '3.000000', '3.510000', '30.000000', '', null, null, '3', null, '17.000000', '5.100000', '35.100000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('193', '186', '487', '码', '10.000000', null, '1.000000', '1.170000', '10.000000', '', null, null, '3', null, '17.000000', '1.700000', '11.700000', '', '', '', '', '', '', null, '1'); +INSERT INTO `jsh_depotitem` VALUES ('194', '187', '517', '箱', '10.000000', '120.000000', '36.000000', '42.120000', '360.000000', '', null, null, '3', null, '17.000000', '61.200000', '421.200000', '', '', '', '', '', '', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('195', '188', '485', '码', '8.000000', '8.000000', '0.000000', '0.000000', '0.000000', '', null, null, '3', null, '0.000000', '0.000000', '0.000000', '', '', '', '', '', '组合件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('196', '188', '487', '码', '8.000000', '8.000000', '0.000000', '0.000000', '0.000000', '', null, null, '3', null, '0.000000', '0.000000', '0.000000', '', '', '', '', '', '普通子件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('197', '188', '498', '码', '8.000000', '8.000000', '0.000000', '0.000000', '0.000000', '', null, null, '3', null, '0.000000', '0.000000', '0.000000', '', '', '', '', '', '普通子件', null, '0'); +INSERT INTO `jsh_depotitem` VALUES ('198', '189', '569', '只', '12.000000', '12.000000', '2.000000', '2.000000', '24.000000', '', null, null, '14', null, '0.000000', '0.000000', '24.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('199', '190', '569', '只', '12.000000', '12.000000', '2.000000', '2.000000', '24.000000', '', null, null, '14', null, '0.000000', '0.000000', '24.000000', '', '', '', '', '', '', '63', '1'); +INSERT INTO `jsh_depotitem` VALUES ('200', '191', '569', '只', '1.000000', '1.000000', '2.000000', '2.000000', '2.000000', '', null, null, '14', null, '0.000000', '0.000000', '2.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('201', '192', '569', '只', '22.000000', '22.000000', '2.000000', '2.000000', '44.000000', '', null, null, '14', null, '0.000000', '0.000000', '44.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('202', '193', '569', '只', '20.000000', '20.000000', '5.000000', '5.000000', '100.000000', '', null, null, '14', null, '0.000000', '0.000000', '100.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('203', '194', '569', '只', '100.000000', '100.000000', '5.000000', '5.000000', '500.000000', '', null, null, '15', null, '0.000000', '0.000000', '500.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('204', '195', '569', '只', '122.000000', '122.000000', '5.000000', '5.000000', '610.000000', '', null, null, '15', null, '0.000000', '0.000000', '610.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('205', '196', '569', '只', '122.000000', '122.000000', '5.000000', '5.000000', '610.000000', '', null, null, '15', null, '0.000000', '0.000000', '610.000000', '', '', '', '', '', '', '63', '0'); +INSERT INTO `jsh_depotitem` VALUES ('206', '197', '569', '只', '18.000000', '18.000000', '5.000000', '5.000000', '90.000000', '', null, null, '14', null, '0.000000', '0.000000', '90.000000', '', '', '', '', '', '', '63', '0'); + +-- ---------------------------- +-- Table structure for `jsh_functions` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_functions`; +CREATE TABLE `jsh_functions` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Number` varchar(50) DEFAULT NULL COMMENT '编号', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `PNumber` varchar(50) DEFAULT NULL COMMENT '上级编号', + `URL` varchar(100) DEFAULT NULL COMMENT '链接', + `State` bit(1) DEFAULT NULL COMMENT '收缩', + `Sort` varchar(50) DEFAULT NULL COMMENT '排序', + `Enabled` bit(1) DEFAULT NULL COMMENT '启用', + `Type` varchar(50) DEFAULT NULL COMMENT '类型', + `PushBtn` varchar(50) DEFAULT NULL COMMENT '功能按钮', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=245 DEFAULT CHARSET=utf8 COMMENT='功能模块表'; + +-- ---------------------------- +-- Records of jsh_functions +-- ---------------------------- +INSERT INTO `jsh_functions` VALUES ('1', '00', '系统管理', '0', '', '', '0010', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('2', '01', '基础数据', '0', '', '', '0020', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('11', '0001', '系统管理', '00', '', '', '0110', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('12', '000101', '应用管理', '0001', '../manage/app.html', '', '0132', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('13', '000102', '角色管理', '0001', '../manage/role.html', '', '0130', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('14', '000103', '用户管理', '0001', '../manage/user.html', '', '0140', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('15', '000104', '日志管理', '0001', '../manage/log.html', '', '0160', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('16', '000105', '功能管理', '0001', '../manage/functions.html', '', '0135', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('21', '0101', '商品管理', '01', '', '', '0220', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('22', '010101', '商品类别', '0101', '../materials/materialcategory.html', '', '0230', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('23', '010102', '商品信息', '0101', '../materials/material.html', '', '0240', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('24', '0102', '基本资料', '01', '', '', '0250', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('25', '01020101', '供应商信息', '0102', '../manage/vendor.html', '', '0260', '', '电脑版', '1,2', '0'); +INSERT INTO `jsh_functions` VALUES ('26', '010202', '仓库信息', '0102', '../manage/depot.html', '', '0270', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('31', '010206', '经手人管理', '0102', '../materials/person.html', '', '0284', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('32', '0502', '采购管理', '05', '', '', '0330', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('33', '050201', '采购入库', '0502', '../materials/purchase_in_list.html', '', '0340', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('38', '0603', '销售管理', '06', '', '', '0390', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('40', '080107', '调拨出库', '0801', '../materials/allocation_out_list.html', '', '0807', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('41', '060303', '销售出库', '0603', '../materials/sale_out_list.html', '', '0394', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('44', '0704', '财务管理', '07', '', '', '0450', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('59', '030101', '库存状况', '0301', '../reports/in_out_stock_report.html', '', '0600', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('194', '010204', '收支项目', '0102', '../manage/inOutItem.html', '', '0282', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('195', '010205', '结算账户', '0102', '../manage/account.html', '', '0283', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('196', '03', '报表查询', '0', '', '', '0025', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('197', '070402', '收入单', '0704', '../financial/item_in.html', '', '0465', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('198', '0301', '报表查询', '03', '', '', '0570', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('199', '050204', '采购退货', '0502', '../materials/purchase_back_list.html', '', '0345', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('200', '060305', '销售退货', '0603', '../materials/sale_back_list.html', '', '0396', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('201', '080103', '其它入库', '0801', '../materials/other_in_list.html', '', '0803', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('202', '080105', '其它出库', '0801', '../materials/other_out_list.html', '', '0805', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('203', '070403', '支出单', '0704', '../financial/item_out.html', '', '0470', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('204', '070404', '收款单', '0704', '../financial/money_in.html', '', '0475', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('205', '070405', '付款单', '0704', '../financial/money_out.html', '', '0480', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('206', '070406', '转账单', '0704', '../financial/giro.html', '', '0490', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('207', '030102', '结算账户', '0301', '../reports/account_report.html', '', '0610', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('208', '030103', '进货统计', '0301', '../reports/buy_in_report.html', '', '0620', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('209', '030104', '销售统计', '0301', '../reports/sale_out_report.html', '', '0630', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('210', '040102', '零售出库', '0401', '../materials/retail_out_list.html', '', '0405', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('211', '040104', '零售退货', '0401', '../materials/retail_back_list.html', '', '0407', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('212', '070407', '收预付款', '0704', '../financial/advance_in.html', '', '0495', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('217', '01020102', '客户信息', '0102', '../manage/customer.html', '', '0262', '', '电脑版', '1,2', '0'); +INSERT INTO `jsh_functions` VALUES ('218', '01020103', '会员信息', '0102', '../manage/member.html', '', '0263', '', '电脑版', '1,2', '0'); +INSERT INTO `jsh_functions` VALUES ('219', '000107', '资产管理', '0001', '../asset/asset.html', '', '0170', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('220', '010103', '计量单位', '0101', '../manage/unit.html', '', '0245', '', '电脑版', null, '0'); +INSERT INTO `jsh_functions` VALUES ('221', '04', '零售管理', '0', '', '', '0028', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('222', '05', '采购管理', '0', '', '', '0030', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('223', '06', '销售管理', '0', '', '', '0035', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('224', '07', '财务管理', '0', '', '', '0040', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('225', '0401', '零售管理', '04', '', '', '0401', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('226', '030106', '入库明细', '0301', '../reports/in_detail.html', '', '0640', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('227', '030107', '出库明细', '0301', '../reports/out_detail.html', '', '0645', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('228', '030108', '入库汇总', '0301', '../reports/in_material_count.html', '', '0650', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('229', '030109', '出库汇总', '0301', '../reports/out_material_count.html', '', '0655', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('232', '080109', '组装单', '0801', '../materials/assemble_list.html', '', '0809', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('233', '080111', '拆卸单', '0801', '../materials/disassemble_list.html', '', '0811', '', '电脑版', '3,4,5', '0'); +INSERT INTO `jsh_functions` VALUES ('234', '000105', '系统配置', '0001', '../manage/systemConfig.html', '', '0165', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('235', '030110', '客户对账', '0301', '../reports/customer_account.html', '', '0660', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('236', '000106', '商品属性', '0001', '../materials/materialProperty.html', '', '0168', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('237', '030111', '供应商对账', '0301', '../reports/vendor_account.html', '', '0665', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('238', '08', '仓库管理', '0', '', '', '0038', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('239', '0801', '仓库管理', '08', '', '', '0801', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('240', '010104', '序列号', '0101', '../manage/serialNumber.html', '', '0246', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('241', '050202', '采购订单', '0502', '../materials/purchase_orders_list.html', '', '0335', '', '电脑版', '3', '0'); +INSERT INTO `jsh_functions` VALUES ('242', '060301', '销售订单', '0603', '../materials/sale_orders_list.html', '', '0392', '', '电脑版', '3', '0'); +INSERT INTO `jsh_functions` VALUES ('243', '000108', '机构管理', '0001', '../manage/organization.html', '', '0139', '', '电脑版', '', '0'); +INSERT INTO `jsh_functions` VALUES ('244', '030112', '库存预警', '0301', '../reports/stock_warning_report.html', '', '0670', '', '电脑版', '', '0'); + +-- ---------------------------- +-- Table structure for `jsh_inoutitem` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_inoutitem`; +CREATE TABLE `jsh_inoutitem` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `Type` varchar(20) DEFAULT NULL COMMENT '类型', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8 COMMENT='收支项目'; + +-- ---------------------------- +-- Records of jsh_inoutitem +-- ---------------------------- +INSERT INTO `jsh_inoutitem` VALUES ('1', '办公耗材', '支出', '办公耗材', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('5', '房租收入', '收入', '房租收入', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('7', '利息收入', '收入', '利息收入', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('8', '水电费', '支出', '水电费水电费', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('9', '快递费', '支出', '快递费', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('10', '交通报销费', '支出', '交通报销费', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('11', '差旅费', '支出', '差旅费', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('12', '全车贴膜-普通', '收入', '', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('13', '全车贴膜-高档', '收入', '', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('14', '洗车', '收入', '', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('15', '保养汽车', '收入', '', null, '0'); +INSERT INTO `jsh_inoutitem` VALUES ('16', '收入项目1', '收入', '', '1', '0'); +INSERT INTO `jsh_inoutitem` VALUES ('17', '支出项目1', '支出', '', '1', '0'); +INSERT INTO `jsh_inoutitem` VALUES ('18', '收入1', '收入', '', '117', '0'); +INSERT INTO `jsh_inoutitem` VALUES ('19', '支出1', '支出', '', '117', '0'); +INSERT INTO `jsh_inoutitem` VALUES ('20', '支出2', '支出', '', '117', '0'); + +-- ---------------------------- +-- Table structure for `jsh_log` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_log`; +CREATE TABLE `jsh_log` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `userID` bigint(20) NOT NULL COMMENT '操作用户ID', + `operation` varchar(500) DEFAULT NULL COMMENT '操作模块名称', + `clientIP` varchar(50) DEFAULT NULL COMMENT '客户端IP', + `createtime` datetime DEFAULT NULL COMMENT '创建时间', + `status` tinyint(4) DEFAULT NULL COMMENT '操作状态 0==成功,1==失败', + `contentdetails` varchar(1000) DEFAULT NULL COMMENT '操作详情', + `remark` varchar(500) DEFAULT NULL COMMENT '备注信息', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + PRIMARY KEY (`id`), + KEY `FKF2696AA13E226853` (`userID`) +) ENGINE=InnoDB AUTO_INCREMENT=6246 DEFAULT CHARSET=utf8 COMMENT='操作日志'; + +-- ---------------------------- +-- Records of jsh_log +-- ---------------------------- +INSERT INTO `jsh_log` VALUES ('1722', '63', '登录系统', '192.168.1.104', '2016-11-27 13:17:17', '0', '管理用户:jsh 登录系统', 'jsh 登录系统', null); +INSERT INTO `jsh_log` VALUES ('1723', '63', '登录系统', '192.168.1.104', '2016-11-27 13:17:30', '0', '管理用户:jsh 登录系统', 'jsh 登录系统', null); +INSERT INTO `jsh_log` VALUES ('1724', '63', '退出系统', '192.168.1.104', '2016-11-27 13:17:48', '0', '管理用户:jsh 退出系统', 'jsh 退出系统', null); +INSERT INTO `jsh_log` VALUES ('1725', '65', '登录系统', '192.168.1.104', '2016-11-27 13:17:52', '0', '管理用户:ls 登录系统', 'ls 登录系统', null); +INSERT INTO `jsh_log` VALUES ('1726', '65', '退出系统', '192.168.1.104', '2016-11-27 13:18:18', '0', '管理用户:ls 退出系统', 'ls 退出系统', null); +INSERT INTO `jsh_log` VALUES ('1727', '63', '登录系统', '192.168.1.104', '2016-11-27 13:18:22', '0', '管理用户:jsh 登录系统', 'jsh 登录系统', null); +INSERT INTO `jsh_log` VALUES ('1728', '63', '更新UserBusiness', '192.168.1.104', '2016-11-27 13:18:44', '0', '更新UserBusiness的ID为 6 成功!', '更新UserBusiness成功', null); +INSERT INTO `jsh_log` VALUES ('1729', '63', '退出系统', '192.168.1.104', '2016-11-27 13:18:48', '0', '管理用户:jsh 退出系统', 'jsh 退出系统', null); +INSERT INTO `jsh_log` VALUES ('1730', '65', '登录系统', '192.168.1.104', '2016-11-27 13:18:53', '0', '管理用户:ls 登录系统', 'ls 登录系统', null); +INSERT INTO `jsh_log` VALUES ('1731', '63', '登录系统', '192.168.1.104', '2016-12-04 10:38:50', '0', '管理用户:jsh 登录系统', 'jsh 登录系统', null); +INSERT INTO `jsh_log` VALUES ('1732', '63', '增加物料', '192.168.1.104', '2016-12-04 10:40:52', '0', '增加物料名称为 11 成功!', '增加物料成功', null); +INSERT INTO `jsh_log` VALUES ('1733', '63', '更新物料', '192.168.1.104', '2016-12-04 10:59:57', '0', '更新物料ID为 499 成功!', '更新物料成功', null); +INSERT INTO `jsh_log` VALUES ('1734', '63', '更新物料', '192.168.1.104', '2016-12-04 11:00:13', '0', '更新物料ID为 499 成功!', '更新物料成功', null); +INSERT INTO `jsh_log` VALUES ('1735', '63', '删除物料', '192.168.1.104', '2016-12-04 11:00:38', '0', '删除物料ID为 499 成功!', '删除物料成功', null); +INSERT INTO `jsh_log` VALUES ('1736', '63', '增加物料', '192.168.1.104', '2016-12-04 11:02:35', '0', '增加物料名称为 11 成功!', '增加物料成功', null); +INSERT INTO `jsh_log` VALUES ('1737', '63', '批量删除物料', '192.168.1.104', '2016-12-04 11:02:41', '0', '批量删除物料ID为 500 成功!', '批量删除物料成功', null); +INSERT INTO `jsh_log` VALUES ('1738', '63', '更新功能', '192.168.1.104', '2016-12-04 11:04:43', '0', '更新功能ID为 26 成功!', '更新功能成功', null); +INSERT INTO `jsh_log` VALUES ('1739', '63', '增加供应商', '192.168.1.104', '2016-12-04 11:38:13', '0', '增加供应商名称为 aa 成功!', '增加供应商成功', null); +INSERT INTO `jsh_log` VALUES ('1740', '63', '增加供应商', '192.168.1.104', '2016-12-04 11:48:36', '0', '增加供应商名称为 aaaa 成功!', '增加供应商成功', null); +INSERT INTO `jsh_log` VALUES ('1741', '63', '删除供应商', '192.168.1.104', '2016-12-04 11:48:53', '0', '删除供应商ID为 3,名称为 aa成功!', '删除供应商成功', null); +INSERT INTO `jsh_log` VALUES ('1742', '63', '更新供应商', '192.168.1.104', '2016-12-04 11:48:59', '0', '更新供应商ID为 4 成功!', '更新供应商成功', null); +INSERT INTO `jsh_log` VALUES ('5852', '63', '单据', '127.0.0.1', '2019-03-09 15:49:57', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5853', '63', '商品', '127.0.0.1', '2019-03-09 15:50:31', '0', '新增商品', '新增商品', null); +INSERT INTO `jsh_log` VALUES ('5854', '63', '商品', '127.0.0.1', '2019-03-09 15:50:49', '0', '更新,id:563商品', '更新,id:563商品', null); +INSERT INTO `jsh_log` VALUES ('5855', '63', '单据', '127.0.0.1', '2019-03-09 15:52:06', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5856', '63', '单据', '127.0.0.1', '2019-03-09 15:52:21', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5857', '63', '单据', '127.0.0.1', '2019-03-09 15:53:07', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5858', '63', '单据', '127.0.0.1', '2019-03-09 15:57:26', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5859', '63', '商品', '127.0.0.1', '2019-03-09 16:00:18', '0', '更新,id:562商品', '更新,id:562商品', null); +INSERT INTO `jsh_log` VALUES ('5860', '63', '商品', '127.0.0.1', '2019-03-09 16:01:17', '0', '更新,id:562商品', '更新,id:562商品', null); +INSERT INTO `jsh_log` VALUES ('5861', '63', '单据', '127.0.0.1', '2019-03-09 16:02:30', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5862', '63', '功能', '127.0.0.1', '2019-03-09 16:10:29', '0', '更新,id:241功能', '更新,id:241功能', null); +INSERT INTO `jsh_log` VALUES ('5863', '63', '单据', '127.0.0.1', '2019-03-09 16:27:38', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5864', '63', '单据', '127.0.0.1', '2019-03-09 16:35:53', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5865', '63', '单据', '127.0.0.1', '2019-03-09 16:37:34', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5866', '63', '单据', '127.0.0.1', '2019-03-09 16:38:03', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5867', '63', '商品', '127.0.0.1', '2019-03-09 16:54:36', '0', '更新,id:563商品', '更新,id:563商品', null); +INSERT INTO `jsh_log` VALUES ('5868', '63', '单据', '127.0.0.1', '2019-03-09 22:35:21', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5869', '63', '单据', '127.0.0.1', '2019-03-09 23:13:40', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5870', '63', '单据', '127.0.0.1', '2019-03-09 23:19:15', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5871', '63', '单据', '127.0.0.1', '2019-03-09 23:27:52', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5872', '63', '单据', '127.0.0.1', '2019-03-09 23:28:43', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5873', '63', '单据', '127.0.0.1', '2019-03-09 23:32:57', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5874', '63', '单据', '127.0.0.1', '2019-03-09 23:35:07', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5875', '63', '单据', '127.0.0.1', '2019-03-09 23:38:10', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5876', '63', '单据', '127.0.0.1', '2019-03-09 23:39:46', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5877', '63', '单据', '127.0.0.1', '2019-03-10 15:48:42', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5878', '63', '单据', '127.0.0.1', '2019-03-10 15:54:30', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5879', '63', '单据', '127.0.0.1', '2019-03-10 15:56:23', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5880', '63', '单据', '127.0.0.1', '2019-03-10 16:05:10', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5881', '63', '单据', '127.0.0.1', '2019-03-10 16:46:13', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5882', '63', '单据', '127.0.0.1', '2019-03-10 16:47:04', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5883', '63', '单据', '127.0.0.1', '2019-03-10 17:00:25', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5884', '63', '单据', '127.0.0.1', '2019-03-10 17:40:13', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5885', '63', '单据', '127.0.0.1', '2019-03-10 17:42:11', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5886', '63', '单据', '127.0.0.1', '2019-03-10 17:44:49', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5887', '63', '单据', '127.0.0.1', '2019-03-10 17:47:23', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5888', '63', '单据', '127.0.0.1', '2019-03-10 17:48:28', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5889', '63', '单据', '127.0.0.1', '2019-03-10 17:49:51', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5890', '63', '单据', '127.0.0.1', '2019-03-10 17:50:19', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5891', '63', '单据', '127.0.0.1', '2019-03-10 18:13:00', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5892', '63', '单据', '127.0.0.1', '2019-03-10 18:16:25', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5893', '63', '单据', '127.0.0.1', '2019-03-10 18:24:54', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5894', '63', '单据', '127.0.0.1', '2019-03-10 18:30:56', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5895', '63', '单据', '127.0.0.1', '2019-03-10 18:43:23', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5896', '63', '单据', '127.0.0.1', '2019-03-10 19:19:45', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5897', '63', '单据', '127.0.0.1', '2019-03-10 19:21:56', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5898', '63', '单据', '127.0.0.1', '2019-03-10 20:00:11', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5899', '63', '单据', '127.0.0.1', '2019-03-10 20:02:01', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5900', '63', '单据', '127.0.0.1', '2019-03-10 20:02:33', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5901', '63', '仓库', '127.0.0.1', '2019-03-15 23:02:54', '0', '更新,id:2仓库', '更新,id:2仓库', null); +INSERT INTO `jsh_log` VALUES ('5902', '63', '仓库', '127.0.0.1', '2019-03-15 23:03:55', '0', '更新,id:2仓库', '更新,id:2仓库', null); +INSERT INTO `jsh_log` VALUES ('5903', '63', '仓库', '127.0.0.1', '2019-03-15 23:04:10', '0', '更新,id:1仓库', '更新,id:1仓库', null); +INSERT INTO `jsh_log` VALUES ('5904', '63', '仓库', '127.0.0.1', '2019-03-15 23:04:15', '0', '更新,id:3仓库', '更新,id:3仓库', null); +INSERT INTO `jsh_log` VALUES ('5905', '63', '单据', '127.0.0.1', '2019-03-15 23:05:40', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5906', '63', '单据', '127.0.0.1', '2019-03-15 23:06:22', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5907', '63', '单据', '127.0.0.1', '2019-03-15 23:06:52', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5908', '63', '单据', '127.0.0.1', '2019-03-15 23:08:18', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5909', '63', '单据', '127.0.0.1', '2019-03-15 23:08:33', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5910', '63', '计量单位', '127.0.0.1', '2019-03-15 23:12:39', '0', '新增计量单位', '新增计量单位', null); +INSERT INTO `jsh_log` VALUES ('5911', '63', '单据', '127.0.0.1', '2019-03-15 23:15:30', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5912', '63', '角色', '0:0:0:0:0:0:0:1', '2019-03-17 21:37:05', '0', '新增角色', '新增角色', null); +INSERT INTO `jsh_log` VALUES ('5913', '63', '角色', '0:0:0:0:0:0:0:1', '2019-03-17 23:26:30', '0', '新增角色', '新增角色', null); +INSERT INTO `jsh_log` VALUES ('5914', '63', '商家', '127.0.0.1', '2019-03-18 22:38:21', '0', '新增商家', '新增商家', '1'); +INSERT INTO `jsh_log` VALUES ('5915', '63', '商家', '127.0.0.1', '2019-03-18 22:38:33', '0', '新增商家', '新增商家', '1'); +INSERT INTO `jsh_log` VALUES ('5916', '63', '仓库', '127.0.0.1', '2019-03-18 22:38:39', '0', '新增仓库', '新增仓库', '1'); +INSERT INTO `jsh_log` VALUES ('5917', '63', '账户', '127.0.0.1', '2019-03-18 22:38:58', '0', '新增账户', '新增账户', '1'); +INSERT INTO `jsh_log` VALUES ('5918', '63', '经手人', '127.0.0.1', '2019-03-18 22:45:08', '0', '新增经手人', '新增经手人', '1'); +INSERT INTO `jsh_log` VALUES ('5919', '63', '商品', '127.0.0.1', '2019-03-18 23:07:31', '0', '新增商品', '新增商品', '1'); +INSERT INTO `jsh_log` VALUES ('5920', '63', '商家', '127.0.0.1', '2019-03-18 23:38:47', '0', '新增商家', '新增商家', '1'); +INSERT INTO `jsh_log` VALUES ('5921', '63', '收支项目', '127.0.0.1', '2019-03-18 23:39:09', '0', '新增收支项目', '新增收支项目', '1'); +INSERT INTO `jsh_log` VALUES ('5922', '63', '计量单位', '127.0.0.1', '2019-03-18 23:49:08', '0', '新增计量单位', '新增计量单位', '1'); +INSERT INTO `jsh_log` VALUES ('5923', '63', '关联关系', '127.0.0.1', '2019-03-18 23:49:31', '0', '新增关联关系', '新增关联关系', '1'); +INSERT INTO `jsh_log` VALUES ('5924', '63', '商家', '127.0.0.1', '2019-03-19 21:57:45', '0', '新增商家', '新增商家', '1'); +INSERT INTO `jsh_log` VALUES ('5925', '63', '关联关系', '127.0.0.1', '2019-03-19 22:00:49', '0', '更新,id:3关联关系', '更新,id:3关联关系', '1'); +INSERT INTO `jsh_log` VALUES ('5926', '63', '关联关系', '127.0.0.1', '2019-03-19 22:01:14', '0', '更新,id:7关联关系', '更新,id:7关联关系', '1'); +INSERT INTO `jsh_log` VALUES ('5927', '63', '关联关系', '127.0.0.1', '2019-03-19 22:01:21', '0', '更新,id:7关联关系', '更新,id:7关联关系', '1'); +INSERT INTO `jsh_log` VALUES ('5928', '63', '关联关系', '127.0.0.1', '2019-03-19 22:05:11', '0', '新增关联关系', '新增关联关系', '1'); +INSERT INTO `jsh_log` VALUES ('5933', '96', '商品', '127.0.0.1', '2019-03-19 22:08:46', '0', '更新,id:564商品', '更新,id:564商品', '1'); +INSERT INTO `jsh_log` VALUES ('5934', '96', '单据', '127.0.0.1', '2019-03-19 22:10:17', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5935', '96', '单据', '127.0.0.1', '2019-03-19 22:10:35', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5936', '96', '单据', '127.0.0.1', '2019-03-19 22:11:39', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5937', '96', '单据', '127.0.0.1', '2019-03-19 22:12:04', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5938', '96', '单据', '127.0.0.1', '2019-03-19 22:12:18', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5939', '96', '单据', '127.0.0.1', '2019-03-19 22:12:29', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5940', '96', '单据', '127.0.0.1', '2019-03-19 22:12:43', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5941', '96', '单据', '127.0.0.1', '2019-03-19 22:12:53', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5942', '96', '单据', '127.0.0.1', '2019-03-19 22:13:20', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5943', '96', '单据', '127.0.0.1', '2019-03-19 22:13:34', '0', '新增单据', '新增单据', '1'); +INSERT INTO `jsh_log` VALUES ('5944', '96', '收支项目', '127.0.0.1', '2019-03-19 22:14:18', '0', '新增收支项目', '新增收支项目', '1'); +INSERT INTO `jsh_log` VALUES ('5945', '96', '经手人', '127.0.0.1', '2019-03-19 22:14:33', '0', '新增经手人', '新增经手人', '1'); +INSERT INTO `jsh_log` VALUES ('5946', '96', '财务', '127.0.0.1', '2019-03-19 22:14:50', '0', '新增财务', '新增财务', '1'); +INSERT INTO `jsh_log` VALUES ('5947', '96', '财务', '127.0.0.1', '2019-03-19 22:15:09', '0', '新增财务', '新增财务', '1'); +INSERT INTO `jsh_log` VALUES ('5948', '96', '财务', '127.0.0.1', '2019-03-19 22:15:22', '0', '新增财务', '新增财务', '1'); +INSERT INTO `jsh_log` VALUES ('5949', '96', '财务', '127.0.0.1', '2019-03-19 22:15:36', '0', '新增财务', '新增财务', '1'); +INSERT INTO `jsh_log` VALUES ('5950', '96', '财务', '127.0.0.1', '2019-03-19 22:16:04', '0', '新增财务', '新增财务', '1'); +INSERT INTO `jsh_log` VALUES ('5951', '96', '商品', '127.0.0.1', '2019-03-19 22:35:56', '0', '新增商品', '新增商品', '1'); +INSERT INTO `jsh_log` VALUES ('5952', '96', '商品', '127.0.0.1', '2019-03-19 22:36:03', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5953', '96', '商品', '127.0.0.1', '2019-03-19 22:36:11', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5954', '96', '商品', '127.0.0.1', '2019-03-19 22:36:24', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5955', '96', '商品', '127.0.0.1', '2019-03-19 22:37:17', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5956', '96', '商品', '127.0.0.1', '2019-03-19 22:44:12', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5957', '96', '商品', '127.0.0.1', '2019-03-19 22:44:18', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5958', '96', '商品', '127.0.0.1', '2019-03-19 22:44:23', '0', '更新,id:565商品', '更新,id:565商品', '1'); +INSERT INTO `jsh_log` VALUES ('5959', '63', '单据', '127.0.0.1', '2019-03-19 22:48:07', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5960', '63', '单据', '127.0.0.1', '2019-03-19 22:48:22', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5961', '63', '单据', '127.0.0.1', '2019-03-19 22:48:40', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5962', '63', '商家', '127.0.0.1', '2019-03-21 23:50:49', '0', '新增商家', '新增商家', null); +INSERT INTO `jsh_log` VALUES ('5963', '63', '商家', '127.0.0.1', '2019-03-21 23:51:05', '0', '批量删除,id集:51商家', '批量删除,id集:51商家', null); +INSERT INTO `jsh_log` VALUES ('5964', '63', null, '127.0.0.1', '2019-03-21 23:57:46', '0', '删除,id:101null', '删除,id:101null', null); +INSERT INTO `jsh_log` VALUES ('5965', '63', '单据', '127.0.0.1', '2019-03-21 23:58:56', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5966', '63', '单据', '127.0.0.1', '2019-03-21 23:59:18', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('5967', '63', '财务', '127.0.0.1', '2019-03-21 23:59:38', '0', '新增财务', '新增财务', null); +INSERT INTO `jsh_log` VALUES ('5968', '63', '角色', '127.0.0.1', '2019-03-24 23:51:47', '0', '新增角色', '新增角色', null); +INSERT INTO `jsh_log` VALUES ('5969', '63', '角色', '127.0.0.1', '2019-03-29 00:07:16', '0', '新增角色', '新增角色', null); +INSERT INTO `jsh_log` VALUES ('5970', '63', '关联关系', '127.0.0.1', '2019-03-29 00:07:21', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('5971', '63', '关联关系', '127.0.0.1', '2019-03-29 00:07:52', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('5972', '63', '关联关系', '127.0.0.1', '2019-03-29 00:08:07', '0', '修改,id:32关联关系', '修改,id:32关联关系', null); +INSERT INTO `jsh_log` VALUES ('5973', '63', '角色', '127.0.0.1', '2019-03-29 00:08:21', '0', '批量删除,id集:9角色', '批量删除,id集:9角色', null); +INSERT INTO `jsh_log` VALUES ('5974', '63', '角色', '127.0.0.1', '2019-03-29 00:08:24', '0', '删除,id:8角色', '删除,id:8角色', null); +INSERT INTO `jsh_log` VALUES ('5975', '63', '角色', '127.0.0.1', '2019-03-29 00:08:26', '0', '删除,id:7角色', '删除,id:7角色', null); +INSERT INTO `jsh_log` VALUES ('5976', '63', '角色', '127.0.0.1', '2019-03-29 00:08:27', '0', '删除,id:6角色', '删除,id:6角色', null); +INSERT INTO `jsh_log` VALUES ('5977', '63', '关联关系', '127.0.0.1', '2019-03-29 00:08:35', '0', '修改,id:32关联关系', '修改,id:32关联关系', null); +INSERT INTO `jsh_log` VALUES ('5978', '113', '角色', '127.0.0.1', '2019-03-29 00:10:02', '0', '新增角色', '新增角色', '10'); +INSERT INTO `jsh_log` VALUES ('5979', '113', '角色', '127.0.0.1', '2019-03-29 00:11:34', '0', '新增角色', '新增角色', '113'); +INSERT INTO `jsh_log` VALUES ('5980', '113', '角色', '127.0.0.1', '2019-03-29 00:11:39', '0', '删除,id:12角色', '删除,id:12角色', '113'); +INSERT INTO `jsh_log` VALUES ('5981', '115', '用户', '127.0.0.1', '2019-03-31 21:18:29', '0', '新增用户', '新增用户', '115'); +INSERT INTO `jsh_log` VALUES ('5983', '63', '用户', '127.0.0.1', '2019-03-31 21:49:38', '0', '新增用户', '新增用户', null); +INSERT INTO `jsh_log` VALUES ('5984', '63', '用户', '127.0.0.1', '2019-03-31 21:49:49', '0', '删除,id:118用户', '删除,id:118用户', null); +INSERT INTO `jsh_log` VALUES ('6026', '63', '用户', '127.0.0.1', '2019-03-31 22:18:21', '0', '修改,id:63用户', '修改,id:63用户', null); +INSERT INTO `jsh_log` VALUES ('6046', '120', '关联关系', '127.0.0.1', '2019-03-31 23:17:23', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6047', '120', '关联关系', '127.0.0.1', '2019-03-31 23:18:10', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6048', '63', '角色', '127.0.0.1', '2019-04-01 22:36:16', '0', '新增角色', '新增角色', null); +INSERT INTO `jsh_log` VALUES ('6049', '63', '关联关系', '127.0.0.1', '2019-04-01 22:36:27', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6050', '63', '关联关系', '127.0.0.1', '2019-04-01 22:36:50', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6051', '63', '关联关系', '127.0.0.1', '2019-04-01 22:37:14', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6052', '63', '关联关系', '127.0.0.1', '2019-04-01 22:39:07', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6053', '63', '关联关系', '127.0.0.1', '2019-04-01 22:39:14', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6054', '63', '关联关系', '127.0.0.1', '2019-04-01 22:39:52', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6055', '63', '关联关系', '127.0.0.1', '2019-04-01 22:41:39', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6056', '63', '关联关系', '127.0.0.1', '2019-04-01 22:49:09', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6057', '63', '关联关系', '127.0.0.1', '2019-04-01 22:49:41', '0', '修改,id:17关联关系', '修改,id:17关联关系', null); +INSERT INTO `jsh_log` VALUES ('6058', '63', '关联关系', '127.0.0.1', '2019-04-01 23:16:20', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6059', '63', '关联关系', '127.0.0.1', '2019-04-01 23:20:23', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6060', '63', '关联关系', '127.0.0.1', '2019-04-01 23:22:00', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6061', '63', '关联关系', '127.0.0.1', '2019-04-01 23:23:26', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6062', '63', '关联关系', '127.0.0.1', '2019-04-01 23:25:33', '0', '修改,id:45关联关系', '修改,id:45关联关系', null); +INSERT INTO `jsh_log` VALUES ('6063', '63', '关联关系', '127.0.0.1', '2019-04-01 23:34:27', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6064', '63', '关联关系', '127.0.0.1', '2019-04-01 23:39:52', '0', '修改,id:46关联关系', '修改,id:46关联关系', null); +INSERT INTO `jsh_log` VALUES ('6065', '63', '关联关系', '127.0.0.1', '2019-04-01 23:43:21', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6066', '63', '关联关系', '127.0.0.1', '2019-04-01 23:43:43', '0', '修改,id:48关联关系', '修改,id:48关联关系', null); +INSERT INTO `jsh_log` VALUES ('6067', '63', '关联关系', '127.0.0.1', '2019-04-01 23:43:58', '0', '修改,id:48关联关系', '修改,id:48关联关系', null); +INSERT INTO `jsh_log` VALUES ('6069', '63', '关联关系', '127.0.0.1', '2019-04-01 23:46:01', '0', '修改,id:48关联关系', '修改,id:48关联关系', null); +INSERT INTO `jsh_log` VALUES ('6070', '63', '关联关系', '127.0.0.1', '2019-04-01 23:46:26', '0', '修改,id:21关联关系', '修改,id:21关联关系', null); +INSERT INTO `jsh_log` VALUES ('6071', '63', '关联关系', '127.0.0.1', '2019-04-01 23:48:17', '0', '修改,id:48关联关系', '修改,id:48关联关系', null); +INSERT INTO `jsh_log` VALUES ('6072', '63', '关联关系', '127.0.0.1', '2019-04-01 23:49:09', '0', '修改,id:48关联关系', '修改,id:48关联关系', null); +INSERT INTO `jsh_log` VALUES ('6073', '115', '用户', '127.0.0.1', '2019-04-02 22:21:51', '0', '删除,id:116用户', '删除,id:116用户', '115'); +INSERT INTO `jsh_log` VALUES ('6074', '115', '用户', '127.0.0.1', '2019-04-02 22:21:58', '0', '新增用户', '新增用户', '115'); +INSERT INTO `jsh_log` VALUES ('6075', '120', '关联关系', '127.0.0.1', '2019-04-02 22:23:53', '0', '修改,id:16关联关系', '修改,id:16关联关系', null); +INSERT INTO `jsh_log` VALUES ('6076', '120', '关联关系', '127.0.0.1', '2019-04-02 22:24:16', '0', '新增关联关系', '新增关联关系', null); +INSERT INTO `jsh_log` VALUES ('6077', '115', '商品类型', '127.0.0.1', '2019-04-02 22:28:07', '0', '新增商品类型', '新增商品类型', '115'); +INSERT INTO `jsh_log` VALUES ('6078', '115', '商品', '127.0.0.1', '2019-04-02 22:28:28', '0', '新增商品', '新增商品', '115'); +INSERT INTO `jsh_log` VALUES ('6079', '115', '商家', '127.0.0.1', '2019-04-02 22:28:37', '0', '新增商家', '新增商家', '115'); +INSERT INTO `jsh_log` VALUES ('6080', '115', '仓库', '127.0.0.1', '2019-04-02 22:28:45', '0', '新增仓库', '新增仓库', '115'); +INSERT INTO `jsh_log` VALUES ('6081', '115', '账户', '127.0.0.1', '2019-04-02 22:28:56', '0', '新增账户', '新增账户', '115'); +INSERT INTO `jsh_log` VALUES ('6082', '115', '账户', '127.0.0.1', '2019-04-02 22:28:57', '0', '修改,id:16账户', '修改,id:16账户', '115'); +INSERT INTO `jsh_log` VALUES ('6083', '115', '经手人', '127.0.0.1', '2019-04-02 22:29:11', '0', '新增经手人', '新增经手人', '115'); +INSERT INTO `jsh_log` VALUES ('6084', '115', '关联关系', '127.0.0.1', '2019-04-02 22:29:28', '0', '新增关联关系', '新增关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6085', '115', '关联关系', '127.0.0.1', '2019-04-02 22:29:46', '0', '新增关联关系', '新增关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6086', '115', '单据', '127.0.0.1', '2019-04-02 22:30:01', '0', '新增单据', '新增单据', '115'); +INSERT INTO `jsh_log` VALUES ('6087', '115', '单据明细', '127.0.0.1', '2019-04-02 22:30:01', '0', '新增单据明细', '新增单据明细', '115'); +INSERT INTO `jsh_log` VALUES ('6088', '115', '单据明细', '127.0.0.1', '2019-04-02 22:30:01', '0', '删除,id:单据明细', '删除,id:单据明细', '115'); +INSERT INTO `jsh_log` VALUES ('6089', '115', '单据', '127.0.0.1', '2019-04-02 22:30:20', '0', '新增单据', '新增单据', '115'); +INSERT INTO `jsh_log` VALUES ('6090', '115', '单据明细', '127.0.0.1', '2019-04-02 22:30:20', '0', '新增单据明细', '新增单据明细', '115'); +INSERT INTO `jsh_log` VALUES ('6091', '115', '单据明细', '127.0.0.1', '2019-04-02 22:30:20', '0', '删除,id:单据明细', '删除,id:单据明细', '115'); +INSERT INTO `jsh_log` VALUES ('6092', '63', '单据', '127.0.0.1', '2019-04-02 22:32:00', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6093', '63', '单据明细', '127.0.0.1', '2019-04-02 22:32:00', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6094', '63', '单据明细', '127.0.0.1', '2019-04-02 22:32:00', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6095', '63', '单据', '127.0.0.1', '2019-04-02 22:39:44', '0', '删除,id:178单据', '删除,id:178单据', null); +INSERT INTO `jsh_log` VALUES ('6096', '63', '单据', '127.0.0.1', '2019-04-02 22:39:45', '0', '删除,id:178单据', '删除,id:178单据', null); +INSERT INTO `jsh_log` VALUES ('6097', '63', '角色', '127.0.0.1', '2019-04-02 22:39:55', '0', '新增角色', '新增角色', null); +INSERT INTO `jsh_log` VALUES ('6098', '63', '序列号', '127.0.0.1', '2019-04-02 22:39:57', '0', '删除,id:14序列号', '删除,id:14序列号', null); +INSERT INTO `jsh_log` VALUES ('6099', '63', '单据', '127.0.0.1', '2019-04-04 23:06:58', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6100', '63', '单据明细', '127.0.0.1', '2019-04-04 23:06:58', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6101', '63', '单据明细', '127.0.0.1', '2019-04-04 23:06:58', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6102', '115', '关联关系', '127.0.0.1', '2019-04-05 17:13:49', '0', '修改,id:54关联关系', '修改,id:54关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6103', '115', '角色', '127.0.0.1', '2019-04-05 17:14:12', '0', '新增角色', '新增角色', '115'); +INSERT INTO `jsh_log` VALUES ('6104', '115', '商家', '127.0.0.1', '2019-04-05 17:14:26', '0', '新增商家', '新增商家', '115'); +INSERT INTO `jsh_log` VALUES ('6105', '115', '关联关系', '127.0.0.1', '2019-04-05 17:14:39', '0', '新增关联关系', '新增关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6106', '115', '关联关系', '127.0.0.1', '2019-04-05 17:14:52', '0', '修改,id:54关联关系', '修改,id:54关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6107', '115', '关联关系', '127.0.0.1', '2019-04-05 17:15:20', '0', '新增关联关系', '新增关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6108', '115', '关联关系', '127.0.0.1', '2019-04-05 17:15:32', '0', '新增关联关系', '新增关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6109', '115', '用户', '127.0.0.1', '2019-04-05 17:19:53', '0', '修改,id:115用户', '修改,id:115用户', '115'); +INSERT INTO `jsh_log` VALUES ('6110', '115', '用户', '127.0.0.1', '2019-04-05 17:20:05', '0', '修改,id:115用户', '修改,id:115用户', '115'); +INSERT INTO `jsh_log` VALUES ('6111', '115', '关联关系', '127.0.0.1', '2019-04-05 17:20:56', '0', '修改,id:56关联关系', '修改,id:56关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6112', '115', '关联关系', '127.0.0.1', '2019-04-05 17:21:31', '0', '修改,id:56关联关系', '修改,id:56关联关系', '115'); +INSERT INTO `jsh_log` VALUES ('6113', '63', '单据', '127.0.0.1', '2019-04-07 20:23:23', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6114', '63', '单据明细', '127.0.0.1', '2019-04-07 20:23:23', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6115', '63', '单据明细', '127.0.0.1', '2019-04-07 20:23:23', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6116', '63', '单据', '127.0.0.1', '2019-04-07 20:25:30', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6117', '63', '单据明细', '127.0.0.1', '2019-04-07 20:25:30', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6118', '63', '单据明细', '127.0.0.1', '2019-04-07 20:25:30', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6119', '63', '单据', '127.0.0.1', '2019-04-07 20:35:00', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6120', '63', '单据明细', '127.0.0.1', '2019-04-07 20:35:01', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6121', '63', '单据明细', '127.0.0.1', '2019-04-07 20:35:01', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6122', '63', '单据', '127.0.0.1', '2019-04-07 20:44:09', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6123', '63', '单据明细', '127.0.0.1', '2019-04-07 20:44:09', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6124', '63', '单据明细', '127.0.0.1', '2019-04-07 20:44:09', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6125', '63', '单据', '127.0.0.1', '2019-04-07 20:44:25', '0', '删除,id:184单据', '删除,id:184单据', null); +INSERT INTO `jsh_log` VALUES ('6126', '63', '单据', '127.0.0.1', '2019-04-07 20:44:25', '0', '删除,id:184单据', '删除,id:184单据', null); +INSERT INTO `jsh_log` VALUES ('6127', '63', '单据', '127.0.0.1', '2019-04-07 20:44:29', '0', '删除,id:185单据', '删除,id:185单据', null); +INSERT INTO `jsh_log` VALUES ('6128', '63', '单据', '127.0.0.1', '2019-04-07 20:44:29', '0', '删除,id:185单据', '删除,id:185单据', null); +INSERT INTO `jsh_log` VALUES ('6129', '63', '单据', '127.0.0.1', '2019-04-07 20:44:32', '0', '删除,id:186单据', '删除,id:186单据', null); +INSERT INTO `jsh_log` VALUES ('6130', '63', '单据', '127.0.0.1', '2019-04-07 20:44:32', '0', '删除,id:186单据', '删除,id:186单据', null); +INSERT INTO `jsh_log` VALUES ('6131', '63', '单据', '127.0.0.1', '2019-04-07 20:44:58', '0', '删除,id:183,182单据', '删除,id:183,182单据', null); +INSERT INTO `jsh_log` VALUES ('6132', '63', '单据', '127.0.0.1', '2019-04-07 20:44:58', '0', '删除,id:183单据', '删除,id:183单据', null); +INSERT INTO `jsh_log` VALUES ('6133', '63', '单据', '127.0.0.1', '2019-04-07 20:44:58', '0', '删除,id:183单据', '删除,id:183单据', null); +INSERT INTO `jsh_log` VALUES ('6134', '63', '单据', '127.0.0.1', '2019-04-07 20:44:58', '0', '删除,id:182单据', '删除,id:182单据', null); +INSERT INTO `jsh_log` VALUES ('6135', '63', '单据', '127.0.0.1', '2019-04-07 20:44:58', '0', '删除,id:182单据', '删除,id:182单据', null); +INSERT INTO `jsh_log` VALUES ('6136', '63', '单据', '127.0.0.1', '2019-04-07 20:45:09', '0', '删除,id:179单据', '删除,id:179单据', null); +INSERT INTO `jsh_log` VALUES ('6137', '63', '单据', '127.0.0.1', '2019-04-07 20:45:09', '0', '删除,id:179单据', '删除,id:179单据', null); +INSERT INTO `jsh_log` VALUES ('6138', '63', '单据', '127.0.0.1', '2019-04-07 20:51:51', '0', '新增单据', '新增单据', null); +INSERT INTO `jsh_log` VALUES ('6139', '63', '单据明细', '127.0.0.1', '2019-04-07 20:51:51', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6140', '63', '单据明细', '127.0.0.1', '2019-04-07 20:51:51', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6141', '63', '单据', '127.0.0.1', '2019-04-07 22:36:48', '0', '修改,id:188单据', '修改,id:188单据', null); +INSERT INTO `jsh_log` VALUES ('6142', '63', '单据明细', '127.0.0.1', '2019-04-07 22:36:48', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6143', '63', '单据明细', '127.0.0.1', '2019-04-07 22:36:48', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6144', '63', '单据', '127.0.0.1', '2019-04-07 22:38:23', '0', '修改,id:188单据', '修改,id:188单据', null); +INSERT INTO `jsh_log` VALUES ('6145', '63', '单据明细', '127.0.0.1', '2019-04-07 22:38:24', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6146', '63', '单据明细', '127.0.0.1', '2019-04-07 22:38:24', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6147', '63', '单据', '127.0.0.1', '2019-04-07 22:39:59', '0', '修改,id:188单据', '修改,id:188单据', null); +INSERT INTO `jsh_log` VALUES ('6148', '63', '单据明细', '127.0.0.1', '2019-04-07 22:39:59', '0', '新增单据明细', '新增单据明细', null); +INSERT INTO `jsh_log` VALUES ('6149', '63', '单据明细', '127.0.0.1', '2019-04-07 22:39:59', '0', '删除,id:单据明细', '删除,id:单据明细', null); +INSERT INTO `jsh_log` VALUES ('6150', '63', '商品类型', '127.0.0.1', '2019-04-10 22:18:12', '0', '新增商品类型', '新增商品类型', '63'); +INSERT INTO `jsh_log` VALUES ('6151', '63', '商品', '127.0.0.1', '2019-04-10 22:18:23', '0', '新增商品', '新增商品', '63'); +INSERT INTO `jsh_log` VALUES ('6152', '63', '商家', '127.0.0.1', '2019-04-10 22:18:33', '0', '新增商家', '新增商家', '63'); +INSERT INTO `jsh_log` VALUES ('6153', '63', '商家', '127.0.0.1', '2019-04-10 22:18:41', '0', '新增商家', '新增商家', '63'); +INSERT INTO `jsh_log` VALUES ('6154', '63', '账户', '127.0.0.1', '2019-04-10 22:18:54', '0', '新增账户', '新增账户', '63'); +INSERT INTO `jsh_log` VALUES ('6155', '63', '账户', '127.0.0.1', '2019-04-10 22:19:19', '0', '修改,id:17账户', '修改,id:17账户', '63'); +INSERT INTO `jsh_log` VALUES ('6156', '63', '仓库', '127.0.0.1', '2019-04-10 22:20:07', '0', '新增仓库', '新增仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6157', '63', '关联关系', '127.0.0.1', '2019-04-10 22:20:19', '0', '修改,id:18关联关系', '修改,id:18关联关系', '63'); +INSERT INTO `jsh_log` VALUES ('6170', '63', '商品', '127.0.0.1', '2019-04-10 22:24:35', '0', '新增商品', '新增商品', '63'); +INSERT INTO `jsh_log` VALUES ('6179', '63', '商品', '127.0.0.1', '2019-04-10 22:25:23', '0', '修改,id:568商品', '修改,id:568商品', '63'); +INSERT INTO `jsh_log` VALUES ('6180', '63', '商品', '127.0.0.1', '2019-04-10 22:25:32', '0', '修改,id:569商品', '修改,id:569商品', '63'); +INSERT INTO `jsh_log` VALUES ('6181', '63', '单据', '127.0.0.1', '2019-04-10 22:25:49', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6182', '63', '单据明细', '127.0.0.1', '2019-04-10 22:25:49', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6183', '63', '单据明细', '127.0.0.1', '2019-04-10 22:25:49', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6184', '63', '单据', '127.0.0.1', '2019-04-10 22:26:00', '0', '修改,id:189单据', '修改,id:189单据', '63'); +INSERT INTO `jsh_log` VALUES ('6185', '63', '单据明细', '127.0.0.1', '2019-04-10 22:26:00', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6186', '63', '单据明细', '127.0.0.1', '2019-04-10 22:26:00', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6187', '63', '用户', '127.0.0.1', '2019-04-13 19:38:11', '0', '新增用户', '新增用户', '63'); +INSERT INTO `jsh_log` VALUES ('6188', '63', '用户', '127.0.0.1', '2019-04-13 19:38:22', '0', '删除,id:122用户', '删除,id:122用户', '63'); +INSERT INTO `jsh_log` VALUES ('6189', '63', '单据', '127.0.0.1', '2019-04-13 19:57:43', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6190', '63', '单据明细', '127.0.0.1', '2019-04-13 19:57:43', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6191', '63', '单据明细', '127.0.0.1', '2019-04-13 19:57:43', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6192', '63', '单据', '127.0.0.1', '2019-04-13 19:57:58', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6193', '63', '单据明细', '127.0.0.1', '2019-04-13 19:57:58', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6194', '63', '单据明细', '127.0.0.1', '2019-04-13 19:57:58', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6195', '63', '单据', '127.0.0.1', '2019-04-13 19:58:02', '0', '删除,id:190单据', '删除,id:190单据', '63'); +INSERT INTO `jsh_log` VALUES ('6196', '63', '单据', '127.0.0.1', '2019-04-13 19:58:02', '0', '删除,id:190单据', '删除,id:190单据', '63'); +INSERT INTO `jsh_log` VALUES ('6197', '63', '商品', '127.0.0.1', '2019-04-13 19:58:23', '0', '新增商品', '新增商品', '63'); +INSERT INTO `jsh_log` VALUES ('6198', '63', '单据', '127.0.0.1', '2019-04-20 00:36:23', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6199', '63', '单据明细', '127.0.0.1', '2019-04-20 00:36:24', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6200', '63', '单据明细', '127.0.0.1', '2019-04-20 00:36:24', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6201', '63', '商家', '127.0.0.1', '2019-04-29 23:39:40', '0', '修改,id:58商家', '修改,id:58商家', '63'); +INSERT INTO `jsh_log` VALUES ('6202', '63', '关联关系', '127.0.0.1', '2019-04-29 23:40:06', '0', '修改,id:27关联关系', '修改,id:27关联关系', '63'); +INSERT INTO `jsh_log` VALUES ('6203', '63', '商品', '127.0.0.1', '2019-04-29 23:40:44', '0', '修改,id:569商品', '修改,id:569商品', '63'); +INSERT INTO `jsh_log` VALUES ('6204', '63', '单据', '127.0.0.1', '2019-04-29 23:41:02', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6205', '63', '单据明细', '127.0.0.1', '2019-04-29 23:41:02', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6206', '63', '单据明细', '127.0.0.1', '2019-04-29 23:41:02', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6207', '63', '商家', '127.0.0.1', '2019-04-29 23:41:29', '0', '修改,id:58商家', '修改,id:58商家', '63'); +INSERT INTO `jsh_log` VALUES ('6208', '63', '商家', '127.0.0.1', '2019-04-29 23:41:35', '0', '修改,id:58商家', '修改,id:58商家', '63'); +INSERT INTO `jsh_log` VALUES ('6209', '63', '商家', '127.0.0.1', '2019-04-29 23:41:39', '0', '修改,id:58商家', '修改,id:58商家', '63'); +INSERT INTO `jsh_log` VALUES ('6210', '63', '仓库', '127.0.0.1', '2019-04-30 22:31:32', '0', '修改,id:14仓库', '修改,id:14仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6211', '63', '关联关系', '127.0.0.1', '2019-04-30 22:32:09', '0', '修改,id:18关联关系', '修改,id:18关联关系', '63'); +INSERT INTO `jsh_log` VALUES ('6212', '63', '仓库', '127.0.0.1', '2019-04-30 22:32:36', '0', '新增仓库', '新增仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6213', '63', '关联关系', '127.0.0.1', '2019-04-30 22:32:49', '0', '修改,id:18关联关系', '修改,id:18关联关系', '63'); +INSERT INTO `jsh_log` VALUES ('6214', '63', '仓库', '127.0.0.1', '2019-04-30 22:33:04', '0', '修改,id:15仓库', '修改,id:15仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6215', '63', '仓库', '127.0.0.1', '2019-04-30 22:33:04', '0', '修改,id:14仓库', '修改,id:14仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6216', '63', '单据', '127.0.0.1', '2019-04-30 22:33:23', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6217', '63', '单据明细', '127.0.0.1', '2019-04-30 22:33:24', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6218', '63', '单据明细', '127.0.0.1', '2019-04-30 22:33:24', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6219', '63', '账户', '127.0.0.1', '2019-04-30 22:34:23', '0', '新增账户', '新增账户', '63'); +INSERT INTO `jsh_log` VALUES ('6220', '63', '单据', '127.0.0.1', '2019-04-30 22:34:45', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6221', '63', '单据明细', '127.0.0.1', '2019-04-30 22:34:45', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6222', '63', '单据明细', '127.0.0.1', '2019-04-30 22:34:45', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6223', '63', '单据', '127.0.0.1', '2019-04-30 22:35:53', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6224', '63', '单据明细', '127.0.0.1', '2019-04-30 22:35:53', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6225', '63', '单据明细', '127.0.0.1', '2019-04-30 22:35:53', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6226', '120', '功能', '127.0.0.1', '2019-04-30 22:43:37', '0', '新增功能', '新增功能', null); +INSERT INTO `jsh_log` VALUES ('6227', '120', '关联关系', '127.0.0.1', '2019-04-30 22:43:52', '0', '修改,id:5关联关系', '修改,id:5关联关系', null); +INSERT INTO `jsh_log` VALUES ('6228', '120', '功能', '127.0.0.1', '2019-04-30 22:44:46', '0', '修改,id:244功能', '修改,id:244功能', null); +INSERT INTO `jsh_log` VALUES ('6229', '120', '关联关系', '127.0.0.1', '2019-04-30 22:46:03', '0', '修改,id:32关联关系', '修改,id:32关联关系', null); +INSERT INTO `jsh_log` VALUES ('6230', '63', '商品', '127.0.0.1', '2019-04-30 22:47:10', '0', '修改,id:568商品', '修改,id:568商品', '63'); +INSERT INTO `jsh_log` VALUES ('6231', '63', '商品', '127.0.0.1', '2019-04-30 22:47:17', '0', '修改,id:569商品', '修改,id:569商品', '63'); +INSERT INTO `jsh_log` VALUES ('6232', '63', '商品', '127.0.0.1', '2019-04-30 22:47:30', '0', '修改,id:570商品', '修改,id:570商品', '63'); +INSERT INTO `jsh_log` VALUES ('6233', '63', '商家', '127.0.0.1', '2019-04-30 22:48:41', '0', '新增商家', '新增商家', '63'); +INSERT INTO `jsh_log` VALUES ('6234', '63', '商家', '127.0.0.1', '2019-04-30 22:50:03', '0', '新增商家', '新增商家', '63'); +INSERT INTO `jsh_log` VALUES ('6235', '63', '商家', '127.0.0.1', '2019-04-30 22:50:15', '0', '修改,id:60商家', '修改,id:60商家', '63'); +INSERT INTO `jsh_log` VALUES ('6236', '63', '商家', '127.0.0.1', '2019-04-30 22:50:17', '0', '修改,id:60商家', '修改,id:60商家', '63'); +INSERT INTO `jsh_log` VALUES ('6237', '63', '仓库', '127.0.0.1', '2019-04-30 23:04:32', '0', '修改,id:14仓库', '修改,id:14仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6238', '63', '仓库', '127.0.0.1', '2019-04-30 23:04:32', '0', '修改,id:15仓库', '修改,id:15仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6239', '63', '仓库', '127.0.0.1', '2019-04-30 23:04:36', '0', '修改,id:15仓库', '修改,id:15仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6240', '63', '仓库', '127.0.0.1', '2019-04-30 23:04:36', '0', '修改,id:14仓库', '修改,id:14仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6241', '63', '仓库', '127.0.0.1', '2019-04-30 23:09:07', '0', '修改,id:14仓库', '修改,id:14仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6242', '63', '仓库', '127.0.0.1', '2019-04-30 23:09:07', '0', '修改,id:15仓库', '修改,id:15仓库', '63'); +INSERT INTO `jsh_log` VALUES ('6243', '63', '单据', '127.0.0.1', '2019-04-30 23:15:27', '0', '新增单据', '新增单据', '63'); +INSERT INTO `jsh_log` VALUES ('6244', '63', '单据明细', '127.0.0.1', '2019-04-30 23:15:27', '0', '新增单据明细', '新增单据明细', '63'); +INSERT INTO `jsh_log` VALUES ('6245', '63', '单据明细', '127.0.0.1', '2019-04-30 23:15:27', '0', '删除,id:单据明细', '删除,id:单据明细', '63'); + +-- ---------------------------- +-- Table structure for `jsh_material` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_material`; +CREATE TABLE `jsh_material` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `CategoryId` bigint(20) DEFAULT NULL COMMENT '产品类型', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `Mfrs` varchar(50) DEFAULT NULL COMMENT '制造商', + `Packing` decimal(24,6) DEFAULT NULL COMMENT '包装(KG/包)', + `SafetyStock` decimal(24,6) DEFAULT NULL COMMENT '安全存量(KG)', + `Model` varchar(50) DEFAULT NULL COMMENT '型号', + `Standard` varchar(50) DEFAULT NULL COMMENT '规格', + `Color` varchar(50) DEFAULT NULL COMMENT '颜色', + `Unit` varchar(50) DEFAULT NULL COMMENT '单位-单个', + `Remark` varchar(100) DEFAULT NULL COMMENT '备注', + `RetailPrice` decimal(24,6) DEFAULT NULL COMMENT '零售价', + `LowPrice` decimal(24,6) DEFAULT NULL COMMENT '最低售价', + `PresetPriceOne` decimal(24,6) DEFAULT NULL COMMENT '预设售价一', + `PresetPriceTwo` decimal(24,6) DEFAULT NULL COMMENT '预设售价二', + `UnitId` bigint(20) DEFAULT NULL COMMENT '计量单位Id', + `FirstOutUnit` varchar(50) DEFAULT NULL COMMENT '首选出库单位', + `FirstInUnit` varchar(50) DEFAULT NULL COMMENT '首选入库单位', + `PriceStrategy` varchar(500) DEFAULT NULL COMMENT '价格策略', + `Enabled` bit(1) DEFAULT NULL COMMENT '启用 0-禁用 1-启用', + `OtherField1` varchar(50) DEFAULT NULL COMMENT '自定义1', + `OtherField2` varchar(50) DEFAULT NULL COMMENT '自定义2', + `OtherField3` varchar(50) DEFAULT NULL COMMENT '自定义3', + `enableSerialNumber` varchar(1) DEFAULT '0' COMMENT '是否开启序列号,0否,1是', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`), + KEY `FK675951272AB6672C` (`CategoryId`), + KEY `UnitId` (`UnitId`) +) ENGINE=InnoDB AUTO_INCREMENT=571 DEFAULT CHARSET=utf8 COMMENT='产品表'; + +-- ---------------------------- +-- Records of jsh_material +-- ---------------------------- +INSERT INTO `jsh_material` VALUES ('485', '2', '棉线', 'a1', null, '100.000000', 'A21-4321', '5g', '白色', '码', '', '1.000000', '1.000000', '1.000000', '1.000000', null, '', '', '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', 'b2', 'c3', 'd4', '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('487', '1', '网布', '制造商b', null, '100.000000', '12343', '10g', '', '码', '', '1.000000', '1.000000', '1.000000', '1.000000', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null, '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('498', '1', '蕾丝', '制造商c', null, null, 'B123a', '6g', '', '码', '', '1.200000', '1.000000', '1.300000', '1.400000', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null, '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('499', '1', '棉线', '制造商d', null, null, 'A21-1234', '7g', '', '码', '', '2.200000', '2.000000', '2.400000', '2.600000', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null, '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('500', '1', '纯棉线', '制造商e', null, null, 'AAA666', '11g', '', '码', '', '1.100000', '1.000000', '1.200000', '1.300000', null, '', '', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', null, null, null, '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('517', '1', '奶酪', '制造商', null, null, 'AAAA', '12ml', '', '', '', null, null, null, null, '8', '瓶', '箱', '[{\"basic\":{\"Unit\":\"瓶\",\"RetailPrice\":\"1.5\",\"LowPrice\":\"2\",\"PresetPriceOne\":\"3\",\"PresetPriceTwo\":\"4\"}},{\"other\":{\"Unit\":\"箱\",\"RetailPrice\":\"18\",\"LowPrice\":\"24\",\"PresetPriceOne\":\"36\",\"PresetPriceTwo\":\"48\"}}]', '', null, null, null, '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('518', '1', '安慕希', '伊利', null, null, 'abcd', '350ml', '银白色', '', '', null, null, null, null, '2', 'kg', '包', '[{\"basic\":{\"Unit\":\"kg\",\"RetailPrice\":\"2\",\"LowPrice\":\"1\",\"PresetPriceOne\":\"3\",\"PresetPriceTwo\":\"4\"}},{\"other\":{\"Unit\":\"包\",\"RetailPrice\":\"50\",\"LowPrice\":\"25\",\"PresetPriceOne\":\"75\",\"PresetPriceTwo\":\"100\"}}]', '', '', '', '', '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('562', '1', '红苹果(蛇果)', '', null, null, '60#', '大铁筐', '', '个', '', '12.000000', '10.000000', '8.000000', '11.000000', null, '', '', '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"enableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', null, '0'); +INSERT INTO `jsh_material` VALUES ('563', '8', '139电话卡', '', null, null, '139', '规格1', '绿色', '张', '', '11.000000', '11.000000', '11.000000', '11.000000', null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"enableSerialNumber\":\"1\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '1', null, '0'); +INSERT INTO `jsh_material` VALUES ('564', '14', '商品1', '', null, null, 'sp1', '', '', '个', '', '22.000000', '22.000000', '22.000000', '22.000000', null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"enableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', '1', '0'); +INSERT INTO `jsh_material` VALUES ('565', '14', '商品2', '', null, null, 'sp2', '', '', '个', '', '44.000000', '44.000000', '44.000000', '44.000000', null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"EnableSerialNumber\":\"1\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '1', '1', '0'); +INSERT INTO `jsh_material` VALUES ('566', '15', '商品666', '', null, null, 'sp666', '', '', '个', '', '5.000000', '4.000000', '3.000000', '2.000000', null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"EnableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', '117', '0'); +INSERT INTO `jsh_material` VALUES ('567', null, '商品1', '', null, null, 'dsp1', '', '', '个', '', '11.000000', '11.000000', '11.000000', '11.000000', null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"EnableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', '115', '0'); +INSERT INTO `jsh_material` VALUES ('568', '17', '商品1', '', null, '100.000000', 'sp1', '', '', '个', '', null, null, null, null, null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"EnableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', '63', '0'); +INSERT INTO `jsh_material` VALUES ('569', '17', '商品2', '', null, '200.000000', 'sp2', '', '', '只', '', '5.000000', '5.000000', '5.000000', '5.000000', null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"EnableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', '63', '0'); +INSERT INTO `jsh_material` VALUES ('570', '17', '商品3', '', null, '300.000000', 'sp3', '', '', '个个', '', null, null, null, null, null, null, null, '[{\"basic\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\",\"EnableSerialNumber\":\"0\"}},{\"other\":{\"Unit\":\"\",\"RetailPrice\":\"\",\"LowPrice\":\"\",\"PresetPriceOne\":\"\",\"PresetPriceTwo\":\"\"}}]', '', '', '', '', '0', '63', '0'); + +-- ---------------------------- +-- Table structure for `jsh_materialcategory` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_materialcategory`; +CREATE TABLE `jsh_materialcategory` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `CategoryLevel` smallint(6) DEFAULT NULL COMMENT '等级', + `ParentId` bigint(20) DEFAULT NULL COMMENT '上级ID', + `sort` varchar(10) DEFAULT NULL COMMENT '显示顺序', + `status` varchar(1) DEFAULT '0' COMMENT '状态,0系统默认,1启用,2删除', + `serial_no` varchar(100) DEFAULT NULL COMMENT '编号', + `remark` varchar(1024) DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + PRIMARY KEY (`Id`), + KEY `FK3EE7F725237A77D8` (`ParentId`) +) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COMMENT='产品类型表'; + +-- ---------------------------- +-- Records of jsh_materialcategory +-- ---------------------------- +INSERT INTO `jsh_materialcategory` VALUES ('1', '根目录', '1', '-1', null, '2', '1', null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('2', '花边一级A', '1', '1', '', '2', '', '', null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('3', '花边一级B', '1', '1', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('4', '其他', '2', '3', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('5', '其他', '3', '4', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('6', '花边二级A', '2', '2', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('7', '花边三级A', '3', '6', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('8', '花边二级B', '2', '2', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('9', '花边一级C', '1', '1', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('10', '花边三级B', '3', '6', null, '2', null, null, null, null, '2019-03-15 23:09:05', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('11', 'ddddd', null, '-1', '', '1', '', '', '2019-03-15 23:09:13', '63', '2019-03-15 23:09:13', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('12', 'ffffff', null, '11', '', '1', '', '', '2019-03-15 23:09:27', '63', '2019-03-15 23:09:27', '63', null); +INSERT INTO `jsh_materialcategory` VALUES ('13', '目录1', null, '-1', '', '1', '111', '', '2019-03-18 22:45:39', '63', '2019-03-18 22:45:39', '63', '1'); +INSERT INTO `jsh_materialcategory` VALUES ('14', '目录2', null, '13', '', '1', '234', '', '2019-03-18 23:39:39', '63', '2019-03-18 23:39:39', '63', '1'); +INSERT INTO `jsh_materialcategory` VALUES ('15', '目录1', null, '-1', '', '1', '', '', '2019-03-31 21:53:53', '117', '2019-03-31 21:53:53', '117', '117'); +INSERT INTO `jsh_materialcategory` VALUES ('16', 'aaaa', null, '-1', '', '1', '', '', '2019-04-02 22:28:07', '115', '2019-04-02 22:28:07', '115', '115'); +INSERT INTO `jsh_materialcategory` VALUES ('17', '目录1', null, '-1', '', '1', '', '', '2019-04-10 22:18:12', '63', '2019-04-10 22:18:12', '63', '63'); + +-- ---------------------------- +-- Table structure for `jsh_materialproperty` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_materialproperty`; +CREATE TABLE `jsh_materialproperty` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `nativeName` varchar(50) DEFAULT NULL COMMENT '原始名称', + `enabled` bit(1) DEFAULT NULL COMMENT '是否启用', + `sort` varchar(10) DEFAULT NULL COMMENT '排序', + `anotherName` varchar(50) DEFAULT NULL COMMENT '别名', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='产品扩展字段表'; + +-- ---------------------------- +-- Records of jsh_materialproperty +-- ---------------------------- +INSERT INTO `jsh_materialproperty` VALUES ('1', '规格', '', '02', '规格', '0'); +INSERT INTO `jsh_materialproperty` VALUES ('2', '颜色', '', '01', '颜色', '0'); +INSERT INTO `jsh_materialproperty` VALUES ('3', '制造商', '', '03', '制造商', '0'); +INSERT INTO `jsh_materialproperty` VALUES ('4', '自定义1', '', '04', '自定义1', '0'); +INSERT INTO `jsh_materialproperty` VALUES ('5', '自定义2', '', '05', '自定义2', '0'); +INSERT INTO `jsh_materialproperty` VALUES ('6', '自定义3', '', '06', '自定义3', '0'); + +-- ---------------------------- +-- Table structure for `jsh_organization` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_organization`; +CREATE TABLE `jsh_organization` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `org_no` varchar(20) DEFAULT NULL COMMENT '机构编号', + `org_full_name` varchar(500) DEFAULT NULL COMMENT '机构全称', + `org_abr` varchar(20) DEFAULT NULL COMMENT '机构简称', + `org_tpcd` varchar(9) DEFAULT NULL COMMENT '机构类型', + `org_stcd` char(1) DEFAULT NULL COMMENT '机构状态,1未营业、2正常营业、3暂停营业、4终止营业、5已除名', + `org_parent_no` varchar(20) DEFAULT NULL COMMENT '机构父节点编号', + `sort` varchar(20) DEFAULT NULL COMMENT '机构显示顺序', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + `org_create_time` datetime DEFAULT NULL COMMENT '机构创建时间', + `org_stop_time` datetime DEFAULT NULL COMMENT '机构停运时间', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='机构表'; + +-- ---------------------------- +-- Records of jsh_organization +-- ---------------------------- +INSERT INTO `jsh_organization` VALUES ('1', '01', '根机构', '根机构', null, '5', '-1', '1', '根机构,初始化存在', null, null, '2019-03-15 23:01:21', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('2', null, '销售', '销售', null, '5', '01', '1', '机构表初始化', null, null, '2019-03-15 23:01:21', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('3', null, 'sdf444', 'sdf444', null, '5', '01', '2', '机构表初始化', null, null, '2019-03-15 23:01:19', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('4', null, '1231', '1231', null, '5', '01', '3', '机构表初始化', null, null, '2019-03-15 23:01:19', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('5', null, '23', '23', null, '5', '01', '4', '机构表初始化', null, null, '2019-03-15 23:01:19', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('6', '4444', 'abcd', 'abcd', null, '1', '-1', '', '', '2019-03-15 23:01:30', '63', '2019-03-15 23:01:47', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('7', '123', 'bbbb', 'bbbb', null, '1', 'abcd', '', '', '2019-03-15 23:01:42', '63', '2019-03-15 23:01:42', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('8', 'ddddd', 'ddddd', 'ddddd', null, '1', '4444', '', '', '2019-03-15 23:02:02', '63', '2019-03-15 23:02:02', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('9', '555', 'dddddddddd', 'dddddddddd', null, '1', 'ddddd', '', '', '2019-03-15 23:02:16', '63', '2019-03-15 23:02:16', '63', null, null, null); +INSERT INTO `jsh_organization` VALUES ('10', '23124', 'gaga', 'gaga', null, '1', '-1', '11', '', '2019-03-31 21:52:31', '117', '2019-03-31 21:52:31', '117', null, null, '117'); +INSERT INTO `jsh_organization` VALUES ('11', '12312', 'fsadfasdf', 'fsadfasdf', null, '1', '23124', '12312', '', '2019-03-31 21:52:52', '117', '2019-03-31 21:52:52', '117', null, null, '117'); + +-- ---------------------------- +-- Table structure for `jsh_orga_user_rel` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_orga_user_rel`; +CREATE TABLE `jsh_orga_user_rel` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `orga_id` bigint(20) NOT NULL COMMENT '机构id', + `user_id` bigint(20) NOT NULL COMMENT '用户id', + `user_blng_orga_dspl_seq` varchar(20) DEFAULT NULL COMMENT '用户在所属机构中显示顺序', + `delete_flag` char(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='机构用户关系表'; + +-- ---------------------------- +-- Records of jsh_orga_user_rel +-- ---------------------------- +INSERT INTO `jsh_orga_user_rel` VALUES ('1', '9', '64', '', '0', null, null, '2019-03-15 23:03:39', '63', null); +INSERT INTO `jsh_orga_user_rel` VALUES ('2', '3', '65', null, '0', null, null, null, null, null); +INSERT INTO `jsh_orga_user_rel` VALUES ('3', '3', '67', null, '0', null, null, null, null, null); +INSERT INTO `jsh_orga_user_rel` VALUES ('4', '4', '84', null, '0', null, null, null, null, null); +INSERT INTO `jsh_orga_user_rel` VALUES ('5', '5', '86', null, '0', null, null, null, null, null); +INSERT INTO `jsh_orga_user_rel` VALUES ('6', '3', '91', '', '0', '2019-03-12 21:55:28', '63', '2019-03-12 21:55:28', '63', null); +INSERT INTO `jsh_orga_user_rel` VALUES ('7', '9', '95', '', '0', '2019-03-15 23:03:22', '63', '2019-03-15 23:03:22', '63', null); +INSERT INTO `jsh_orga_user_rel` VALUES ('8', '9', '96', '', '0', '2019-03-17 23:32:08', '63', '2019-03-17 23:32:08', '63', null); +INSERT INTO `jsh_orga_user_rel` VALUES ('9', '10', '117', '', '0', '2019-03-31 21:53:03', '117', '2019-03-31 21:53:12', '117', '117'); + +-- ---------------------------- +-- Table structure for `jsh_person` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_person`; +CREATE TABLE `jsh_person` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(20) DEFAULT NULL COMMENT '类型', + `Name` varchar(50) DEFAULT NULL COMMENT '姓名', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COMMENT='经手人表'; + +-- ---------------------------- +-- Records of jsh_person +-- ---------------------------- +INSERT INTO `jsh_person` VALUES ('3', '财务员', '王五-财务', null, '0'); +INSERT INTO `jsh_person` VALUES ('4', '财务员', '赵六-财务', null, '0'); +INSERT INTO `jsh_person` VALUES ('5', '业务员', '小李', null, '0'); +INSERT INTO `jsh_person` VALUES ('6', '业务员', '小军', null, '0'); +INSERT INTO `jsh_person` VALUES ('7', '业务员', '小曹', null, '0'); +INSERT INTO `jsh_person` VALUES ('8', '仓管员', '小季', '1', '0'); +INSERT INTO `jsh_person` VALUES ('9', '财务员', '小月', '1', '0'); +INSERT INTO `jsh_person` VALUES ('10', '仓管员', '小张', '117', '0'); +INSERT INTO `jsh_person` VALUES ('11', '业务员', '晓丽', '117', '0'); +INSERT INTO `jsh_person` VALUES ('12', '财务员', '小草', '117', '0'); +INSERT INTO `jsh_person` VALUES ('13', '业务员', '经手人1', '115', '0'); + +-- ---------------------------- +-- Table structure for `jsh_role` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_role`; +CREATE TABLE `jsh_role` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Name` varchar(50) DEFAULT NULL COMMENT '名称', + `type` varchar(50) DEFAULT NULL COMMENT '类型', + `value` varchar(200) DEFAULT NULL COMMENT '值', + `description` varchar(100) DEFAULT NULL COMMENT '描述', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='角色表'; + +-- ---------------------------- +-- Records of jsh_role +-- ---------------------------- +INSERT INTO `jsh_role` VALUES ('4', '管理员', null, null, null, null, '0'); +INSERT INTO `jsh_role` VALUES ('5', '仓管员', null, null, null, null, '0'); +INSERT INTO `jsh_role` VALUES ('10', '租户', null, null, null, null, '0'); +INSERT INTO `jsh_role` VALUES ('12', '角色123', null, null, null, '117', '0'); +INSERT INTO `jsh_role` VALUES ('13', '角色test', null, null, null, null, '0'); +INSERT INTO `jsh_role` VALUES ('14', '44444', null, null, null, null, '1'); +INSERT INTO `jsh_role` VALUES ('15', 'laoba角色', null, null, null, '115', '0'); + +-- ---------------------------- +-- Table structure for `jsh_serial_number` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_serial_number`; +CREATE TABLE `jsh_serial_number` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `material_Id` bigint(20) DEFAULT NULL COMMENT '产品表id', + `serial_Number` varchar(64) DEFAULT NULL COMMENT '序列号', + `is_Sell` varchar(1) DEFAULT '0' COMMENT '是否卖出,0未卖出,1卖出', + `remark` varchar(1024) DEFAULT NULL COMMENT '备注', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + `create_Time` datetime DEFAULT NULL COMMENT '创建时间', + `creator` bigint(20) DEFAULT NULL COMMENT '创建人', + `update_Time` datetime DEFAULT NULL COMMENT '更新时间', + `updater` bigint(20) DEFAULT NULL COMMENT '更新人', + `depothead_Id` bigint(20) DEFAULT NULL COMMENT '单据主表id,用于跟踪序列号流向', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=105 DEFAULT CHARSET=utf8 COMMENT='序列号表'; + +-- ---------------------------- +-- Records of jsh_serial_number +-- ---------------------------- +INSERT INTO `jsh_serial_number` VALUES ('1', '563', '13915521178850971', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('2', '563', '13915521178850972', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('3', '563', '13915521178850973', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('4', '563', '13915521178850974', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('5', '563', '13915521178850975', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('6', '563', '13915521178850976', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('7', '563', '13915521178850977', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('8', '563', '13915521178850978', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('9', '563', '13915521178850979', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('10', '563', '139155211788509710', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:53:07', '63', '117', null); +INSERT INTO `jsh_serial_number` VALUES ('11', '563', '139155211788509711', '1', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:57:26', '63', '118', null); +INSERT INTO `jsh_serial_number` VALUES ('12', '563', '139155211788509712', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('13', '563', '139155211788509713', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('14', '563', '139155211788509714', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('15', '563', '139155211788509715', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('16', '563', '139155211788509716', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('17', '563', '139155211788509717', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('18', '563', '139155211788509718', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('19', '563', '139155211788509719', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('20', '563', '139155211788509720', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('21', '563', '139155211788509721', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('22', '563', '139155211788509722', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('23', '563', '139155211788509723', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('24', '563', '139155211788509724', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('25', '563', '139155211788509725', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('26', '563', '139155211788509726', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('27', '563', '139155211788509727', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('28', '563', '139155211788509728', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('29', '563', '139155211788509729', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('30', '563', '139155211788509730', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('31', '563', '139155211788509731', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('32', '563', '139155211788509732', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('33', '563', '139155211788509733', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('34', '563', '139155211788509734', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('35', '563', '139155211788509735', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('36', '563', '139155211788509736', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('37', '563', '139155211788509737', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('38', '563', '139155211788509738', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('39', '563', '139155211788509739', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('40', '563', '139155211788509740', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('41', '563', '139155211788509741', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('42', '563', '139155211788509742', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('43', '563', '139155211788509743', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('44', '563', '139155211788509744', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('45', '563', '139155211788509745', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('46', '563', '139155211788509746', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('47', '563', '139155211788509747', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('48', '563', '139155211788509748', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('49', '563', '139155211788509749', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('50', '563', '139155211788509750', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('51', '563', '139155211788509751', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('52', '563', '139155211788509752', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('53', '563', '139155211788509753', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('54', '563', '139155211788509754', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('55', '563', '139155211788509755', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('56', '563', '139155211788509756', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('57', '563', '139155211788509757', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('58', '563', '139155211788509758', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('59', '563', '139155211788509759', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('60', '563', '139155211788509760', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('61', '563', '139155211788509761', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('62', '563', '139155211788509762', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('63', '563', '139155211788509763', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('64', '563', '139155211788509764', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('65', '563', '139155211788509765', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('66', '563', '139155211788509766', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('67', '563', '139155211788509767', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('68', '563', '139155211788509768', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('69', '563', '139155211788509769', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('70', '563', '139155211788509770', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('71', '563', '139155211788509771', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('72', '563', '139155211788509772', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('73', '563', '139155211788509773', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('74', '563', '139155211788509774', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('75', '563', '139155211788509775', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('76', '563', '139155211788509776', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('77', '563', '139155211788509777', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('78', '563', '139155211788509778', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('79', '563', '139155211788509779', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('80', '563', '139155211788509780', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('81', '563', '139155211788509781', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('82', '563', '139155211788509782', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('83', '563', '139155211788509783', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('84', '563', '139155211788509784', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('85', '563', '139155211788509785', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('86', '563', '139155211788509786', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('87', '563', '139155211788509787', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('88', '563', '139155211788509788', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('89', '563', '139155211788509789', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('90', '563', '139155211788509790', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('91', '563', '139155211788509791', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('92', '563', '139155211788509792', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('93', '563', '139155211788509793', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('94', '563', '139155211788509794', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('95', '563', '139155211788509795', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('96', '563', '139155211788509796', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('97', '563', '139155211788509797', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('98', '563', '139155211788509798', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('99', '563', '139155211788509799', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('100', '563', '1391552117885097100', '0', '', '0', '2019-03-09 15:51:25', '63', '2019-03-09 15:51:25', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('102', '563', '123123123', '0', '', '0', '2019-03-21 23:57:29', '63', '2019-03-21 23:57:29', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('103', '565', '2222222', '0', '', '0', '2019-03-21 23:57:37', '63', '2019-03-21 23:57:37', '63', null, null); +INSERT INTO `jsh_serial_number` VALUES ('104', '563', '234213123', '0', '', '0', '2019-03-21 23:58:00', '63', '2019-03-21 23:58:00', '63', null, null); + +-- ---------------------------- +-- Table structure for `jsh_supplier` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_supplier`; +CREATE TABLE `jsh_supplier` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `supplier` varchar(255) NOT NULL COMMENT '供应商名称', + `contacts` varchar(100) DEFAULT NULL COMMENT '联系人', + `phonenum` varchar(30) DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', + `description` varchar(500) DEFAULT NULL COMMENT '备注', + `isystem` tinyint(4) DEFAULT NULL COMMENT '是否系统自带 0==系统 1==非系统', + `type` varchar(20) DEFAULT NULL COMMENT '类型', + `enabled` bit(1) DEFAULT NULL COMMENT '启用', + `AdvanceIn` decimal(24,6) DEFAULT '0.000000' COMMENT '预收款', + `BeginNeedGet` decimal(24,6) DEFAULT NULL COMMENT '期初应收', + `BeginNeedPay` decimal(24,6) DEFAULT NULL COMMENT '期初应付', + `AllNeedGet` decimal(24,6) DEFAULT NULL COMMENT '累计应收', + `AllNeedPay` decimal(24,6) DEFAULT NULL COMMENT '累计应付', + `fax` varchar(30) DEFAULT NULL COMMENT '传真', + `telephone` varchar(30) DEFAULT NULL COMMENT '手机', + `address` varchar(50) DEFAULT NULL COMMENT '地址', + `taxNum` varchar(50) DEFAULT NULL COMMENT '纳税人识别号', + `bankName` varchar(50) DEFAULT NULL COMMENT '开户行', + `accountNumber` varchar(50) DEFAULT NULL COMMENT '账号', + `taxRate` decimal(24,6) DEFAULT NULL COMMENT '税率', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8 COMMENT='供应商/客户信息表'; + +-- ---------------------------- +-- Records of jsh_supplier +-- ---------------------------- +INSERT INTO `jsh_supplier` VALUES ('1', '上海某某花边工厂', '乔治', '', '', '', '1', '供应商', '', '0.000000', null, '20.000000', null, null, '', '', '', '', '', '', '10.000000', null, '0'); +INSERT INTO `jsh_supplier` VALUES ('2', '客户AAAA', '佩琪', '', '', '', '1', '客户', '', '24.000000', '10.000000', null, null, null, '', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('4', '苏州新源布料厂', '龙哥', '13000000000', '312341@qq.com', '55', '1', '供应商', '', '0.000000', null, '44.000000', null, null, '', '', '', '', '', '', '17.000000', null, '0'); +INSERT INTO `jsh_supplier` VALUES ('5', '客户BBBB', '彪哥', '13000000000', '666@qq.com', '', '1', '客户', '', '36.000000', '20.000000', null, null, null, null, null, null, null, null, null, null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('6', '南通宝贝家纺', '姗姗', '1231', '31243@qq.com', '备注备注备注', '1', '客户', '', '0.000000', '5.000000', null, null, null, '2134', '15678903', '地址地址地址', '纳税人识别号', '开户行', '31234124312', '0.170000', null, '0'); +INSERT INTO `jsh_supplier` VALUES ('7', '非会员', '宋江', '13000000000', '123456@qq.com', '', '1', '会员', '', '76.600000', null, null, null, null, null, null, null, null, null, null, null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('8', 'hy00001', '宋江', '13000000000', '', '', '1', '会员', '', '954.800000', null, null, null, null, '', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('9', 'hy00002', '吴用', '13000000000', '', '', '1', '会员', '', '344.000000', null, null, null, null, '', '', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('10', '1268787965', '李逵', '82567384', '423@qq.com', '', '1', '会员', '', '2122.000000', null, null, null, null, '', '13000000001', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('45', '666666666', '武松', '82567384', '423@qq.com', '', '1', '会员', '', '2100.000000', '0.000000', '0.000000', '0.000000', '0.000000', '', '13000000001', '', '', '', '', '0.000000', null, '0'); +INSERT INTO `jsh_supplier` VALUES ('46', '南通居梦莱家纺', '曹操', '', '', '', '1', '供应商', '', '0.000000', null, null, '0.000000', '0.000000', '', '13000000000', '', '', '', '', null, null, '0'); +INSERT INTO `jsh_supplier` VALUES ('47', '供应商1', '', '', '', '', null, '供应商', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '1', '0'); +INSERT INTO `jsh_supplier` VALUES ('48', '客户1', '', '', '', '', null, '客户', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '1', '0'); +INSERT INTO `jsh_supplier` VALUES ('49', 'ddddd123', '', '', '', '', null, '会员', '', '6.000000', null, null, null, null, '', '', '', '', '', '', null, '1', '0'); +INSERT INTO `jsh_supplier` VALUES ('50', '供应商2', '', '', '', '', null, '供应商', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '1', '0'); +INSERT INTO `jsh_supplier` VALUES ('51', '供应商1', '小周', '', '', '', null, '供应商', '', '0.000000', null, '2000.000000', null, null, '', '', '', '', '', '', null, '117', '0'); +INSERT INTO `jsh_supplier` VALUES ('52', '客户123', '', '', '', '', null, '客户', '', '0.000000', '1000.000000', null, null, null, '', '', '', '', '', '', null, '117', '0'); +INSERT INTO `jsh_supplier` VALUES ('53', '会员123123', '', '', '', '', null, '会员', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '117', '0'); +INSERT INTO `jsh_supplier` VALUES ('54', '供应商2222', '', '', '', '', null, '供应商', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '117', '0'); +INSERT INTO `jsh_supplier` VALUES ('55', '供应商1', '', '', '', '', null, '供应商', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '115', '0'); +INSERT INTO `jsh_supplier` VALUES ('56', '客户666', '', '', '', '', null, '客户', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '115', '0'); +INSERT INTO `jsh_supplier` VALUES ('57', '供应商1', '', '', '', '', null, '供应商', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '63', '0'); +INSERT INTO `jsh_supplier` VALUES ('58', '客户1', '', '', '', '', null, '客户', '', '0.000000', '200.000000', '0.000000', '-100.000000', null, '', '', '', '', '', '', null, '63', '0'); +INSERT INTO `jsh_supplier` VALUES ('59', 'kh123', '', '', '', '', null, '客户', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '63', '0'); +INSERT INTO `jsh_supplier` VALUES ('60', '12312666', '', '', '', '', null, '会员', '', '0.000000', null, null, null, null, '', '', '', '', '', '', null, '63', '0'); + +-- ---------------------------- +-- Table structure for `jsh_systemconfig` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_systemconfig`; +CREATE TABLE `jsh_systemconfig` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `company_name` varchar(50) DEFAULT NULL COMMENT '公司名称', + `company_contacts` varchar(20) DEFAULT NULL COMMENT '公司联系人', + `company_address` varchar(50) DEFAULT NULL COMMENT '公司地址', + `company_tel` varchar(20) DEFAULT NULL COMMENT '公司电话', + `company_fax` varchar(20) DEFAULT NULL COMMENT '公司传真', + `company_post_code` varchar(20) DEFAULT NULL COMMENT '公司邮编', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='系统参数'; + +-- ---------------------------- +-- Records of jsh_systemconfig +-- ---------------------------- +INSERT INTO `jsh_systemconfig` VALUES ('7', '南通jshERP公司', '张三', '南通市通州区某某路', '0513-10101010', '0513-18181818', '226300', null, '0'); +INSERT INTO `jsh_systemconfig` VALUES ('8', '公司123', '', '', '', '', '', '117', '0'); + +-- ---------------------------- +-- Table structure for `jsh_unit` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_unit`; +CREATE TABLE `jsh_unit` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `UName` varchar(50) DEFAULT NULL COMMENT '名称,支持多单位', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='多单位表'; + +-- ---------------------------- +-- Records of jsh_unit +-- ---------------------------- +INSERT INTO `jsh_unit` VALUES ('2', 'kg,包(1:25)', null, '0'); +INSERT INTO `jsh_unit` VALUES ('8', '瓶,箱(1:12)', null, '0'); +INSERT INTO `jsh_unit` VALUES ('11', 'qwe,sed(1:33)', null, '0'); +INSERT INTO `jsh_unit` VALUES ('12', '1,2(1:33)', null, '0'); +INSERT INTO `jsh_unit` VALUES ('13', 'aa,vv(1:22)', '1', '0'); +INSERT INTO `jsh_unit` VALUES ('14', '个,箱(1:12)', '117', '0'); + +-- ---------------------------- +-- Table structure for `jsh_user` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_user`; +CREATE TABLE `jsh_user` ( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `username` varchar(255) NOT NULL COMMENT '用户姓名--例如张三', + `loginame` varchar(255) DEFAULT NULL COMMENT '登录用户名--可能为空', + `password` varchar(50) DEFAULT NULL COMMENT '登陆密码', + `position` varchar(200) DEFAULT NULL COMMENT '职位', + `department` varchar(255) DEFAULT NULL COMMENT '所属部门', + `email` varchar(100) DEFAULT NULL COMMENT '电子邮箱', + `phonenum` varchar(100) DEFAULT NULL COMMENT '手机号码', + `ismanager` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否为管理者 0==管理者 1==员工', + `isystem` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否系统自带数据 ', + `Status` tinyint(4) DEFAULT '0' COMMENT '状态,0:正常,1:删除,2封禁', + `description` varchar(500) DEFAULT NULL COMMENT '用户描述信息', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + `tenant_id` bigint(20) DEFAULT NULL COMMENT '租户id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=124 DEFAULT CHARSET=utf8 COMMENT='用户表'; + +-- ---------------------------- +-- Records of jsh_user +-- ---------------------------- +INSERT INTO `jsh_user` VALUES ('63', '季圣华', 'jsh', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '1', '0', '', null, '63'); +INSERT INTO `jsh_user` VALUES ('64', '张三', 'zs', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('65', '李四', 'ls', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('67', 'fas666', 'asd555', null, 'asdf333', null, '11111@qq.com', '222222', '1', '0', '0', 'sdf0000', null, null); +INSERT INTO `jsh_user` VALUES ('74', '21312sfdfsdf', '1231234', null, '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('84', '123123', 'jsh123', null, '3123', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('86', '2333', 'sdf111aaa', null, '3232', null, '', '32323', '1', '0', '0', '33232', null, null); +INSERT INTO `jsh_user` VALUES ('87', '122123132', 'sdfasd1', null, '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('90', '232343', '233', null, '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('91', 'jsh1231', 'jsh1231', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('92', '213123', 'aaaa', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '1', '', null, null); +INSERT INTO `jsh_user` VALUES ('93', '111', 'ffff', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '1', '', null, null); +INSERT INTO `jsh_user` VALUES ('94', 'sdfsdf', 'fsdfsdsd', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '1', '', null, null); +INSERT INTO `jsh_user` VALUES ('95', '4444444', '4444', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '0', '', null, null); +INSERT INTO `jsh_user` VALUES ('96', 'lili', 'lili', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '0', '', null, '1'); +INSERT INTO `jsh_user` VALUES ('113', 'yuyu123', 'yuyu123', 'e10adc3949ba59abbe56e057f20f883e', null, null, null, null, '1', '0', '0', null, null, '113'); +INSERT INTO `jsh_user` VALUES ('115', 'laoba123', 'laoba123', 'e10adc3949ba59abbe56e057f20f883e', '33333', null, '', '', '1', '0', '0', '', null, '115'); +INSERT INTO `jsh_user` VALUES ('116', 'gggg123', 'gggg123', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '1', '', null, '115'); +INSERT INTO `jsh_user` VALUES ('120', '管理员', 'admin', 'ef50abc8464aac2ead59f465d1cfc462', null, null, null, null, '1', '0', '0', null, null, null); +INSERT INTO `jsh_user` VALUES ('121', 'hhhh', 'hhhh', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '0', '', null, '115'); +INSERT INTO `jsh_user` VALUES ('122', 'admin1', 'admin1', 'e10adc3949ba59abbe56e057f20f883e', '', null, '', '', '1', '0', '1', '', null, '63'); +INSERT INTO `jsh_user` VALUES ('123', 'caoyuli', 'caoyuli', 'e10adc3949ba59abbe56e057f20f883e', null, null, null, null, '1', '0', '0', null, null, '123'); + +-- ---------------------------- +-- Table structure for `jsh_userbusiness` +-- ---------------------------- +DROP TABLE IF EXISTS `jsh_userbusiness`; +CREATE TABLE `jsh_userbusiness` ( + `Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', + `Type` varchar(50) DEFAULT NULL COMMENT '类别', + `KeyId` varchar(50) DEFAULT NULL COMMENT '主ID', + `Value` varchar(10000) DEFAULT NULL COMMENT '值', + `BtnStr` varchar(2000) DEFAULT NULL COMMENT '按钮权限', + `delete_Flag` varchar(1) DEFAULT '0' COMMENT '删除标记,0未删除,1删除', + PRIMARY KEY (`Id`) +) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8 COMMENT='用户/角色/模块关系表'; + +-- ---------------------------- +-- Records of jsh_userbusiness +-- ---------------------------- +INSERT INTO `jsh_userbusiness` VALUES ('1', 'RoleAPP', '4', '[23][24][25][27][8][26][22][7][3][6]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('2', 'RoleAPP', '5', '[8][7][6]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('3', 'RoleAPP', '6', '[23][24][25][27][26][22][7][3][6]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('4', 'RoleAPP', '7', '[21][1][8][11]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('5', 'RoleFunctions', '4', '[13][12][16][243][14][15][234][236][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][244][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212]', '[{\"funId\":\"25\",\"btnStr\":\"1\"},{\"funId\":\"217\",\"btnStr\":\"1\"},{\"funId\":\"218\",\"btnStr\":\"1\"},{\"funId\":\"241\",\"btnStr\":\"3\"},{\"funId\":\"242\",\"btnStr\":\"3\"}]', '0'); +INSERT INTO `jsh_userbusiness` VALUES ('6', 'RoleFunctions', '5', '[22][23][25][26][194][195][31][33][200][201][41][199][202]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('7', 'RoleFunctions', '6', '[22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212]', '[{\"funId\":\"33\",\"btnStr\":\"4\"}]', '0'); +INSERT INTO `jsh_userbusiness` VALUES ('8', 'RoleAPP', '8', '[21][1][8][11][10]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('9', 'RoleFunctions', '7', '[168][13][12][16][14][15][189][18][19][132]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('10', 'RoleFunctions', '8', '[168][13][12][16][14][15][189][18][19][132][22][23][25][26][27][157][158][155][156][125][31][127][126][128][33][34][35][36][37][39][40][41][42][43][46][47][48][49][50][51][52][53][54][55][56][57][192][59][60][61][62][63][65][66][68][69][70][71][73][74][76][77][79][191][81][82][83][85][89][161][86][176][165][160][28][134][91][92][29][94][95][97][104][99][100][101][102][105][107][108][110][111][113][114][116][117][118][120][121][131][135][123][122][20][130][146][147][138][148][149][153][140][145][184][152][143][170][171][169][166][167][163][164][172][173][179][178][181][182][183][186][187]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('11', 'RoleFunctions', '9', '[168][13][12][16][14][15][189][18][19][132][22][23][25][26][27][157][158][155][156][125][31][127][126][128][33][34][35][36][37][39][40][41][42][43][46][47][48][49][50][51][52][53][54][55][56][57][192][59][60][61][62][63][65][66][68][69][70][71][73][74][76][77][79][191][81][82][83][85][89][161][86][176][165][160][28][134][91][92][29][94][95][97][104][99][100][101][102][105][107][108][110][111][113][114][116][117][118][120][121][131][135][123][122][20][130][146][147][138][148][149][153][140][145][184][152][143][170][171][169][166][167][163][164][172][173][179][178][181][182][183][186][187][188]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('12', 'UserRole', '1', '[5]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('13', 'UserRole', '2', '[6][7]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('14', 'UserDepot', '2', '[1][2][6][7]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('15', 'UserDepot', '1', '[1][2][5][6][7][10][12][14][15][17]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('16', 'UserRole', '63', '[10]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('18', 'UserDepot', '63', '[14][15]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('19', 'UserDepot', '5', '[6][45][46][50]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('20', 'UserRole', '5', '[5]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('21', 'UserRole', '64', '[13]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('22', 'UserDepot', '64', '[1]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('23', 'UserRole', '65', '[5]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('24', 'UserDepot', '65', '[1]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('25', 'UserCustomer', '64', '[5][2]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('26', 'UserCustomer', '65', '[6]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('27', 'UserCustomer', '63', '[58]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('28', 'UserDepot', '96', '[7]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('29', 'UserRole', '96', '[6]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('30', 'UserRole', '113', '[10]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('31', 'RoleAPP', '10', '[23][24][25][27][26][22][7][3][6]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('32', 'RoleFunctions', '10', '[13][243][14][15][234][22][23][220][240][25][217][218][26][194][195][31][59][207][208][209][226][227][228][229][235][237][244][210][211][241][33][199][242][41][200][201][202][40][232][233][197][203][204][205][206][212]', '[{\"funId\":\"25\",\"btnStr\":\"1\"},{\"funId\":\"217\",\"btnStr\":\"1\"},{\"funId\":\"218\",\"btnStr\":\"1\"},{\"funId\":\"241\",\"btnStr\":\"3\"},{\"funId\":\"242\",\"btnStr\":\"3\"}]', '0'); +INSERT INTO `jsh_userbusiness` VALUES ('34', 'UserRole', '115', '[10]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('35', 'UserRole', '117', '[10]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('36', 'UserDepot', '117', '[8][9]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('37', 'UserCustomer', '117', '[52]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('38', 'UserRole', '120', '[4]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('39', 'UserDepot', '120', '[7][8][9][10][11][12][2][1][3]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('40', 'UserCustomer', '120', '[52][48][6][5][2]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('41', 'RoleFunctions', '12', '', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('48', 'RoleFunctions', '13', '[59][207][208][209][226][227][228][229][235][237][210][211][241][33][199][242][41][200]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('49', 'RoleAPP', '13', '[22][23][24][25]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('50', 'RoleAPP', '64', '[3]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('51', 'UserRole', '74', '[10]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('52', 'UserDepot', '121', '[13]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('53', 'RoleAPP', '121', '[3]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('54', 'UserDepot', '115', '[13]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('55', 'RoleAPP', '115', '[3]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('56', 'UserCustomer', '115', '[56]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('57', 'UserCustomer', '121', '[56]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('58', 'UserRole', '121', '[15]', null, '0'); +INSERT INTO `jsh_userbusiness` VALUES ('59', 'UserRole', '123', '[10]', null, '0'); + +-- ---------------------------- +-- Table structure for `tbl_sequence` +-- ---------------------------- +DROP TABLE IF EXISTS `tbl_sequence`; +CREATE TABLE `tbl_sequence` ( + `seq_name` varchar(50) NOT NULL COMMENT '序列名称', + `min_value` bigint(20) NOT NULL COMMENT '最小值', + `max_value` bigint(20) NOT NULL COMMENT '最大值', + `current_val` bigint(20) NOT NULL COMMENT '当前值', + `increment_val` int(11) NOT NULL DEFAULT '1' COMMENT '增长步数', + `remark` varchar(500) DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`seq_name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='sequence表'; + +-- ---------------------------- +-- Records of tbl_sequence +-- ---------------------------- +INSERT INTO `tbl_sequence` VALUES ('depot_number_seq', '1', '999999999999999999', '292', '1', '单据编号sequence'); + +-- ---------------------------- +-- Function structure for `_nextval` +-- ---------------------------- +DROP FUNCTION IF EXISTS `_nextval`; +DELIMITER ;; +CREATE DEFINER=`root`@`%` FUNCTION `_nextval`(name varchar(50)) RETURNS mediumtext CHARSET utf8 +begin +declare _cur bigint; +declare _maxvalue bigint; -- 接收最大值 +declare _increment int; -- 接收增长步数 +set _increment = (select increment_val from tbl_sequence where seq_name = name); +set _maxvalue = (select max_value from tbl_sequence where seq_name = name); +set _cur = (select current_val from tbl_sequence where seq_name = name for update); +update tbl_sequence -- 更新当前值 + set current_val = _cur + increment_val + where seq_name = name ; +if(_cur + _increment >= _maxvalue) then -- 判断是都达到最大值 + update tbl_sequence + set current_val = minvalue + where seq_name = name ; +end if; +return _cur; +end +;; +DELIMITER ; diff --git a/sql/华夏ERP数据库设计汇总.xlsx b/sql/华夏ERP数据库设计汇总.xlsx index a3523513b111fe0029a07de906adb96f2d8eac21..d48a4b94e6daeb7578a0f5e96b5a393d39ffe701 100644 GIT binary patch delta 65508 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 delta 65063 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 S%IYr_38rATg}|3ai2nx-T;pv3