From ad281377681fd0e99e456d6f985af2cea50ce038 Mon Sep 17 00:00:00 2001 From: guoxing <1369478551@qq.com> Date: Fri, 14 Apr 2023 17:56:23 +0800 Subject: [PATCH 1/2] 2023-04-14 --- supervise-crm-ui/src/views/brank/brankAdd.vue | 3 + .../src/views/enterprise/enterpriseAdd.vue | 3 + .../src/views/storehouse/storehouseAdd.vue | 3 + .../src/api/supervise/salesSummary.js | 102 +++ supervise-report-ui/src/utils/request.js | 2 +- .../src/views/reportCenter/salesSummary.vue | 740 ++++++++++-------- yxt-portal-ui/src/views/Home/Home.vue | 3 +- 7 files changed, 529 insertions(+), 327 deletions(-) create mode 100644 supervise-report-ui/src/api/supervise/salesSummary.js diff --git a/supervise-crm-ui/src/views/brank/brankAdd.vue b/supervise-crm-ui/src/views/brank/brankAdd.vue index af80f380..867b55c0 100644 --- a/supervise-crm-ui/src/views/brank/brankAdd.vue +++ b/supervise-crm-ui/src/views/brank/brankAdd.vue @@ -195,6 +195,8 @@ }) // 这里是把code的值赋给province省字段 this.formobj.province = bb.name + this.formobj.city = "" + this.formobj.county = "" this.huoquShi(bb.sid) }, huoquShi(sid1) { @@ -219,6 +221,7 @@ } }) this.formobj.city = bb.name + this.formobj.county = "" this.huoquXian(bb.sid) }, huoquXian(sid1) { diff --git a/supervise-crm-ui/src/views/enterprise/enterpriseAdd.vue b/supervise-crm-ui/src/views/enterprise/enterpriseAdd.vue index 432e0382..0f685613 100644 --- a/supervise-crm-ui/src/views/enterprise/enterpriseAdd.vue +++ b/supervise-crm-ui/src/views/enterprise/enterpriseAdd.vue @@ -227,6 +227,8 @@ }) // 这里是把code的值赋给province省字段 this.formobj.province = bb.name + this.formobj.city = "" + this.formobj.county = "" this.huoquShi(bb.sid) }, huoquShi(sid1) { @@ -251,6 +253,7 @@ } }) this.formobj.city = bb.name + this.formobj.county = "" this.huoquXian(bb.sid) }, huoquXian(sid1) { diff --git a/supervise-crm-ui/src/views/storehouse/storehouseAdd.vue b/supervise-crm-ui/src/views/storehouse/storehouseAdd.vue index a09c2dbd..eae2cc18 100644 --- a/supervise-crm-ui/src/views/storehouse/storehouseAdd.vue +++ b/supervise-crm-ui/src/views/storehouse/storehouseAdd.vue @@ -215,6 +215,8 @@ }) // 这里是把code的值赋给province省字段 this.formobj.province = bb.name + this.formobj.city = "" + this.formobj.county = "" this.huoquShi(bb.sid) }, huoquShi(sid1) { @@ -239,6 +241,7 @@ } }) this.formobj.city = bb.name + this.formobj.county = "" this.huoquXian(bb.sid) }, huoquXian(sid1) { diff --git a/supervise-report-ui/src/api/supervise/salesSummary.js b/supervise-report-ui/src/api/supervise/salesSummary.js new file mode 100644 index 00000000..02a152f0 --- /dev/null +++ b/supervise-report-ui/src/api/supervise/salesSummary.js @@ -0,0 +1,102 @@ +import request from '@/utils/request' + +// 重新汇总入库商品 +export function recount() { + return request({ + url: '/ruku/recount', + method: 'get' + }) +} +// 入库汇总信息 +export function countinfo() { + return request({ + url: '/ruku/countinfo', + method: 'get' + }) +} + +// 门店销售明细表 +export function logPagerList(data) { + return request({ + url: '/report/getStoreSalesReport', + data, + method: 'post', + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 门店商品销售明细表 +export function in112PagerList(data) { + return request({ + url: '/report/getGoodsSalesReport', + data, + method: 'post', + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 门店销售明细表(烟草) +export function inallPagerList(data) { + return request({ + url: '/report/getStoreSalesReportYc', + data, + method: 'post', + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 门店商品销售明细表(烟草) +export function inall4PagerList(data) { + return request({ + url: '/report/getGoodsSalesReportYc', + data, + method: 'post', + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 加盟店入库明细表按天查询 +export function jmdRkmxList(data) { + return request({ + url: '/ruku/jmdRkmxList', + data, + method: 'post', + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 下载 加盟店入库明细表 +export function jmdRkmxListDownload(data) { + return request({ + url: '/ruku/jmdRkmxListDownload', + data, + method: 'post', + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 下采购订单、入库的数据 +export function ztsjZhengli() { + return request({ + url: '/v1/purchaserequisition/supplierAnalysis', + method: 'post' + }) +} + +export function buildExcelZaiTu() { + return request({ + url: '/ruku/buildExcelZaiTu' + }) +} diff --git a/supervise-report-ui/src/utils/request.js b/supervise-report-ui/src/utils/request.js index 12093fa6..0e8707ac 100644 --- a/supervise-report-ui/src/utils/request.js +++ b/supervise-report-ui/src/utils/request.js @@ -7,7 +7,7 @@ import { getToken, getStorage } from '@/utils/auth' const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // url = base url + request url // withCredentials: true, // send cookies when cross-domain requests - timeout: 30000 // request timeout + timeout: 300000 // request timeout }) // request interceptor diff --git a/supervise-report-ui/src/views/reportCenter/salesSummary.vue b/supervise-report-ui/src/views/reportCenter/salesSummary.vue index 08a21b8d..04fcc3fd 100644 --- a/supervise-report-ui/src/views/reportCenter/salesSummary.vue +++ b/supervise-report-ui/src/views/reportCenter/salesSummary.vue @@ -1,114 +1,96 @@ diff --git a/yxt-portal-ui/src/views/Home/Home.vue b/yxt-portal-ui/src/views/Home/Home.vue index 01e4fe42..c55df383 100644 --- a/yxt-portal-ui/src/views/Home/Home.vue +++ b/yxt-portal-ui/src/views/Home/Home.vue @@ -444,7 +444,8 @@ } else if (index === 7) { window.open('http://jianguan.yyundong.com/#/index' + '?token=' + getStorage(), '_blank') } else if (index === 8) { - window.open('http://jianguan.yyundong.com/crm/#/' + '?token=' + getStorage(), '_blank') + window.open('http://192.168.3.8:9531/#/' + '?token=' + getStorage(), '_blank') + // window.open('http://jianguan.yyundong.com/crm/#/' + '?token=' + getStorage(), '_blank') } } } From 398edf518f03f7f202204aaf807db5f3e5e6b5d8 Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Fri, 14 Apr 2023 18:01:37 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E7=83=9F=E8=8D=89=E5=92=8C=E7=9B=91?= =?UTF-8?q?=E7=AE=A1=E5=95=86=E5=93=81=E5=95=86=E5=93=81=E9=94=80=E5=94=AE?= =?UTF-8?q?=E3=80=81=E9=97=A8=E5=BA=97=E9=94=80=E5=94=AE=E6=8A=A5=E8=A1=A8?= =?UTF-8?q?=20sql=E8=84=9A=E6=9C=AC=E6=81=A2=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/databases/supervise_crm.sql | 280 ++++++++++++++++++ docs/databases/table_create.sql | 118 ++++++++ docs/databases/table_modify.sql | 36 +++ .../EnterpriseInformationRest.java | 8 +- .../LoanBankInformationRest.java | 8 +- .../WarehouseLocationRest.java | 8 +- .../api/gdsalesreport/GdSalesReport.java | 18 ++ .../api/gdsalesreport/GdSalesReportQuery.java | 13 + .../api/gdsalesreport/GdSalesReportVo.java | 32 ++ .../gdsalesreport/GdSalesReportMapper.java | 27 ++ .../biz/gdsalesreport/GdSalesReportMapper.xml | 47 +++ .../biz/gdsalesreport/GdSalesReportRest.java | 55 ++++ .../gdsalesreport/GdSalesReportService.java | 82 +++++ 13 files changed, 720 insertions(+), 12 deletions(-) create mode 100644 docs/databases/supervise_crm.sql create mode 100644 docs/databases/table_create.sql create mode 100644 docs/databases/table_modify.sql create mode 100644 yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReport.java create mode 100644 yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportQuery.java create mode 100644 yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportVo.java create mode 100644 yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.java create mode 100644 yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.xml create mode 100644 yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportRest.java create mode 100644 yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportService.java diff --git a/docs/databases/supervise_crm.sql b/docs/databases/supervise_crm.sql new file mode 100644 index 00000000..7cb62146 --- /dev/null +++ b/docs/databases/supervise_crm.sql @@ -0,0 +1,280 @@ +/* + Navicat Premium Data Transfer + + Source Server : 8.130.39.13 + Source Server Type : MySQL + Source Server Version : 50720 + Source Host : 8.130.39.13:3306 + Source Schema : supervise_crm + + Target Server Type : MySQL + Target Server Version : 50720 + File Encoding : 65001 + + Date: 11/04/2023 14:48:46 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for crm_customer_temp +-- ---------------------------- +DROP TABLE IF EXISTS `crm_customer_temp`; +CREATE TABLE `crm_customer_temp` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', + `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', + `lockVersion` int(11) NULL DEFAULT 0 COMMENT '版本锁', + `createTime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `modifyTime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '修改时间', + `isEnable` int(11) NULL DEFAULT 1 COMMENT '是否可用:1可用,0不可用', + `state` int(11) NULL DEFAULT 1 COMMENT '状态', + `isDelete` int(11) NULL DEFAULT 0 COMMENT '是否删除:0未删除,1已删除', + `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人sid', + `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人sid', + `customerNo` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '客户编号(部门编码+客户类型(1位,0个人,1企业)+部门内部流水号(6位))', + `customerType` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户类型(自然人/法人)', + `customerTypeKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户类型key', + `customerClass` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户分类(个人:司机/个体老板/其他。企业:企业型客户/一级经销商/二级经销商/终端物流客户)', + `customerClassKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户分类key', + `source` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户来源(公司资源/自主开发/交接客户/转介绍客户/集团内销)', + `sourceKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户来源key', + `level` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户级别(意向客户/准客户/成交客户/集团内销/黑名单客户)', + `levelKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户级别key', + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户名称', + `certificateTypeKey` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件类型key', + `certificateType` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件类型(个人为身份证/企业为营业执照)', + `IDNumber` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件号码(个人为身份证号/企业为统一社会信用代码)', + `endDate` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '证件有效期', + `address_province` varchar(6) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '行政区划代码(省)', + `address_city` varchar(6) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '行政区划代码(市)', + `address_county` varchar(6) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '行政区划代码(县)', + `province` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '省', + `city` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '市', + `county` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '县', + `address` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '详细地址', + `zipCode` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '邮编', + `e_mail` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电子邮箱', + `contacts` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人', + `mobile` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系电话', + `emergencyContact` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '紧急联系人', + `emergencyMobile` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '紧急联系人电话 ', + `weixin` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '微信号码', + `staffSid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '业务人员sid', + `createOrgSid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建组织sid', + `sexKey` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别key', + `sex` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别', + `birthday` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生日', + `companyName` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '所在公司名称', + `follow_state_key` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '跟进状态key', + `follow_state` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '跟进状态', + `isOnRemindkey` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否开启提醒key(1开启,0不开启)', + `isOnRemind` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否开启提醒(1开启,0不开启)', + `remind_day` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提醒日期', + `remind_remark` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '提醒备注', + `customerPhoto` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户头像', + `visitWayKey` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '见面方式key', + `visitWay` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '见面方式(到店/电话/拜访)', + PRIMARY KEY (`id`) USING BTREE, + INDEX `id`(`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 132 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '潜在客户信息' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of crm_customer_temp +-- ---------------------------- +INSERT INTO `crm_customer_temp` VALUES (129, 'fe263bc8-993a-4638-a2b6-b5ff8f68ebe8', 0, '2023-01-30 15:51:41', '2023-01-30 15:51:41', 1, 1, 0, '', '427a2fb0-60c5-409f-bea4-4eb441041ae6', NULL, '0315231117568ZLZZZ', '企业', '2', '', '', '', '', '', '', '涨了张张张', '02', '营业执照', '', '', '', '', '', '', '', '', '', NULL, '', '', '15231117568', '', '', 'l1234678', 'e73f6e2c-1bda-4a4d-8390-ac7a2bf25854', NULL, '', '', '', '', '[]', '', '0', NULL, NULL, NULL, NULL, '003', '拜访'); +INSERT INTO `crm_customer_temp` VALUES (130, 'aa2284f6-b929-402b-9eff-e7144f16fc96', 0, '2023-01-30 16:53:37', '2023-01-30 16:53:37', 1, 1, 0, NULL, '427a2fb0-60c5-409f-bea4-4eb441041ae6', NULL, '0313733222222SWK', '个人', '1', NULL, NULL, NULL, NULL, '准客户', '002', '孙悟空', '01', '身份证', NULL, '2023-01-30', NULL, NULL, NULL, '河北省', '石家庄市', '桥西区', '育新路', NULL, NULL, NULL, '13733222222', NULL, NULL, NULL, 'e73f6e2c-1bda-4a4d-8390-ac7a2bf25854', NULL, '0002', '女', '2023-01-18', '宇信通', '[]', '', '0', NULL, NULL, NULL, NULL, '001', '电话'); +INSERT INTO `crm_customer_temp` VALUES (131, 'f1fdf188-b9f7-41d1-b6b6-97175bfde666', 0, '2023-01-30 16:53:45', '2023-01-30 16:53:45', 1, 1, 0, '', '427a2fb0-60c5-409f-bea4-4eb441041ae6', NULL, '0313733222222SWK11', '个人', '1', '', '', '', '', '准客户', '002', '孙悟空11', '01', '身份证', '', '2023-01-30', '', '', '', '河北省', '石家庄市', '桥西区', '育新路', NULL, '', '', '13733222222', '', '', '', 'e73f6e2c-1bda-4a4d-8390-ac7a2bf25854', NULL, '0002', '女', '2023-01-18', '宇信通', '[]', '', '0', NULL, NULL, NULL, NULL, '001', '电话'); + +-- ---------------------------- +-- Table structure for customer +-- ---------------------------- +DROP TABLE IF EXISTS `customer`; +CREATE TABLE `customer` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `lockVersion` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录版本,锁', + `sid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', + `createSid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者', + `modifySid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者', + `isEnable` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录是否可用,1:可用,0:不可用', + `createTime` datetime(0) NULL DEFAULT NULL COMMENT '记录创建时间', + `modifyTime` datetime(0) NULL DEFAULT NULL COMMENT '记录最后修改时间', + `state` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据状态', + `isDelete` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称', + `shortName` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '简称', + `contacts` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人', + `telephone` varchar(12) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话', + `address` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址', + `bankAccount` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '银行帐户', + `bankAccountNumber` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '帐号', + `bankName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开户行名称', + `legalRepresentative` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人', + `businessLicenseNo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '营业执照号', + `lockingStatus` int(11) NULL DEFAULT 0 COMMENT '锁定状态1.锁定2.未锁定', + `lockingReason` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '锁定原因', + `lockingDate` datetime(0) NULL DEFAULT NULL COMMENT '锁定及解锁时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '供应商信息' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of customer +-- ---------------------------- +INSERT INTO `customer` VALUES (37, NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '河北叁陆伍网络科技集团有限公司', '36524集团', '于波', '13331389283', '河北省石家庄市新华区友谊北大街345号中粮广场a座4层', NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL); + +-- ---------------------------- +-- Table structure for supplier +-- ---------------------------- +DROP TABLE IF EXISTS `supplier`; +CREATE TABLE `supplier` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `lockVersion` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录版本,锁', + `sid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'sid', + `createSid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者', + `modifySid` varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者', + `isEnable` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录是否可用,1:可用,0:不可用', + `createTime` datetime(0) NULL DEFAULT NULL COMMENT '记录创建时间', + `modifyTime` datetime(0) NULL DEFAULT NULL COMMENT '记录最后修改时间', + `state` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '数据状态', + `isDelete` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `customerSid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户Sid', + `name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称', + `codeUnified` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '统一编码', + `contacts` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人', + `telephone` varchar(12) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话', + `address` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址', + `bankAccount` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '银行帐户', + `bankAccountNumber` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '帐号', + `bankName` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开户行名称', + `legalRepresentative` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '法人', + `businessLicenseNo` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '营业执照号', + `purchaseRequisition` int(10) NULL DEFAULT 0 COMMENT '监管审核状态0待审核1为通过2为拒绝', + `purchaseRemarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '监管审批意见', + `bankState` int(10) NULL DEFAULT 0 COMMENT '银行0未审核,1审核通过,2审核不通过', + `bankRemarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '银行审批意见', + `lockingStatus` int(11) NULL DEFAULT 1 COMMENT '锁定状态1.锁定2.未锁定', + `lockingReason` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '锁定原因', + `lockingDate` datetime(0) NULL DEFAULT NULL COMMENT '锁定及解锁时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 37 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '供应商信息' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of supplier +-- ---------------------------- +INSERT INTO `supplier` VALUES (1, '0', 'c6f003e2-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北奥丰牧业集团有限公司', '4148403', '张进钢', '13831237262', '河北省定州市息冢镇廉台村', '河北奥丰牧业集团有限公司', '50545101040011387', '中国农业银行股份有限公司定州市支行', '张进钢', '91130682665251605J', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (2, '0', 'c6f01637-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北晋蒙源食品销售有限公司', '4131802', '崔晓芳', '18903318212', '石家庄长安区丰收路32号6-2-202', '河北晋蒙源食品销售有限公司', '1012014170001131', '民生银行建设北大街支行', '薛俊珍', '911301026827685265', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (3, '0', 'c6f01748-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市金百利商贸有限公司', '4101293', '牛会峰', '15931139177', '河北省石家庄市长安区百花街2号常山纺织集团供销公司仓库平房第六间', '石家庄市金百利商贸有限公司', '63212010500614', '河北银行裕兴支行', '苏辉', '9113010260101239XD', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (4, '0', 'c6f0184a-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '福建恒安集团厦门商贸有限公司石家庄经营部', '7139002', '刘洋', '15832170959', '河北省石家庄市裕华区翟营南大街41号财库国际商务港3001室', '福建恒安集团厦门商贸有限公司石家庄经营部', '0402021509300006962', '工行裕华支行', '许水深', '91130100760317780R', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (5, '0', 'c6f01940-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄宝丰源商贸有限公司', '5150611', '罗志芳', '15373893005', '石家庄市长安区体育大街华药一区23栋1102室', '石家庄宝丰源商贸有限公司', '0402020409300171952', '中国工商银行石家庄长安支行', '杜志强', '91130102682757202N', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (6, '0', 'c6f01a28-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市晨曦商贸有限公司', '8120481', '吴玉堂', '13803116382', '石家庄市桥西区金裕花园-3-122', '石家庄市晨曦商贸有限公司', '01371000000686', '河北银行金桥支行', '吴曦', '9113010476205841X0', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (7, '0', 'c6f02825-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '中顺洁柔纸业股份有限公司', '7161704', '李亭汐', '18665037927', '唐山市玉田县杨家套乡东高桥村西', '中顺洁柔纸业股份有限公司唐山分公司', '13001627736050502713', '中国建设银行股份有限公司玉田支行', '杨裕钊', '91130200689262827L', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (8, '0', 'c6f02c0a-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '北京百事可乐饮料有限公司', '5150302', '郑康', '15383898445', '北京大兴区西红门镇团河路(金星段)55号', '北京百事可乐饮料有限公司', '319456007079', '中国银行北京宣武支行', '王安平', '911100001015173081', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (9, '0', 'c6f02fb1-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '北京统一饮品有限公司石家庄分公司', '5152001', '赵彩虹', '18332144479', '石家庄高新技术产业开发区兴安大街153号', '北京统一饮品有限公司石家庄分公司', '13001615208050513866', '建行石家庄裕华支行', '黄建修', '91130100730246045L', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (10, '0', 'c6f0329b-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '达能(中国)食品饮料有限公司', '5197904', '王璇', '13832331208', '中山市小榄镇南城大道37号', '达能(中国)食品饮料有限公司', '1731983816', '花旗银行(中国)有限公司深圳分行', '顾培基', '91442000721160557R', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (11, '0', 'c6f03465-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '杭州娃哈哈启力食品集团有限公司', '5163704', '郝伟娜', '13803115758', '萧山区经济技术开发区建设一路以北进一路以西', '杭州娃哈哈启力食品集团有限公司', '1202020709906695553', '杭州市工商银行解放路支行', '宗庆后', '91330101673957579W', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (12, '0', 'c6f03b68-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '今麦郎食品股份有限公司石家庄分公司', '5169693', '吕建鹏', '13582161816', '河北省石家庄市桥西区兴纺街6号蓝水晶小区5-102', '今麦郎食品股份有限公司石家庄分公司', '50370001040028334', '中国农业银行股份有限公司石家庄自强支行', '张振宁', '91130100054006133C', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (13, '0', 'c6f03c5a-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '康师傅(天津)饮品有限公司石家庄分公司', '5148904', '贺立山\r\n', '13739738663\r', '石家庄市中华北大街50号军创国际1102室\r\n', '康师傅(天津)饮品有限公司石家庄分公司', '0402020119300107445\r\n', '工行桥西支行\r\n', '武惠梅\r\n', '911301006760096030\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (14, '0', 'c6f03d98-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '农夫山泉股份有限公司', '5199404', '梁玉娟\r\n', '13784299258\r', '杭州市西湖区葛衙庄181号\r\n', '农夫山泉股份有限公司', '1202020119900072540\r\n', '工行羊坝头支行\r\n', '钟睒睒\r\n', '91330000143995391Q\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (15, '0', 'c6f03e65-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄恒盛兴商贸有限公司\r\n', '5101094', '谢玉琴\r\n', '15533910034\r', '石获北路8号东鑫酒业中心3区12号\r\n', '石家庄恒盛兴商贸有限公司\r\n', '50361001040023443', '农行石家庄北站支行\r\n', '温立景\r\n', '911301056892856310\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (16, '0', 'c6f0419e-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '天津顶益食品有限公司石家庄分公司', '5106003', '孙江坡\r\n', '18903391165\r', '石家庄市中山西路83号东方大厦1526室\r\n', '天津顶益食品有限公司石家庄分公司', '0402020109242004078\r\n', '工行桥西支行\r\n', '武惠梅\r\n', '9113010070096971XL\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (17, '0', 'c6f04271-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '中粮可口可乐饮料(河北)有限公司', '5105003', '王学亮\r\n', '13933140320\r', '河北省石家庄市经济技术开发区海南路169号\r\n', '中粮可口可乐饮料(河北)有限公司', '13001616208050504676\r\n', '建行藁城支行\r\n', '叶树峰\r\n', '911301005909792970\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (18, '0', 'c6f04343-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北省百大商贸有限责任公司', '6138992', '次江伟\r\n', '18103317788\r', '河北省石家庄市桥西区平安南大街42号君合商务中心A座二层201室-210室、212室\r\n', '河北省百大商贸有限责任公司', '50365001040007921\r\n', '农行平安支行\r\n', '王文杰\r\n', '91130100601213802C\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (19, '0', 'c6f04415-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄舶来品商贸有限公司', '6143301', '赵华\r\n', '18031179211\r', '河北省石家庄市桥西区和平路西二环交叉口华北食品城11区29号\r\n', '石家庄舶来品商贸有限公司', '692403220\r\n', '民生银行石家庄西二环北路支行\r\n', '赵华\r\n', '91130104319812887P\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (20, '0', 'c6f044ec-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市富荣食品有限公司', '5100691', '张永超\r\n', '18931107952\r', '石家庄长安区建设北大街194号风尚宜都3-304室\r\n', '石家庄市富荣食品有限公司', '50367001040033651\r\n', '中国农业银行股份有限公司石家庄华兴支行\r\n', '韩红云\r\n', '91130102798410390Q\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (21, '0', 'c6f045bd-786b-11ed-9f31-c85b7675655e', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市坤卓商贸有限公司', '6130491', '任晋\r\n', '13313310407\r', '石家庄市平安北大街19号礼域尚城23号楼1609室\r\n', '石家庄市坤卓商贸有限公司', '13050161040000000400\r\n', '中国建设银行股份有限公司石家庄平安北大街支行\r\n', '李旭旺\r\n', '91130102079994799M\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (22, '0', '3ed3245a-79d4-11ed-ad1d-525401028fe6', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北耕畅供应链管理有限公司', '6129692', '周颖\r\n', '13331388226\r', '河北省石家庄市长安区中山东路508号东胜广场A座10层1003室\r\n', '河北耕畅供应链管理有限公司', '101141430639\r\n', '中国银行股份有限公司石家庄市裕华支行\r\n', '张艳\r\n', '911301003198565U\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (23, '0', '4709b6a1-79d4-11ed-ad1d-525401028fe6', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北荣耀品牌营销策划有限公司\r\n', '6103901', '陆鸿杰\r\n', '13703398979\r', '河北省石家庄市长安区体育南大街1号裕彤体育场南区18号205室\r\n', '河北荣耀品牌营销策划有限公司\r\n', '01211100001986\r\n', '河北银行股份有限公司裕东科技支行\r\n', '陆鸿杰\r\n', '91130108MA0CWNM48D\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (24, '0', '495799f7-79d4-11ed-ad1d-525401028fe6', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市金龙油脂有限公司\r\n', '5149013', '高硕星\r\n', '15631180371\r', '石家庄市桥西区蔬菜中心批发市场南区粮油3区43、45号\r\n', '石家庄市金龙油脂有限公司\r\n', '121032011907234\r\n', '石家庄汇融农村合作银行振头支行\r\n', '冯建\r\n', '911301047158184985\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (25, '0', 'b6444910-7ac0-11ed-ad1d-525401028fe6', NULL, NULL, '1', '2022-12-01 00:00:00', '2022-12-01 00:00:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄鹊山子岩商贸有限公司', '5141603', '张建磊\r\n', '15931183850\r', '石家庄市桥西区塔坛国际商贸城4号写字楼2016\r\n', '石家庄鹊山子岩商贸有限公司', '876310100100008112\r\n', '邯郸银行股份有限公司石家庄塔坛国际支行\r\n', '张建磊\r\n', '91130104MA0CR2KR99\r\n', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (26, '0', 'a8a30419-9d7b-423a-a1fe-eb0ab540840f', NULL, NULL, '1', '2022-12-29 20:01:39', '2022-12-29 20:01:39', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄金天祺商贸有限公司', '6136492', '马志强', '18131199991', '石家庄市长安区和平东路7号荣景园5-1-401', '石家庄金天祺商贸有限公司', '61712012000746', '河北银行股份有限公司建北支行', '刘淑芳', '911301027233732301', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (27, '0', '9b186911-bca6-443a-bb6e-7798dd882ae0', NULL, NULL, '1', '2022-12-29 20:09:31', '2022-12-29 20:09:31', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市达惠昌商贸有限公司', '6135791', '邢海龙', '13932192587', '石家庄市桥西区新华路602号3502生活区9-3-301', '石家庄市达惠昌商贸有限公司', '628012012000000850', '河北银行新华路支行', '邢海龙', '91130105677372180C', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (28, '0', 'b413452c-f136-41d0-917f-2eb3354b02da', NULL, NULL, '1', '2022-12-29 20:10:21', '2022-12-29 20:10:21', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄友缘仁商贸有限公司', '6140191', '贺力', '13933106766', '石家庄市长安区长安花苑1-1-2401', '石家庄友缘仁商贸有限公司', '0402020109300214997', '中国工商银行石家庄桥西支行', '贺力', '91130104684347979J', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (29, '0', '9d788bae-7fb6-4b20-aca3-31031c9b473b', NULL, NULL, '1', '2022-12-29 20:11:04', '2022-12-29 20:11:04', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄市合利食品有限公司', '6103491', '王长浩', '15633588669', '石家庄市桥西区东平路8号一三五仓库一楼一层01号房间', '石家庄市合利食品有限公司', '0402300709245112620', '中国工商银行股份有限公司石家庄平安支行', '王长浩', '91130104718346625E', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (30, '0', '2d6235a5-90f2-4a86-9933-d23a3b7d4efd', NULL, NULL, '1', '2022-12-29 20:11:49', '2022-12-29 20:11:49', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北君帅商贸有限公司', '5152901', '王建奇', '13012169790', '河北省石家庄市鹿泉区和平西路739号10号库房', '河北君帅商贸有限公司', '13050161523600001875', '中国建设银行股份有限公司石家庄广安街支行', '程科青', '91130102MA0FK29M23', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (31, '0', 'a838d3dc-5930-4b06-ae30-3a6443888e96', NULL, NULL, '1', '2022-12-29 20:31:15', '2022-12-29 20:31:15', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '河北巧啡商贸有限公司', '6155001', '张占喜', '17733830707', '石家庄市桥西区四中路57号百汇大厦515室', '河北巧啡商贸有限公司', '', '中国民生银行石家庄中山东路支行', '高占广', '91130104MA07XAA04Q', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (32, '0', '9264262c-372f-46f8-bd5e-784ea022a048', NULL, NULL, '1', '2022-12-29 20:34:16', '2022-12-29 20:34:16', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄绮俪商贸有限公司', '5141104', '苏沛', '15373973503', '河北省石家庄市长安区胜利北街329号古运码头一期17号楼2单元702室', '石家庄绮俪商贸有限公司', '131707000013000979206', '中国交通银行股份有限公司河北省分行营业部', '王磊', '91130102MA0GG94RXC', 1, NULL, 1, NULL, 0, '', NULL); +INSERT INTO `supplier` VALUES (33, '0', '1ff8af53-be58-4874-b234-d50840405d96', NULL, NULL, '1', '2023-01-07 18:32:00', '2023-01-07 18:32:00', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄荣贸建商贸有限公司', '5142704', '齐丽霞', '15130648392', '河北省石家庄市桥西区和平路与西二环交口华北食品城', '石家庄荣贸建商贸有限公司', '50354001040049306', '中国农业银行股份有限公司石家庄东城支行', '齐丽霞', '91130102MA0DKK2M5A', 1, NULL, 1, NULL, 0, NULL, NULL); +INSERT INTO `supplier` VALUES (34, '0', 'ae0f2640-8ee7-484c-88e9-cb36dbcb4c51', NULL, NULL, '1', '2023-01-07 18:32:45', '2023-01-07 18:32:45', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄梁创商贸有限公司', '5142604', '崔云培', '13331381193', '河北省石家庄市栾城区人大路156号河北正广通物流基地109室', '石家庄梁创商贸有限公司', '2052587557000111', '渤海银行石家庄分行营业部', '石晓博', '91130105MA0DJPX27N', 1, NULL, 1, NULL, 0, NULL, NULL); +INSERT INTO `supplier` VALUES (35, '0', 'eba70c39-3045-4321-bd43-5f6bd502c663', NULL, NULL, '1', '2023-01-13 17:01:54', '2023-01-13 17:01:54', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄同新发商贸有限公司', '5143004', '许建辉', '15032150081', '河北省石家庄市鹿泉区开发区福威街6号', '石家庄同新发商贸有限公司', '8111801013800512708', '中信银行石家庄裕华西路支行', '谷向飞', '91130185MA09CJ9XX4', 1, NULL, 1, NULL, 0, NULL, NULL); +INSERT INTO `supplier` VALUES (36, '0', '560191ae-fb92-4ea2-810b-0749e938d172', NULL, NULL, '1', '2023-01-13 17:02:43', '2023-01-13 17:02:43', '1', '0', NULL, 'd19ae699-b25e-11ed-9f20-00163e035cda', '石家庄驼辉商贸有限公司', '5143104', '闫永红', '13472123182', '河北省石家庄市长安区胜利北大街289号财富天下2-1-1908', '石家庄驼辉商贸有限公司', '8111801012300572390', '中信银行石家庄中粮河北广场支行', '陈文志', '91130104563249926A', 1, NULL, 1, NULL, 0, NULL, NULL); + +-- ---------------------------- +-- Table structure for supplier_index +-- ---------------------------- +DROP TABLE IF EXISTS `supplier_index`; +CREATE TABLE `supplier_index` ( + `id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', + `code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '编码', + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称', + `codeUnified` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '统一的编码', + `nameUnified` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '统一的名称', + `remarks` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注说明', + `PSid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父类Sid', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 66 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '供货商编码对应表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of supplier_index +-- ---------------------------- +INSERT INTO `supplier_index` VALUES (1, '5150302', '北京百事可乐饮料有限公司', '5150302', NULL, NULL, 'c6f02c0a-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (2, '5152001', '北京统一饮品有限公司石家庄分公司', '5152001', NULL, NULL, 'c6f02fb1-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (3, '5181191', '北京统一饮品有限公司石家庄分公司', '5152001', NULL, NULL, 'c6f02fb1-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (4, '5197904', '达能(中国)食品饮料有限公司', '5197904', NULL, NULL, 'c6f0329b-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (5, '7139002', '福建恒安集团厦门商贸有限公司石家庄经营部', '7139002', NULL, NULL, 'c6f0184a-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (6, '5163704', '杭州娃哈哈启力食品集团有限公司', '5163704', NULL, NULL, 'c6f03465-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (7, '4148403', '河北奥丰牧业集团有限公司', '4148403', NULL, NULL, 'c6f003e2-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (8, '4131802', '河北晋蒙源食品销售有限公司', '4131802', NULL, NULL, 'c6f01637-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (9, '5195292', '河北晋蒙源食品销售有限公司', '4131802', NULL, NULL, 'c6f01637-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (12, '6138992', '河北省百大商贸有限责任公司', '6138992', NULL, NULL, 'c6f04343-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (13, '5169693', '今麦郎食品股份有限公司石家庄分公司', '5169693', NULL, NULL, 'c6f03b68-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (14, '5148904', '康师傅(天津)饮品有限公司石家庄分公司', '5148904', NULL, NULL, 'c6f03c5a-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (15, '5199404', '农夫山泉股份有限公司', '5199404', NULL, NULL, 'c6f03d98-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (16, '5150611', '石家庄宝丰源商贸有限公司', '5150611', NULL, NULL, 'c6f01940-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (17, '5183091', '石家庄宝丰源商贸有限公司', '5150611', NULL, NULL, 'c6f01940-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (18, '5183094', '石家庄宝丰源商贸有限公司', '5150611', NULL, NULL, 'c6f01940-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (19, '8130703', '石家庄宝丰源商贸有限公司', '5150611', NULL, NULL, 'c6f01940-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (20, '6143301', '石家庄舶来品商贸有限公司', '6143301', NULL, NULL, 'c6f04415-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (21, '5101094', '石家庄恒盛兴商贸有限公司', '5101094', NULL, NULL, 'c6f03e65-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (22, '8120481', '石家庄晨曦商贸有限公司', '8120481', NULL, NULL, 'c6f01a28-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (23, '5150102', '石家庄市晨曦商贸有限公司', '8120481', NULL, NULL, 'c6f01a28-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (24, '5100691', '石家庄市富荣食品有限公司', '5100691', NULL, NULL, 'c6f044ec-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (25, '6102192', '石家庄市富荣食品有限公司', '5100691', NULL, NULL, 'c6f044ec-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (26, '6102991', '石家庄市富荣食品有限公司', '5100691', NULL, NULL, 'c6f044ec-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (27, '4101293', '石家庄市金百利商贸有限公司', '4101293', NULL, NULL, 'c6f01748-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (28, '6130491', '石家庄市坤卓商贸有限公司', '6130491', NULL, NULL, 'c6f045bd-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (29, '5106003', '天津顶益食品有限公司石家庄分公司', '5106003', NULL, NULL, 'c6f0419e-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (30, '5105003', '中粮可口可乐饮料(河北)有限公司', '5105003', NULL, NULL, 'c6f04271-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (31, '7161704', '中顺洁柔纸业股份有限公司', '7161704', NULL, NULL, 'c6f02825-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (37, '6129692', '河北耕畅供应链管理有限公司', '6129692', NULL, NULL, '3ed3245a-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (38, '6103901', '河北荣耀品牌营销策划有限公司', '6103901', NULL, NULL, '4709b6a1-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (39, '6103992', '河北荣耀品牌营销策划有限公司', '6103901', NULL, NULL, '4709b6a1-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (40, '5149013', '石家庄市金龙油脂有限公司', '5149013', NULL, NULL, '495799f7-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (41, '5141603\r\n', '石家庄鹊山子岩商贸有限公司', '5141603\r\n', NULL, NULL, 'b6444910-7ac0-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (42, '6136492', '石家庄金天祺商贸有限公司', '6136492', NULL, NULL, 'a8a30419-9d7b-423a-a1fe-eb0ab540840f'); +INSERT INTO `supplier_index` VALUES (43, '6135791', '石家庄市达惠昌商贸有限公司', '6135791', NULL, NULL, '9b186911-bca6-443a-bb6e-7798dd882ae0'); +INSERT INTO `supplier_index` VALUES (44, '6140191', '石家庄友缘仁商贸有限公司', '6140191', NULL, NULL, 'b413452c-f136-41d0-917f-2eb3354b02da'); +INSERT INTO `supplier_index` VALUES (45, '6103491', '石家庄市合利食品有限公司', '6103491', NULL, NULL, '9d788bae-7fb6-4b20-aca3-31031c9b473b'); +INSERT INTO `supplier_index` VALUES (46, '5152901', '河北君帅商贸有限公司', '5152901', NULL, NULL, '2d6235a5-90f2-4a86-9933-d23a3b7d4efd'); +INSERT INTO `supplier_index` VALUES (47, '6155001', '河北巧啡商贸有限公司', '6155001', NULL, NULL, 'a838d3dc-5930-4b06-ae30-3a6443888e96'); +INSERT INTO `supplier_index` VALUES (48, '5141104', '石家庄绮俪商贸有限公司', '5141104', NULL, NULL, '9264262c-372f-46f8-bd5e-784ea022a048'); +INSERT INTO `supplier_index` VALUES (49, '6155002', '河北巧啡商贸有限公司', '6155001', NULL, NULL, 'a838d3dc-5930-4b06-ae30-3a6443888e96'); +INSERT INTO `supplier_index` VALUES (51, '3100904', '河北荣耀品牌营销策划有限公司', '6103901', NULL, NULL, '4709b6a1-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (52, '6103991', '河北荣耀品牌营销策划有限公司', '6103901', NULL, NULL, '4709b6a1-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (53, '5148792', '河北耕畅供应链管理有限公司', '6129692', NULL, NULL, '3ed3245a-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (54, '5142704', '石家庄荣贸建商贸有限公司', '5142704', NULL, NULL, '1ff8af53-be58-4874-b234-d50840405d96'); +INSERT INTO `supplier_index` VALUES (55, '5142604', '石家庄梁创商贸有限公司', '5142604', NULL, NULL, 'ae0f2640-8ee7-484c-88e9-cb36dbcb4c51'); +INSERT INTO `supplier_index` VALUES (56, '6136491', '石家庄金天祺商贸有限公司', '6136492', NULL, NULL, 'a8a30419-9d7b-423a-a1fe-eb0ab540840f'); +INSERT INTO `supplier_index` VALUES (57, '5154011', '河北荣耀品牌营销策划有限公司', '6103901', NULL, NULL, '4709b6a1-79d4-11ed-ad1d-525401028fe6'); +INSERT INTO `supplier_index` VALUES (58, '5101892', '石家庄市金佰利商贸有限公司', '4101293', NULL, NULL, 'c6f01748-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (59, '8120491', '石家庄晨曦商贸有限公司', '8120481', NULL, NULL, 'c6f01a28-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (60, '5199601', '石家庄舶来品商贸有限公司', '6143301', NULL, NULL, 'c6f04415-786b-11ed-9f31-c85b7675655e'); +INSERT INTO `supplier_index` VALUES (61, '5143004', '石家庄同新发商贸有限公司', '5143004', NULL, NULL, 'eba70c39-3045-4321-bd43-5f6bd502c663'); +INSERT INTO `supplier_index` VALUES (62, '5143104', '石家庄驼辉商贸有限公司', '5143104', NULL, NULL, '560191ae-fb92-4ea2-810b-0749e938d172'); +INSERT INTO `supplier_index` VALUES (63, '4155001', '河北君帅商贸有限公司', '5152901', NULL, NULL, '2d6235a5-90f2-4a86-9933-d23a3b7d4efd'); +INSERT INTO `supplier_index` VALUES (64, '6151501', '河北君帅商贸有限公司', '5152901', NULL, NULL, '2d6235a5-90f2-4a86-9933-d23a3b7d4efd'); +INSERT INTO `supplier_index` VALUES (65, '5154001', '河北荣耀品牌营销策划有限公司', '6103901', NULL, NULL, '4709b6a1-79d4-11ed-ad1d-525401028fe6'); + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/docs/databases/table_create.sql b/docs/databases/table_create.sql new file mode 100644 index 00000000..af20ae9b --- /dev/null +++ b/docs/databases/table_create.sql @@ -0,0 +1,118 @@ +DROP TABLE IF EXISTS `purchase_requisition_checked`; +CREATE TABLE `purchase_requisition_checked` ( + `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', + `sid` VARCHAR(64) NOT NULL COMMENT 'sid', + `lockVersion` VARCHAR(2) NULL DEFAULT NULL COMMENT '记录版本,锁', + `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', + `modifyTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '记录最后修改时间', + `state` INT(11) NOT NULL DEFAULT '1' COMMENT '记录状态值', + `isEnable` INT(32) NOT NULL DEFAULT '1' COMMENT '记录是否可用,1:可用,0:不可用', + `isDelete` INT(32) NOT NULL DEFAULT '0' COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注信息', + `createBySid` VARCHAR(64) NULL DEFAULT NULL COMMENT '创建者', + `updateBySid` VARCHAR(64) NULL DEFAULT NULL COMMENT '更新者', + + `prSid` VARCHAR(100) NULL DEFAULT NULL COMMENT '订单SID', + `prCode` VARCHAR(100) NULL DEFAULT NULL COMMENT '订单编号', + `storeName` VARCHAR(100) NULL DEFAULT NULL COMMENT '仓库/门店名称', + `receiptTime` DATETIME NULL DEFAULT NULL COMMENT '收货时间', + `billNo` VARCHAR(100) NULL DEFAULT NULL COMMENT '单据号', + `billType` VARCHAR(100) NULL DEFAULT NULL COMMENT '单据类型', + + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB COMMENT='采购订单检查结果'; + + +DROP TABLE IF EXISTS `template_staff_config`; +CREATE TABLE `template_staff_config` ( + `id` int(0) NOT NULL AUTO_INCREMENT, + `sid` varchar(100) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, + `templateSid` varchar(100) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL COMMENT '模板sid', + `staffSid` varchar(100) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL COMMENT '员工sid', + `lockVersion` int(0) NOT NULL DEFAULT 0 COMMENT '记录版本,锁', + `createTime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录创建时间', + `modifyTime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录最后修改时间', + `isEnable` int(0) NOT NULL DEFAULT 1 COMMENT '记录是否可用,1:可用,0:不可用', + `state` int(0) NULL DEFAULT 1 COMMENT '隐藏本部门:隐藏本部门开启后,本部门将不会显示在公司通讯录中', + `isDelete` int(0) NULL DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注信息', + `createBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_croatian_ci ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1; + + +DROP TABLE IF EXISTS `wechat_template`; +CREATE TABLE `wechat_template` ( + `id` int(0) NOT NULL, + `sid` varchar(64) CHARACTER SET utf8 COLLATE utf8_croatian_ci NOT NULL, + `templateId` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NOT NULL COMMENT '模板ID', + `title` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '标题', + `json` json NULL COMMENT 'json', + `trade` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '行业', + `lockVersion` int(0) NOT NULL DEFAULT 0 COMMENT '记录版本,锁', + `createTime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录创建时间', + `modifyTime` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录最后修改时间', + `isEnable` int(0) NOT NULL DEFAULT 1 COMMENT '记录是否可用,1:可用,0:不可用', + `state` int(0) NULL DEFAULT 1 COMMENT '隐藏本部门:隐藏本部门开启后,本部门将不会显示在公司通讯录中', + `isDelete` int(0) NULL DEFAULT NULL COMMENT '记录是否被删除,0:未删除,1:已经删除', + `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注信息', + `createBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建者', + `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新者', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_croatian_ci COMMENT = '微信信息推送模版表' ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1; + + +DROP TABLE IF EXISTS `loan_bank_information`; +CREATE TABLE `loan_bank_information` ( + `id` int(0) NOT NULL AUTO_INCREMENT, + `sid` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NOT NULL COMMENT 'ids', + `bankName` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '银行名称', + `bankAbbreviation` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '银行简称', + `address` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '地址', + `province` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '省', + `city` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '市', + `county` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '区', + `contacts` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '联系人', + `telephone` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '电话', + `pSid` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT '0' COMMENT '上级sid', + `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', + `createTime` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `modifyTime` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '修改时间', + `isEnable` int(0) NULL DEFAULT 1 COMMENT '是否可用:1可用,0不可用', + `state` int(0) NULL DEFAULT 1 COMMENT '状态', + `isDelete` int(0) NULL DEFAULT 0 COMMENT '是否删除:0未删除,1已删除', + `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人sid', + `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人sid', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_croatian_ci COMMENT = '贷款银行信息' ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1; + + +DROP TABLE IF EXISTS `bank_manager`; +CREATE TABLE `bank_manager` ( + `id` int(0) NOT NULL AUTO_INCREMENT, + `sid` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL, + `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '姓名', + `telephone` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '电话', + `post` varchar(100) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '职务', + `bankSid` varchar(255) CHARACTER SET utf8 COLLATE utf8_croatian_ci NULL DEFAULT NULL COMMENT '银行sid', + `lockVersion` int(0) NULL DEFAULT 0 COMMENT '版本锁', + `createTime` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间', + `modifyTime` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '修改时间', + `isEnable` int(0) NULL DEFAULT 1 COMMENT '是否可用:1可用,0不可用', + `state` int(0) NULL DEFAULT 1 COMMENT '状态', + `isDelete` int(0) NULL DEFAULT 0 COMMENT '是否删除:0未删除,1已删除', + `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + `createBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人sid', + `updateBySid` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改人sid', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_croatian_ci COMMENT = '银行负责人信息' ROW_FORMAT = Dynamic; + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/docs/databases/table_modify.sql b/docs/databases/table_modify.sql new file mode 100644 index 00000000..20989fc1 --- /dev/null +++ b/docs/databases/table_modify.sql @@ -0,0 +1,36 @@ +ALTER TABLE supervise_supplychain.supplier_bank_info CHANGE createSid createBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '创建者'; +ALTER TABLE supervise_supplychain.supplier_bank_info CHANGE modifySid updateBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '更新者'; + + +select @@GLOBAL.sql_mode; +ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION +select @@sql_mode; +ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION + +set @@global.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; + +set sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; + +set @@SESSION.sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; + +set @@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; + +ALTER TABLE supervise_supplychain.purchase_requisition CHANGE createSid createBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '创建者'; +ALTER TABLE supervise_supplychain.purchase_requisition CHANGE modifySid updateBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '更新者'; +ALTER TABLE supervise_supplychain.purchase_requisition ADD remarks varchar(200) NULL COMMENT '备注说明'; + +ALTER TABLE supervise_supplychain.product_information CHANGE createSid createBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '创建者'; +ALTER TABLE supervise_supplychain.product_information CHANGE modifySid updateBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '更新者'; + +ALTER TABLE supervise_supplychain.restricted_brand CHANGE createSid createBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '创建者'; +ALTER TABLE supervise_supplychain.restricted_brand CHANGE modifySid updateBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '更新者'; + +ALTER TABLE supervise_supplychain.purchase_requisition_pro CHANGE createSid createBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '创建者'; +ALTER TABLE supervise_supplychain.purchase_requisition_pro CHANGE modifySid updateBySid varchar(36) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '更新者'; +ALTER TABLE supervise_supplychain.purchase_requisition_pro ADD remarks varchar(200) NULL COMMENT '备注说明'; +ALTER TABLE supervise_supplychain.purchase_requisition_pro ADD taxInclusiveAmount DOUBLE(12,2) DEFAULT NULL COMMENT '含税金额'; +ALTER TABLE supervise_supplychain.purchase_requisition_pro ADD distributionAmount DOUBLE(12,2) DEFAULT NULL COMMENT '配货金额'; +ALTER TABLE supervise_supplychain.purchase_requisition_pro ADD preqCode varchar(100) DEFAULT NULL COMMENT '订单编号'; +ALTER TABLE yxt_portal.sys_staffinfo ADD openId varchar(100) DEFAULT NULL COMMENT '微信openId'; + +ALTER TABLE supervise_supplychain.purchase_requisition_pro MODIFY COLUMN packageTotalPrice double(12,2) NULL COMMENT '包合计(元)(对应采购订单中的送货金额)'; diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseinformation/EnterpriseInformationRest.java b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseinformation/EnterpriseInformationRest.java index 8f24c97f..cc4c8676 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseinformation/EnterpriseInformationRest.java +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/enterpriseinformation/EnterpriseInformationRest.java @@ -31,24 +31,24 @@ public class EnterpriseInformationRest { PagerVo pv = EnterpriseInformationService.listPageVo(pq); return rb.success().setData(pv); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("保存") @PostMapping("/save") public ResultBean save(@RequestBody EnterpriseInformationDto dto) { return EnterpriseInformationService.save(dto); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("修改") @PostMapping("/update") public ResultBean update(@RequestBody EnterpriseInformationDto dto) { return EnterpriseInformationService.update(dto); } - @ApiOperation("根据sid查询数据的") + @ApiOperation("根据sid查询数据") @GetMapping("/getEnterpriseBySid/{sid}") public ResultBean getEnterpriseBySid(@PathVariable String sid){ ResultBean rb = ResultBean.fireFail(); EnterpriseInformationVo EnterpriseInformationVo=EnterpriseInformationService.getEnterpriseBySid(sid); return rb.success().setData(EnterpriseInformationVo); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("删除") @DeleteMapping("/delete/{sid}") public ResultBean delete(@PathVariable String sid) { return EnterpriseInformationService.delete(sid); diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/loanbankinformation/LoanBankInformationRest.java b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/loanbankinformation/LoanBankInformationRest.java index a7efc668..c1120f9d 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/loanbankinformation/LoanBankInformationRest.java +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/loanbankinformation/LoanBankInformationRest.java @@ -29,24 +29,24 @@ public class LoanBankInformationRest implements LoanBankInformationFeign { PagerVo pv = loanBankInformationService.listPageVo(pq); return rb.success().setData(pv); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("保存") @PostMapping("/save") public ResultBean save(@RequestBody LoanBankInformationDto dto) { return loanBankInformationService.save(dto); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("修改") @PostMapping("/update") public ResultBean update(@RequestBody LoanBankInformationDto dto) { return loanBankInformationService.update(dto); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("根据sid查询") @GetMapping("/getBankInfBySid/{sid}") public ResultBean getBankInformation(@PathVariable String sid){ ResultBean rb = ResultBean.fireFail(); LoanBankInformationVo loanBankInformationVo=loanBankInformationService.getBankInformation(sid); return rb.success().setData(loanBankInformationVo); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("删除") @DeleteMapping("/delete/{sid}") public ResultBean delete(@PathVariable String sid) { return loanBankInformationService.delete(sid); diff --git a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/warehouselocation/WarehouseLocationRest.java b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/warehouselocation/WarehouseLocationRest.java index 62858600..6baa38f6 100644 --- a/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/warehouselocation/WarehouseLocationRest.java +++ b/yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/warehouselocation/WarehouseLocationRest.java @@ -32,24 +32,24 @@ public class WarehouseLocationRest implements WarehouseLocationFeign { PagerVo pv = WarehouseLocationService.listPageVo(pq); return rb.success().setData(pv); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("保存") @PostMapping("/save") public ResultBean save(@RequestBody WarehouseLocationDto dto) { return WarehouseLocationService.save(dto); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("修改") @PostMapping("/update") public ResultBean update(@RequestBody WarehouseLocationDto dto) { return WarehouseLocationService.update(dto); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("根据sid查询") @GetMapping("/getWarehouseBySid/{sid}") public ResultBean getWarehouse(@PathVariable String sid){ ResultBean rb = ResultBean.fireFail(); WarehouseLocationVo WarehouseLocationVo=WarehouseLocationService.getWarehouse(sid); return rb.success().setData(WarehouseLocationVo); } - @ApiOperation("根据条件分页查询数据的列表") + @ApiOperation("删除") @DeleteMapping("/delete/{sid}") public ResultBean delete(@PathVariable String sid) { return WarehouseLocationService.delete(sid); diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReport.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReport.java new file mode 100644 index 00000000..e50cda5b --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReport.java @@ -0,0 +1,18 @@ +package com.yxt.supervise.portal.api.gdsalesreport; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.yxt.common.core.domain.BaseEntity; +import io.swagger.annotations.ApiModel; +import lombok.Data; + +/** + * @author wangpengfei + * @date 2023/4/14 11:08 + */ +@Data +@ApiModel(value = "销售信息", description = "销售信息") +@TableName("gd_sales_gd") +public class GdSalesReport extends BaseEntity { + private String storeName; + private String salesVolume; +} diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportQuery.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportQuery.java new file mode 100644 index 00000000..3c45d9b1 --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportQuery.java @@ -0,0 +1,13 @@ +package com.yxt.supervise.portal.api.gdsalesreport; + +import com.yxt.common.core.query.Query; +import lombok.Data; + +/** + * @author wangpengfei + * @date 2023/4/14 11:10 + */ +@Data +public class GdSalesReportQuery implements Query { + private String date; +} diff --git a/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportVo.java b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportVo.java new file mode 100644 index 00000000..4b1fac6e --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-api/src/main/java/com/yxt/supervise/portal/api/gdsalesreport/GdSalesReportVo.java @@ -0,0 +1,32 @@ +package com.yxt.supervise.portal.api.gdsalesreport; + +import com.yxt.common.core.vo.Vo; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @author wangpengfei + * @date 2023/4/14 11:10 + */ +@Data +public class GdSalesReportVo implements Vo { + private String id; + @ApiModelProperty("渠道") + private String storeName; + private String salesVolume; + @ApiModelProperty("商品名") + private String prodName; + @ApiModelProperty("数量") + private String saleNum; + @ApiModelProperty("价格") + private String salePrice; + @ApiModelProperty("总计") + private String total; + @ApiModelProperty("类型") + private String orderType; + @ApiModelProperty("销售订单号") + private String orderNo; + @ApiModelProperty("商品编码") + private String prodCode; + +} diff --git a/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.java b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.java new file mode 100644 index 00000000..95f9c8ca --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.java @@ -0,0 +1,27 @@ +package com.yxt.supervise.portal.biz.gdsalesreport; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Constants; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReport; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReportVo; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +/** + * @author wangpengfei + * @date 2023/4/14 11:05 + */ +@Mapper +public interface GdSalesReportMapper extends BaseMapper { + + IPage getStoreSales(IPage page, @Param(Constants.WRAPPER) Wrapper qw); + IPage getGoodsSalesReport(IPage page, @Param(Constants.WRAPPER) Wrapper qw); + + IPage getStoreSalesReportYc(IPage page, @Param(Constants.WRAPPER) Wrapper qw); + + IPage getGoodsSalesReportYc(IPage page, @Param(Constants.WRAPPER) Wrapper qw); +} diff --git a/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.xml b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.xml new file mode 100644 index 00000000..a34d1d2a --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportMapper.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportRest.java b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportRest.java new file mode 100644 index 00000000..2ef646bb --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportRest.java @@ -0,0 +1,55 @@ +package com.yxt.supervise.portal.biz.gdsalesreport; + +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReport; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReportQuery; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReportVo; +import com.yxt.supervise.portal.biz.gdsales.GdSalesQuery; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * @author wangpengfei + * @date 2023/4/14 11:05 + */ +@RestController +@RequestMapping("/report") +public class GdSalesReportRest { + + @Autowired + GdSalesReportService gdSalesReportService; + + @PostMapping("/getStoreSalesReport") + public ResultBean getStoreSalesReport(@RequestBody PagerQuery pq){ + ResultBean rb = ResultBean.fireFail(); + PagerVo pv = gdSalesReportService.getStoreSalesReport(pq); + return rb.success().setData(pv); + } + + + @PostMapping("/getGoodsSalesReport") + public ResultBean getGoodsSalesReport(@RequestBody PagerQuery pq){ + ResultBean rb = ResultBean.fireFail(); + PagerVo pv = gdSalesReportService.getGoodsSalesReport(pq); + return rb.success().setData(pv); + } + + @PostMapping("/getStoreSalesReportYc") + public ResultBean getStoreSalesReportYc(@RequestBody PagerQuery pq){ + ResultBean rb = ResultBean.fireFail(); + PagerVo pv = gdSalesReportService.getStoreSalesReportYc(pq); + return rb.success().setData(pv); + } + @PostMapping("/getGoodsSalesReportYc") + public ResultBean getGoodsSalesReportYc(@RequestBody PagerQuery pq){ + ResultBean rb = ResultBean.fireFail(); + PagerVo pv = gdSalesReportService.getGoodsSalesReportYc(pq); + return rb.success().setData(pv); + } + +} diff --git a/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportService.java b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportService.java new file mode 100644 index 00000000..c546a84a --- /dev/null +++ b/yxt_supervise/supervise-portal/supervise-portal-biz/src/main/java/com/yxt/supervise/portal/biz/gdsalesreport/GdSalesReportService.java @@ -0,0 +1,82 @@ +package com.yxt.supervise.portal.biz.gdsalesreport; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.yxt.common.base.service.MybatisBaseService; +import com.yxt.common.base.utils.PagerUtil; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReport; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReportQuery; +import com.yxt.supervise.portal.api.gdsalesreport.GdSalesReportVo; +import com.yxt.supervise.portal.biz.gdsales.GdSalesQuery; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * @author wangpengfei + * @date 2023/4/14 11:05 + */ +@Service +public class GdSalesReportService extends MybatisBaseService { + + @Autowired + GdSalesReportMapper gdSalesReportMapper; + public PagerVo getStoreSalesReport(PagerQuery pq) { + GdSalesReportQuery query = pq.getParams(); + QueryWrapper qw = new QueryWrapper<>(); + if(query!=null) { + if (StringUtils.isNotBlank(query.getDate())) { + qw.eq("STR_TO_DATE(s.dataDate,'%Y-%m-%d')", query.getDate()); + } + } + IPage page = PagerUtil.queryToPage(pq); + IPage pagging = baseMapper.getStoreSales(page, qw); + PagerVo p = PagerUtil.pageToVo(pagging, null); + return p; + } + public PagerVo getGoodsSalesReport(PagerQuery pq) { + GdSalesReportQuery query = pq.getParams(); + QueryWrapper qw = new QueryWrapper<>(); + if(query!=null) { + if (StringUtils.isNotBlank(query.getDate())) { + qw.eq("STR_TO_DATE(s.dataDate,'%Y-%m-%d')", query.getDate()); + } + } + IPage page = PagerUtil.queryToPage(pq); + IPage pagging = baseMapper.getGoodsSalesReport(page, qw); + PagerVo p = PagerUtil.pageToVo(pagging, null); + return p; + } + public PagerVo getStoreSalesReportYc(PagerQuery pq) { + GdSalesReportQuery query = pq.getParams(); + QueryWrapper qw = new QueryWrapper<>(); + if(query!=null) { + if (StringUtils.isNotBlank(query.getDate())) { + qw.eq("STR_TO_DATE(s.dataDate,'%Y-%m-%d')", query.getDate()); + } + } + IPage page = PagerUtil.queryToPage(pq); + IPage pagging = baseMapper.getStoreSalesReportYc(page, qw); + PagerVo p = PagerUtil.pageToVo(pagging, null); + return p; + } + public PagerVo getGoodsSalesReportYc(PagerQuery pq) { + GdSalesReportQuery query = pq.getParams(); + QueryWrapper qw = new QueryWrapper<>(); + if(query!=null) { + if (StringUtils.isNotBlank(query.getDate())) { + qw.eq("STR_TO_DATE(s.dataDate,'%Y-%m-%d')", query.getDate()); + } + } + IPage page = PagerUtil.queryToPage(pq); + IPage pagging = baseMapper.getGoodsSalesReportYc(page, qw); + PagerVo p = PagerUtil.pageToVo(pagging, null); + return p; + } + +}