sql.sql 107 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621
  1. ========================以下内容请将下面的数据库同步了再操作======================
  2. 将 销花宝 花卉宝 花掌柜 花美玲 的公众号和小程序 绑定到同一个开放平台下
  3. 将供货商和零售店的公众号和小程序绑定到自我开放平台下 并且更新 xhWxGzh 和 xhWxMini 下的openAppId值 和其它相关信息 二个公众号要补齐
  4. 小程序要换业务域名
  5. https涉及的几个域名
  6. api.shop.huahb.com
  7. api.pt.huahb.com
  8. pt.huahb.com
  9. shop.huahb.com
  10. 1.补充供货商的wxopen信息 包括appSecret style = 2 其它内容参考开放平台里的数据
  11. 2.api.pt.hzghd.com nginx要指向到pt目录 并且开通api.pt.hzghd.com的https
  12. 3.api.shop.hzghd.com 指向到ghs目录 并且开通api.shop.hzghd.com的https
  13. 4.开通shop.hzghd.com的https
  14. 线上将以上hzghd换成wixhb即可
  15. 确认app模块下的hd ghs pt里的runtime有没创建成功 web里的assets是否创建成功
  16. =============================================================================
  17. CREATE TABLE xhItem(
  18. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  19. `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '花材名称',
  20. unitNum tinyint not null default 0 comment '每扎多少支',
  21. unitWeight decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎多少公斤',
  22. unitCost decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎成本价,采购价',
  23. unitAddPrice decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎加价',
  24. unit int not null default 0 comment '单位名称ID',
  25. addTime int not null default 0 comment '添加时间',
  26. updateTime int not null default 0 comment '修改时间'
  27. )comment='花材,资材';
  28. create table if not exists xhItemClass(
  29. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  30. `name` varchar(50) not null default '' comment '名称',
  31. inTurn int not null default 0 comment '排序,越大越靠前',
  32. addTime int not null default 0 comment '添加时间',
  33. updateTime int not null default 0 comment '修改时间'
  34. )comment='花材分类';
  35. CREATE TABLE xhUnit(
  36. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  37. `name` VARCHAR(10) NOT NULL DEFAULT '' COMMENT '单位名称',
  38. addTime int not null default 0 comment '添加时间',
  39. updateTime int not null default 0 comment '修改时间'
  40. )COMMENT='花材单位';
  41. create table xhMerchantItemClass(
  42. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  43. merchantId int not null default 0 comment '商家id',
  44. `name` varchar(50) not null default '' comment '名称',
  45. inTurn int not null default 0 comment '排序,越大越靠前',
  46. addTime int not null default 0 comment '添加时间',
  47. updateTime int not null default 0 comment '修改时间'
  48. )comment='商家花材分类';
  49. create table xhMerchantItem(
  50. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  51. merchantId int not null default 0 comment '商家id',
  52. classId int not null default 0 comment '商家花材分类id',
  53. itemId int not null default 0 comment '花材id',
  54. unitCost decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎成本价,采购价',
  55. unitAddPrice decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎加价',
  56. addTime int not null default 0 comment '添加时间',
  57. updateTime int not null default 0 comment '修改时间'
  58. )comment='商家花材';
  59. CREATE TABLE `xhGhsOrder` (
  60. `id` int(11) NOT NULL AUTO_INCREMENT primary key COMMENT '自增id',
  61. `orderSn` char(40) NOT NULL DEFAULT '' COMMENT '订单编号',
  62. `goodsNum` tinyint(4) NOT NULL DEFAULT '0' COMMENT '商品数量',
  63. `payWay` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付方式 0微信 1支付宝 2余额',
  64. `wxPayType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0 H5支付 1 小程序支付',
  65. `payCode` varchar(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  66. `fromType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '来源:0门店 1商城 2朋友圈',
  67. `store` tinyint(4) NOT NULL DEFAULT '0' COMMENT '门店订单 0不是 1是',
  68. `capitalId` int(11) NOT NULL DEFAULT '0' COMMENT '流水id',
  69. `prePrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  70. `actPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  71. `userId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  72. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
  73. `shopId` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  74. `sendType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未确认配送方式 1免配送 2自己送 3别人送;快递送',
  75. `sendSide` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送方 0没有 1达达',
  76. `sendStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送状态:0未发货,待接单 1已发货,已接单 2已送达',
  77. `refund` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1已退款 0正常订单',
  78. `payStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0待付款 1已付款',
  79. `printStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未打印 1已打印',
  80. `remark` varchar(1000) NOT NULL DEFAULT '' COMMENT '备注',
  81. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '订单状态 0待付款 1待配送 2配送中 3待通知 4已取消 5已完成',
  82. `deadline` int(11) NOT NULL DEFAULT '0' COMMENT '订单有效期',
  83. `payTime` int(11) NOT NULL DEFAULT '0' COMMENT '付款时间',
  84. addTime int not null default 0 comment '添加时间',
  85. `updateTime` int not null default 0 comment '修改时间'
  86. ) COMMENT='供货商订单';
  87. create table xhGhsOrderItem(
  88. `id` int(11) unsigned NOT NULL AUTO_INCREMENT primary key COMMENT 'id',
  89. `orderId` int(11) NOT NULL DEFAULT '0' COMMENT '订单id',
  90. `userId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  91. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
  92. itemId int not null default 0 comment '商家花材id',
  93. `unitPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎价格',
  94. unitNum int not null default 0 comment '每扎多少支',
  95. `num` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '多少扎'
  96. )comment='供货商订单商品';
  97. ALTER TABLE xhItem ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '封面图片' AFTER `name`;
  98. ALTER TABLE xhMerchantAccount RENAME TO xhMerchantApply
  99. == shish 2021-1-3
  100. DROP TABLE IF EXISTS `xhItemRank`;
  101. CREATE TABLE IF NOT EXISTS `xhItemRank` (
  102. `id` INT(11) NOT NULL AUTO_INCREMENT,
  103. `itemId` INT NOT NULL DEFAULT 0 COMMENT '花材id',
  104. `rank` CHAR(5) NOT NULL DEFAULT 'A' COMMENT '等级 A B C D E',
  105. `unitCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎成本价,采购价',
  106. `unitAddPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎加价',
  107. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  108. `updateTime` INT(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  109. PRIMARY KEY (`id`)
  110. ) COMMENT='花材等级价格';
  111. ALTER TABLE xhMerchantItem ADD rank CHAR(5) NOT NULL DEFAULT 'A' COMMENT '花材级别' AFTER `itemId`;
  112. ALTER TABLE xhGhsOrderItem ADD rank CHAR(5) NOT NULL DEFAULT 'A' COMMENT '花材级别' AFTER `itemId`;
  113. ALTER TABLE xhItemRank RENAME TO xhMerchantItemRank;
  114. alter table xhMerchantItemRank add merchantId int not null default 0 comment '' after `id`;
  115. ALTER TABLE xhAdmin ADD identity TINYINT NOT NULL DEFAULT 0 COMMENT '身份 0未知 1花粉 2花店员工' AFTER `mobile`;
  116. ALTER TABLE xhMerchant ADD `style` TINYINT NOT NULL DEFAULT 0 COMMENT '商家类型 0普通 1零售商使用 2供货商使用' AFTER `id`;
  117. ==在开发环境 找到 花美玲 将style设置为1 找到 花掌柜 将style设置为2 如果找不到 则去走流程创建
  118. ==在线上环境 找到 花卉宝 将style设置为1 找到 销花宝 将style设置为2 如果找不到 则去走流程创建
  119. ===注意 xhWxOpen wxMiniBaseId wxBaseId wxGhsBaseId wxGhsMiniBaseId 相关字段的修改
  120. ===注意 BaseId GhsBaseId GhsMiniBaseId 表记录的增加
  121. ==shish 20201-1-6
  122. ALTER TABLE xhWxOpen MODIFY wxMiniBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商小程序';
  123. ALTER TABLE xhWxOpen MODIFY wx_base_id INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商公众号';
  124. ALTER TABLE xhWxOpen ADD wxGhsMiniBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台供货商小程序' AFTER wx_base_id;
  125. ALTER TABLE xhWxOpen ADD wxGhsBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台供货商公众号' AFTER wxGhsMiniBaseId;
  126. DROP TABLE IF EXISTS `xhGhsAdmin`;
  127. CREATE TABLE IF NOT EXISTS `xhGhsAdmin` (
  128. `id` int(11) NOT NULL AUTO_INCREMENT,
  129. `mobile` varchar(15) DEFAULT NULL COMMENT '手机号',
  130. `identity` tinyint(4) NOT NULL DEFAULT '0' COMMENT '身份 0未知 1花粉 2花店员工',
  131. `adminName` varchar(50) NOT NULL DEFAULT '' COMMENT '管理员姓名',
  132. `nickName` varchar(50) NOT NULL DEFAULT '' COMMENT '昵称',
  133. `avatar` varchar(500) NOT NULL DEFAULT '' COMMENT '头像',
  134. `password` varchar(500) NOT NULL DEFAULT '' COMMENT '密码',
  135. `confirmPassword` varchar(500) NOT NULL DEFAULT '' COMMENT '确认密码',
  136. `sourceType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '来源 0微信 1支付宝 2小程序 3朋友圈 4美团',
  137. `subscribeTime` int(11) NOT NULL DEFAULT '0' COMMENT '关注时间',
  138. `hasSubscribe` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否关注过 0没有 1是的',
  139. `subscribe` tinyint(4) NOT NULL DEFAULT '0' COMMENT '关注平台 0未关注 1关注',
  140. `unionId` varchar(100) NOT NULL DEFAULT '' COMMENT '微信平台唯一id',
  141. `miniOpenId` varchar(100) NOT NULL DEFAULT '' COMMENT '小程序openid',
  142. `openId` varchar(100) NOT NULL DEFAULT '' COMMENT '微信openid',
  143. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '员工备注',
  144. `sex` tinyint(4) NOT NULL DEFAULT '0' COMMENT '性别 0未知 1男性 2女性',
  145. `super` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否超级管理员 0不是 1是,超级员工不可删除',
  146. `delStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '软删除标识 0未删除 1已删除',
  147. `accountStatus` tinyint(4) NOT NULL DEFAULT '1' COMMENT '帐号状态 0禁用 1正常',
  148. `loginTime` int(11) NOT NULL DEFAULT '0' COMMENT '最后登陆时间',
  149. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  150. PRIMARY KEY (`id`)
  151. )COMMENT='供货商管理员表';
  152. drop table if exists `xhGhsShop`;
  153. CREATE TABLE `xhGhsShop` (
  154. `id` bigint(11) NOT NULL AUTO_INCREMENT,
  155. `avatar` varchar(500) NOT NULL DEFAULT '' COMMENT '门店照片;门店头像',
  156. `shopName` varchar(100) NOT NULL DEFAULT '' COMMENT '门店名称',
  157. `merchantName` varchar(100) NOT NULL DEFAULT '' COMMENT '商家名称',
  158. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
  159. `lat` varchar(20) NOT NULL DEFAULT '' COMMENT '纬度',
  160. `long` varchar(20) NOT NULL DEFAULT '' COMMENT '经度',
  161. `province` varchar(100) NOT NULL DEFAULT '' COMMENT '省',
  162. `city` varchar(100) NOT NULL DEFAULT '' COMMENT '市',
  163. `dist` varchar(100) NOT NULL DEFAULT '' COMMENT '区县',
  164. `address` varchar(500) NOT NULL DEFAULT '' COMMENT '街道地址',
  165. `floor` varchar(50) NOT NULL DEFAULT '' COMMENT '楼号门牌号',
  166. `fullAddress` varchar(500) NOT NULL DEFAULT '' COMMENT '完整地址',
  167. `telephone` varchar(20) NOT NULL DEFAULT '' COMMENT '电话',
  168. `openTime` varchar(30) NOT NULL DEFAULT '' COMMENT '营业时间',
  169. `introduction` varchar(800) DEFAULT '' COMMENT '简介',
  170. `gatheringCode` varchar(500) NOT NULL DEFAULT '' COMMENT '收款的二维码',
  171. `applyMemberCode` varchar(500) NOT NULL DEFAULT '' COMMENT '注册会员码',
  172. `totalIncome` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  173. `default` tinyint(4) NOT NULL DEFAULT '0' COMMENT '默认门店 0不是 1是,默认门店不能删除',
  174. `delStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除状态 0没有删除 1已删除',
  175. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '门店状态 0停用 1正常',
  176. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间,时间戳格式',
  177. `createTime` datetime NOT NULL COMMENT '创建时间',
  178. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  179. PRIMARY KEY (`id`)
  180. ) comment='供货商门店';
  181. drop table if exists `xhGhsShopAdmin`;
  182. CREATE TABLE if not exists `xhGhsShopAdmin` (
  183. `id` int(11) NOT NULL AUTO_INCREMENT,
  184. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT '管理员id',
  185. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  186. `shopId` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  187. `remind` tinyint(4) NOT NULL DEFAULT '0' COMMENT '动态提醒 0不需要 1需要',
  188. `roleId` int(11) NOT NULL DEFAULT '0' COMMENT '角色id',
  189. `default` tinyint(4) NOT NULL DEFAULT '0' COMMENT '默认管理的门店 1是 0否',
  190. `delStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除状态 0正常 1已删除',
  191. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态 0停用 1正常',
  192. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  193. PRIMARY KEY (`id`)
  194. ) COMMENT='供货商员工';
  195. ALTER TABLE xhGhsAdmin MODIFY `identity` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '身份 0未知 1花店员工 2供货商员工';
  196. ALTER TABLE xhGhsShop CHANGE createTime `addTime` INT NOT NULL DEFAULT 0 COMMENT '添加时间';
  197. ALTER TABLE xhGhsShop MODIFY updateTime INT NOT NULL DEFAULT 0 COMMENT '修改时间';
  198. ALTER TABLE xhGhsShopAdmin ADD updateTime INT NOT NULL DEFAULT 0 COMMENT '修改时间';
  199. ALTER TABLE xhGhsShop DROP COLUMN `createTime`;
  200. CREATE TABLE IF NOT EXISTS `xhGhsCustom`(
  201. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  202. ghsId INT NOT NULL DEFAULT 0 COMMENT '供货商id merchantId',
  203. shopId INT NOT NULL DEFAULT 0 COMMENT '零售门店id',
  204. shopName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '门店名称',
  205. `mobile` VARCHAR(15) NOT NULL DEFAULT '0' COMMENT '店长手机号',
  206. isOpen TINYINT NOT NULL DEFAULT 0 COMMENT '是否开店 0没有 1已开',
  207. `addTime` INT NOT NULL DEFAULT 0 COMMENT '添加时间',
  208. `updateTime` INT NOT NULL DEFAULT 0 COMMENT '修改时间'
  209. )COMMENT='供货商客户';
  210. ALTER TABLE xhGhsShop CHANGE `merchantId` ghsId INT NOT NULL DEFAULT 0 COMMENT '供货商id';
  211. ALTER TABLE xhGhsShop CHANGE `merchantName` ghsName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '供货商名称';
  212. ALTER TABLE `xhGhsCustom` ADD debt TINYINT NOT NULL DEFAULT 0 COMMENT '是否允许欠款买花 0不允许 1允许' AFTER `isOpen`;
  213. ALTER TABLE `xhGhsCustom` ADD debtAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '欠款金额' AFTER `debt`;
  214. ALTER TABLE `xhGhsCustom` ADD buyNum INT NOT NULL DEFAULT 0 COMMENT '消费次数' AFTER `debtAmount`;
  215. ALTER TABLE `xhGhsCustom` ADD buyAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '消费总金额' AFTER `buyNum`;
  216. ALTER TABLE xhGhsShopAdmin CHANGE merchantId `ghsId` INT NOT NULL DEFAULT 0 COMMENT '供货商id merchantId';
  217. ALTER TABLE xhApply ADD updateTime INT NOT NULL DEFAULT 0 COMMENT '修改时间' AFTER `addTime`;
  218. ALTER TABLE xhApply ADD `from` TINYINT NOT NULL DEFAULT 0 COMMENT '来源 0花店自己申请 1供货商发起' AFTER `introMerchantId`;
  219. ==shish 2021-1-12
  220. ALTER TABLE `xhApply` ADD introStyle TINYINT NOT NULL DEFAULT 0 COMMENT '介绍的商家类型 同 xhMerchant style' AFTER `introMerchantId`;
  221. ALTER TABLE `xhMerchant` MODIFY `style` TINYINT NOT NULL DEFAULT 0 COMMENT '商家类型 0零售 1 供货';
  222. ALTER TABLE `xhMerchant` ADD `property` TINYINT NOT NULL DEFAULT 0 COMMENT '商家属性 0零售 1 供货' AFTER `style`;
  223. ALTER TABLE `xhMerchant` MODIFY `property` TINYINT NOT NULL DEFAULT 0 COMMENT '平台微信取用类型 0普通 1零售商使用 2供货商使用';
  224. ALTER TABLE `xhApply` ADD adminName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '店长姓名' AFTER adminId;
  225. ALTER TABLE `xhApply` MODIFY `mobile` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '店长手机号' AFTER `adminName`;
  226. =======
  227. ===linqhai 2021-01-11
  228. ALTER TABLE `xhItem` ADD COLUMN `pyName` varchar(50) NOT NULL DEFAULT '' COMMENT '花材名称的拼音首字母' AFTER `name`;
  229. ALTER TABLE `xhMerchantItemClass`
  230. ADD COLUMN `adminId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作人ID' AFTER `inTurn`,
  231. ADD INDEX `idx_merchantId` (`merchantId`) USING BTREE ;
  232. RENAME TABLE xhMerchantItemClass to xhGhsItemClass;
  233. RENAME TABLE xhMerchantItem to xhGhsItem;
  234. RENAME TABLE xhMerchantItemRank to xhGhsItemRank;
  235. ALTER TABLE `xhGhsItemClass`
  236. CHANGE COLUMN `merchantId` `ghsId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  237. DROP INDEX `idx_merchantId` ,
  238. ADD INDEX `idx_ghsId` (`ghsId`) USING BTREE ;
  239. ALTER TABLE `xhGhsItem`
  240. CHANGE COLUMN `merchantId` `ghsId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  241. ADD INDEX `idx_ghsId` (`ghsId`) USING BTREE ;
  242. ALTER TABLE `xhGhsItem`
  243. ADD INDEX `idx_itemId` (`itemId`) USING BTREE ,
  244. ADD INDEX `idx_classId` (`classId`) USING BTREE ;
  245. CREATE TABLE `xhGhsItemInfo` (
  246. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  247. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  248. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  249. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  250. `stock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '库存,多少扎,可以出现负库存',
  251. `rank` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'B' COMMENT '花材等级 A、B、C、D',
  252. `price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '每扎的价格(对应等级价格)',
  253. `actualSold` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际销售量',
  254. `viewNum` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '浏览量',
  255. `delStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除 1删除',
  256. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后操作人',
  257. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  258. `updateTime` int(11) NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  259. PRIMARY KEY (`id`)
  260. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='供货商的商品表,对应各个门店';
  261. CREATE TABLE `xhGhsCheckOrder` (
  262. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  263. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  264. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  265. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  266. `orderStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '盘点订单状态: 1草稿,2完成',
  267. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  268. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)(盈亏)',
  269. `itemNumPiece` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)(盈亏)',
  270. `totalItemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格(盈亏)',
  271. `remark` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注信息',
  272. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  273. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  274. PRIMARY KEY (`id`),
  275. UNIQUE KEY `uni_orderNum` (`orderSn`)
  276. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='盘点订单表';
  277. CREATE TABLE `xhGhsCheckOrderItem` (
  278. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  279. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  280. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  281. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '盘点花材数量',
  282. `itemStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '当时的库存',
  283. `profitLossNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '盈亏数,正数盈,负数亏',
  284. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  285. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  286. PRIMARY KEY (`id`),
  287. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  288. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  289. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='盘点订单详情表';
  290. CREATE TABLE `xhGhsPurchaseOrder` (
  291. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  292. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  293. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  294. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  295. `orderStatus` tinyint(2) NOT NULL DEFAULT '0' COMMENT '订单状态:1待确认,2待配送,3配送中,4已完成',
  296. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '采购人ID',
  297. `gysId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供应商ID',
  298. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  299. `itemNumPiece` int(11) DEFAULT NULL COMMENT '合计多少商品(支)',
  300. `totalGoodsPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  301. `packingCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '打包费',
  302. `shortHaulCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '短途运费',
  303. `lineHaulCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '长途运费',
  304. `pickCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '提货费',
  305. `localHaulCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '本地运费',
  306. `orderPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总价',
  307. `entryTime` int(11) NOT NULL DEFAULT '0' COMMENT '入库时间',
  308. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  309. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  310. PRIMARY KEY (`id`),
  311. UNIQUE KEY `uni_orderNum` (`orderSn`)
  312. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采购订单表';
  313. CREATE TABLE `xhGhsPurchaseOrderItem` (
  314. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  315. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '采购订单号',
  316. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  317. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  318. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""} ',
  319. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购价',
  320. PRIMARY KEY (`id`),
  321. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  322. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  323. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采购订单详情表';
  324. CREATE TABLE `xhGhsSellOrder` (
  325. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  326. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  327. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  328. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  329. `orderStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态: 1待确认,2下单成功,2出库中,3已完成,4取消下单',
  330. `distributionMode` tinyint(2) NOT NULL DEFAULT '0' COMMENT '配送方式: 1 门店自取,2本地送,3快递',
  331. `shipStatus` tinyint(2) NOT NULL DEFAULT '0' COMMENT '订单物流状态:1待确认,2待配送,3发货,4配送中,5配送中-已接单,6配送中-骑手送货中,7配送中-配送完成',
  332. `shipType` tinyint(2) NOT NULL COMMENT '快递公司: 1达达,2顺丰同城3闪送,4美团',
  333. `shipSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '快递单号',
  334. `payMethod` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '支付方式: alipay,wxpay,defer(延期),cash(现金收款),',
  335. `payNo` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '支付订单号',
  336. `payStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '支付状态:1待支付,2支付成功,3支付失败',
  337. `payTime` int(11) NOT NULL DEFAULT '0' COMMENT '支付时间',
  338. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '采购人ID',
  339. `retailShopId` int(11) NOT NULL DEFAULT '0' COMMENT '零售门店ID',
  340. `userId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '客户D',
  341. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  342. `itemNumPiece` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)',
  343. `totalItemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  344. `orderPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总价',
  345. `shipPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '运费',
  346. `address` text COLLATE utf8mb4_unicode_ci COMMENT '收货地址 json',
  347. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  348. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  349. PRIMARY KEY (`id`),
  350. UNIQUE KEY `uni_orderNum` (`orderSn`)
  351. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='销售订单表';
  352. CREATE TABLE `xhGhsSellOrderItem` (
  353. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  354. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  355. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  356. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  357. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  358. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  359. PRIMARY KEY (`id`),
  360. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  361. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  362. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='销售订单详情表';
  363. CREATE TABLE `xhGhsStockOrder` (
  364. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  365. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '出库的供货商ID',
  366. `outShopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '出库的门店ID',
  367. `inShopId` int(11) NOT NULL DEFAULT '0' COMMENT '入库的门店ID',
  368. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  369. `orderStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态: 1待出库,2已出库(待入库) 3已入库, 4取消出库,5取消入库',
  370. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  371. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  372. `itemNumPiece` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)',
  373. `totalItemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  374. `remark` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注信息',
  375. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  376. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  377. PRIMARY KEY (`id`),
  378. UNIQUE KEY `uni_orderNum` (`orderSn`)
  379. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库入库订单表';
  380. CREATE TABLE `xhGhsStockOrderItem` (
  381. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  382. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  383. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  384. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '出库花材数量',
  385. `itemStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '当时的库存',
  386. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  387. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  388. PRIMARY KEY (`id`),
  389. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  390. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  391. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库入库订单详情表';
  392. ===员工相关 shish 2021-1-13
  393. CREATE TABLE `xhGhsAdminLog` (
  394. `id` INT(11) NOT NULL AUTO_INCREMENT,
  395. `ip` BIGINT(20) NOT NULL DEFAULT '0' COMMENT 'ip地址',
  396. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  397. `content` VARCHAR(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '操作内容',
  398. `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id;管理员id',
  399. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  400. PRIMARY KEY (`id`)
  401. ) COMMENT='员工操作日志';
  402. CREATE TABLE `xhGhsAdminRole` (
  403. `id` INT(11) NOT NULL AUTO_INCREMENT,
  404. `roleName` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '角色名称',
  405. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  406. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '成员数',
  407. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  408. `delStatus` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '删除状态 0未删除 1已删除',
  409. `auth` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '权限id列表,存在*表示有所有权限',
  410. PRIMARY KEY (`id`)
  411. ) COMMENT='管理员角色';
  412. CREATE TABLE `xhGhsAdminRoleAuth` (
  413. `id` INT(11) NOT NULL AUTO_INCREMENT,
  414. `roleId` INT(11) NOT NULL DEFAULT '0' COMMENT '角色id',
  415. `endId` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '业务端id',
  416. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  417. `auth` VARCHAR(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '权限',
  418. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  419. PRIMARY KEY (`id`)
  420. ) COMMENT='员工角色权限';
  421. ALTER TABLE `xhWxOpen` CHANGE `wx_mini_base_id` `wxMiniBaseId` INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商小程序';
  422. ALTER TABLE `xhWxOpen` CHANGE `wx_base_id` `wxBaseId` INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商公众号';
  423. == 平台 shish 2021-1-13
  424. ALTER TABLE `xhWxBase` ADD `openAppId` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '开放平台帐号' AFTER merchantId;
  425. ALTER TABLE `xhWxMiniBase` ADD `openAppId` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '开放平台帐号' AFTER merchantId;
  426. ALTER TABLE `xhWxBase` DROP COLUMN `merchantId`;
  427. ALTER TABLE `xhWxMiniBase` DROP COLUMN `merchantId`;
  428. =======
  429. == linqh 2021-01-13
  430. ALTER TABLE `xhGhsItem`
  431. ADD COLUMN `unitWeight` float(10,2) NOT NULL DEFAULT 0 COMMENT '每扎重量(斤)' AFTER `rank`,
  432. ADD COLUMN `stockWarning` decimal(10,2) NOT NULL DEFAULT 0 COMMENT '库存预警' AFTER `unitWeight`;
  433. ========
  434. == shish 2021-1-13 删掉二个表
  435. DROP TABLE IF EXISTS `xhGhsOrder`;
  436. DROP TABLE IF EXISTS `xhGhsOrderItem`;
  437. drop table if exists `xhGhsSellOrder`;
  438. drop table if exists `xhGhsSellOrderItem`;
  439. CREATE TABLE `xhGhsOrder` (
  440. `id` int(11) NOT NULL AUTO_INCREMENT primary key COMMENT '自增id',
  441. `orderSn` char(40) NOT NULL DEFAULT '' COMMENT '订单编号',
  442. `goodsNum` tinyint(4) NOT NULL DEFAULT '0' COMMENT '商品数量',
  443. `payWay` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付方式 0微信 1支付宝 2余额',
  444. `wxPayType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0 H5支付 1 小程序支付',
  445. `payCode` varchar(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  446. `fromType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '来源:0门店 1商城 2朋友圈',
  447. `store` tinyint(4) NOT NULL DEFAULT '0' COMMENT '门店订单 0不是 1是',
  448. `capitalId` int(11) NOT NULL DEFAULT '0' COMMENT '流水id',
  449. `prePrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  450. `actPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  451. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  452. `ghsId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  453. `shopId` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  454. `sendType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未确认配送方式 1免配送 2自己送 3别人送;快递送',
  455. `sendSide` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送方 0没有 1达达',
  456. `sendStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送状态:0未发货,待接单 1已发货,已接单 2已送达',
  457. `refund` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1已退款 0正常订单',
  458. `payStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0待付款 1已付款',
  459. `printStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未打印 1已打印',
  460. `remark` varchar(1000) NOT NULL DEFAULT '' COMMENT '备注',
  461. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '订单状态 0待付款 1待配送 2配送中 3待通知 4已取消 5已完成',
  462. `deadline` int(11) NOT NULL DEFAULT '0' COMMENT '订单有效期',
  463. `payTime` int(11) NOT NULL DEFAULT '0' COMMENT '付款时间',
  464. addTime int not null default 0 comment '添加时间',
  465. `updateTime` int not null default 0 comment '修改时间'
  466. ) COMMENT='供货商订单';
  467. create table xhGhsOrderItem(
  468. `id` int(11) unsigned NOT NULL AUTO_INCREMENT primary key COMMENT 'id',
  469. `orderId` int(11) NOT NULL DEFAULT '0' COMMENT '订单id',
  470. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  471. `ghsId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  472. itemId int not null default 0 comment '商家花材id',
  473. `unitPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎价格',
  474. unitNum int not null default 0 comment '每扎多少支',
  475. `num` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '多少扎'
  476. )comment='供货商订单商品';
  477. CREATE TABLE `xhGhsOrderExpress` (
  478. `id` INT(11) NOT NULL AUTO_INCREMENT,
  479. `orderId` INT(11) NOT NULL DEFAULT '0' COMMENT '订单id',
  480. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  481. `sideId` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '配送方id',
  482. `distance` DECIMAL(6,1) NOT NULL DEFAULT '0.0' COMMENT '距离',
  483. `cost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费',
  484. `tip` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '小费',
  485. `sendTime` INT(11) NOT NULL DEFAULT '0' COMMENT '要求配送时间',
  486. `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0待接单 1已接单 2已完成 3已取消',
  487. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  488. PRIMARY KEY (`id`)
  489. ) COMMENT='第三方配送';
  490. CREATE TABLE `xhGhsStatOrderCount` (
  491. `id` INT(11) NOT NULL AUTO_INCREMENT,
  492. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  493. `riseNum` INT(11) NOT NULL DEFAULT '0' COMMENT '增加数量',
  494. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  495. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  496. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  497. PRIMARY KEY (`id`),
  498. KEY `ghs` (`ghsId`,`time`)
  499. ) COMMENT='供货商月订单量,包括未付款';
  500. ALTER TABLE xhGhsAdmin ADD currentShopId INT NOT NULL DEFAULT 0 COMMENT '当前管理的门店' AFTER `openId`;
  501. ALTER TABLE xhAdmin ADD currentShopId INT NOT NULL DEFAULT 0 COMMENT '当前管理的门店' AFTER `openId`;
  502. ====
  503. ==linqh 2021-01-16
  504. ALTER TABLE `xhGhsPurchaseOrder`
  505. CHANGE COLUMN `totalGoodsPrice` `totalItemPrice` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `itemNumPiece`;
  506. ====
  507. ==shish 2021-01-17
  508. ALTER TABLE xhGhsShop AUTO_INCREMENT=35816;
  509. ALTER TABLE xhGhsCustom CHANGE `shopId` `retailShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '零售门店id';
  510. ALTER TABLE xhItem MODIFY unitNum TINYINT(4) NOT NULL DEFAULT '0' COMMENT '每扎多少支,每包多少支,每箱多少块,每扎多少条';
  511. ALTER TABLE `xhGhsShopAdmin` ADD `super` TINYINT NOT NULL DEFAULT 0 COMMENT '是否店长或超级管理员0不是1是' AFTER `roleId`;
  512. ALTER TABLE `xhShopAdmin` ADD `super` TINYINT NOT NULL DEFAULT 0 COMMENT '是否店长或超级管理员0不是1是' AFTER `roleId`;
  513. ALTER TABLE `xhGhsShop` ADD adminId INT NOT NULL DEFAULT 0 COMMENT '店长id' AFTER `ghsId`;
  514. ALTER TABLE `xhShop` ADD adminId INT NOT NULL DEFAULT 0 COMMENT '店长id' AFTER `merchantId`;
  515. ALTER TABLE xhGhsOrder MODIFY `sendSide` TINYINT NOT NULL DEFAULT 0 COMMENT '配送方 0未选择 1达达2顺丰同城3闪送4美团';
  516. ALTER TABLE xhOrder MODIFY `sendSide` TINYINT NOT NULL DEFAULT 0 COMMENT '配送方 0未选择 1达达2顺丰同城3闪送4美团';
  517. ALTER TABLE xhGhsOrder ADD `receiveProvince` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货地址 省' AFTER `shopId`;
  518. ALTER TABLE xhGhsOrder ADD `receiveCity` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货地址 市' AFTER `receiveProvince`;
  519. ALTER TABLE xhGhsOrder ADD `receiveDist` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货地址 区县市' AFTER `receiveCity`;
  520. ALTER TABLE xhGhsOrder ADD `receiveAddress` VARCHAR(300) NOT NULL DEFAULT '' COMMENT '收货地址 详细街道地址' AFTER `receiveDist`;
  521. ALTER TABLE xhGhsOrder ADD `receiveFloor` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '收货地址 楼号门牌号' AFTER `receiveAddress`;
  522. ALTER TABLE xhGhsOrder ADD `receiveFullAddress` VARCHAR(400) NOT NULL DEFAULT '' COMMENT '完整收货地址' AFTER `receiveFloor`;
  523. ALTER TABLE xhGhsOrder ADD `receiveLong` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货的经度' AFTER `receiveFullAddress`;
  524. ALTER TABLE xhGhsOrder ADD `receiveLat` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货的纬度' AFTER `receiveLong`;
  525. ALTER TABLE `xhGhsOrder` ADD sendTime INT NOT NULL DEFAULT 0 COMMENT '配送时间' AFTER `sendSide`;
  526. ALTER TABLE `xhGhsOrder` ADD `sendCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费' AFTER `sendTime`;
  527. ALTER TABLE `xhGhsOrder` ADD `sendTip` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费里增加的小费' AFTER `sendCost`;
  528. ALTER TABLE `xhGhsOrder` ADD `sendNum` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '配送编号,方便寻找订单对应的花束' AFTER `sendTip`;
  529. ALTER TABLE xhGhsOrderItem ADD itemInfoId INT NOT NULL DEFAULT 0 COMMENT '商家商品id' AFTER `itemId`;
  530. INSERT INTO xhUnit VALUES(NULL,'扎',1610881951,1610881951);
  531. INSERT INTO xhUnit VALUES(NULL,'支',1610881951,1610881951);
  532. ALTER TABLE xhGhsOrderItem ADD smallUnit SMALLINT NOT NULL DEFAULT 2 COMMENT '小单位,支,个,条' AFTER `itemInfoId`;
  533. ALTER TABLE xhGhsOrderItem ADD bigUnit SMALLINT NOT NULL DEFAULT 1 COMMENT '大单位,扎,箱,包' AFTER `smallUnit`;
  534. ALTER TABLE xhGhsOrderItem ADD smallUnitName CHAR(5) NOT NULL DEFAULT '支' COMMENT '小单位中文名' AFTER `smallUnit`;
  535. ALTER TABLE xhGhsOrderItem ADD bigUnitName CHAR(5) NOT NULL DEFAULT '扎' COMMENT '大单位中文名' AFTER `bigUnit`;
  536. ALTER TABLE `xhGhsOrderItem` DROP COLUMN `smallUnitName`;
  537. ALTER TABLE `xhGhsOrderItem` DROP COLUMN `bigUnitName`;
  538. ALTER TABLE xhGhsOrderItem DROP COLUMN `ghsId`;
  539. ALTER TABLE xhGhsOrderItem DROP COLUMN `adminId`;
  540. CREATE TABLE `xhPurchase` (
  541. `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  542. `ghsId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商ID',
  543. `ghsShopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商门店ID',
  544. `shopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '门店ID',
  545. `status` TINYINT(2) NOT NULL DEFAULT '0' COMMENT '订单状态 1待付款,待确认,2待配送,3配送中,4已完成',
  546. `debt` TINYINT NOT NULL DEFAULT 0 COMMENT '欠款 1是 0没有,已结清',
  547. `addTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '创建时间',
  548. `updateTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  549. PRIMARY KEY (`id`)
  550. ) COMMENT='采购单';
  551. CREATE TABLE `xhPurchaseItem` (
  552. `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  553. `orderId` INT NOT NULL DEFAULT 0 COMMENT '采购单id',
  554. `itemId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '花材ID',
  555. `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  556. `unitPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购总价',
  557. `price` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购总价',
  558. PRIMARY KEY (`id`)
  559. ) COMMENT='采购单详情';
  560. ALTER TABLE `xhPurchase` ADD getType TINYINT NOT NULL DEFAULT 1 COMMENT '取货方式 1配送 2自取' AFTER `shopId`;
  561. ALTER TABLE `xhPurchase` ADD sendTime INT NOT NULL DEFAULT 0 COMMENT '配送时间' AFTER `getType`;
  562. ALTER TABLE `xhPurchase` ADD sendCost DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费' AFTER `sendTime`;
  563. ALTER TABLE `xhPurchase` ADD `itemPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '花材总金额' AFTER `shopId`;
  564. ALTER TABLE `xhPurchase` ADD `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前' AFTER `itemPrice`;
  565. ALTER TABLE `xhPurchase` ADD `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后' AFTER `prePrice`;
  566. ALTER TABLE `xhPurchase` ADD remark VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '备注' AFTER `debt`;
  567. =======
  568. == lqh 2021-1-17
  569. CREATE TABLE `xhGhsStockRecord` (
  570. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  571. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  572. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  573. `recordType` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '1 采购,2出库,3入库,4盘点 5销售(开单)',
  574. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单号',
  575. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  576. `itemNum` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  577. `oldStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '原库存',
  578. `newStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '新库存',
  579. `addTime` int(11) unsigned NOT NULL DEFAULT '0',
  580. `updateTime` int(11) unsigned NOT NULL DEFAULT '0',
  581. `extend` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '扩展字段',
  582. PRIMARY KEY (`id`)
  583. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='供货商库存流水记录表';
  584. ALTER TABLE `xhItem`
  585. ADD COLUMN `bigUnit` smallint(6) NOT NULL DEFAULT 0 COMMENT '大单位' AFTER `unit`,
  586. ADD COLUMN `smallUnit` smallint(6) NOT NULL DEFAULT 0 COMMENT '小单位' AFTER `bigUnit`;
  587. =====
  588. == shish 2021-1-18
  589. ALTER TABLE xhGhsOrder MODIFY `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id,对应表xhGhsAdmin id字段';
  590. ALTER TABLE xhGhsOrder ADD staffId INT NOT NULL DEFAULT 0 COMMENT '员工id,对应表xhGhsAdmin id字段' AFTER adminId;
  591. ALTER TABLE xhGhsOrder MODIFY `adminId` INT NOT NULL DEFAULT 0 COMMENT '员工id,对应xhGhsAdmin id字段';
  592. ALTER TABLE xhGhsOrder CHANGE `staffId` `userId` INT NOT NULL DEFAULT 0 COMMENT '客户id,对应xhGhsAdmin id字段';
  593. ALTER TABLE xhGhsOrder ADD `customId` INT NOT NULL DEFAULT 0 COMMENT '客户id 对应xhCustom id字段' AFTER `userId`;
  594. ALTER TABLE xhGhsOrder ADD customAdminId INT NOT NULL DEFAULT 0 COMMENT '客户员工id' AFTER customId;
  595. ALTER TABLE `xhGhsOrderItem` CHANGE `itemInfoId` `productId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家商品id';
  596. CREATE TABLE xhSupplier(
  597. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  598. upId INT NOT NULL DEFAULT 0 COMMENT '上游商家id,供应商id,merchantId',
  599. merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  600. `addTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '创建时间',
  601. `updateTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '最后修改时间'
  602. )COMMENT='供应商关系';
  603. ALTER TABLE `xhSupplier` ADD upName VARCHAR(30) NOT NULL DEFAULT '' COMMENT '上游供应商名称' AFTER `upId`,ADD debtAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '欠款金额' AFTER `upName`,
  604. ADD expendAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '消费金额' AFTER `debtAmount`,ADD expendNum INT NOT NULL DEFAULT 0 COMMENT '消费次数' AFTER `expendAmount`;
  605. ALTER TABLE `xhSupplier` ADD py VARCHAR(20) NOT NULL DEFAULT '' COMMENT '' AFTER `upName`;
  606. ALTER TABLE `xhItem` CHANGE `pyName` `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '花材名称的拼音首字母';
  607. ALTER TABLE `xhGhsOrderItem` ADD orderSn CHAR(40) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER `orderId`;
  608. ALTER TABLE xhSupplier MODIFY `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称拼音首字母';
  609. ALTER TABLE xhSupplier ADD upShopId INT NOT NULL DEFAULT 0 COMMENT '上游供货商门店id' AFTER `py`;
  610. ALTER TABLE `xhPurchaseItem` ADD orderSn CHAR(40) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER orderId;
  611. =======
  612. ===
  613. ==linqh 21-01-18
  614. ALTER TABLE `xhGhsPurchaseOrder`
  615. CHANGE COLUMN `orderStatus` `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '订单状态:1待确认,2待配送,3配送中,4已完成' AFTER `orderSn`,
  616. CHANGE COLUMN `itemNumBundle` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(大单位 -扎)' AFTER `gysId`,
  617. CHANGE COLUMN `itemNumPiece` `smallNum` int(11) NULL DEFAULT 0 COMMENT '合计多少商品(小单位-支)' AFTER `bigNum`,
  618. CHANGE COLUMN `totalItemPrice` `totalPrice` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `smallNum`,
  619. CHANGE COLUMN `shortHaulCharge` `shortCharge` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '短途运费' AFTER `packingCharge`,
  620. CHANGE COLUMN `lineHaulCharge` `longCharge` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '长途运费' AFTER `shortCharge`,
  621. CHANGE COLUMN `localHaulCharge` `localCharge` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '本地运费' AFTER `pickCharge`;
  622. ALTER TABLE `xhGhsPurchaseOrder`
  623. CHANGE COLUMN `gysId` `supplierId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供应商ID' AFTER `adminId`;
  624. ALTER TABLE `xhGhsPurchaseOrder`
  625. CHANGE COLUMN `ghsId` `merchantId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供货商ID' AFTER `id`;
  626. RENAME TABLE xhGhsItemInfo to xhGhsProduct;
  627. ALTER TABLE `xhGhsPurchaseOrderItem`
  628. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '门店的产品ID' AFTER `orderSn`;
  629. ALTER TABLE `xhGhsItem`
  630. CHANGE COLUMN `ghsId` `merchantId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  631. DROP INDEX `idx_ghsId` ,
  632. ADD INDEX `idx_merchantId` (`merchantId`) USING BTREE ;
  633. ALTER TABLE `xhGhsItemClass`
  634. CHANGE COLUMN `ghsId` `merchantId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  635. DROP INDEX `idx_ghsId` ,
  636. ADD INDEX `idx_merchantId` (`merchantId`) USING BTREE ;
  637. ALTER TABLE `xhGhsStockRecord`
  638. CHANGE COLUMN `ghsId` `merchantId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供货商ID' AFTER `id`;
  639. ALTER TABLE `xhGhsProduct`
  640. CHANGE COLUMN `ghsId` `merchantId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供货商ID' AFTER `id`;
  641. ======
  642. == shish 2021-1-19
  643. drop table if exists `xhGhsOrderSn`;
  644. CREATE TABLE if not exists xhGhsOrderSn(
  645. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  646. )AUTO_INCREMENT=26316718 COMMENT='供货商订单号';
  647. DROP TABLE IF EXISTS `xhGhsPurchaseSn`;
  648. CREATE TABLE IF NOT EXISTS xhGhsPurchaseSn(
  649. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  650. )AUTO_INCREMENT=26316718 COMMENT='供货商采购单号';
  651. DROP TABLE IF EXISTS `xhPurchaseSn`;
  652. CREATE TABLE IF NOT EXISTS xhPurchaseSn(
  653. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  654. )AUTO_INCREMENT=26316718 COMMENT='零售商采购单号';
  655. DROP TABLE IF EXISTS `xhGhsCheckSn`;
  656. CREATE TABLE IF NOT EXISTS xhGhsCheckSn(
  657. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  658. )AUTO_INCREMENT=26316718 COMMENT='供货商盘点单号';
  659. DROP TABLE IF EXISTS `xhOrderSn`;
  660. CREATE TABLE IF NOT EXISTS xhOrderSn(
  661. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  662. )AUTO_INCREMENT=26315618 COMMENT='零售商订单号';
  663. ALTER TABLE `xhPurchase` ADD orderSn CHAR(40) NOT NULL DEFAULT '' COMMENT '订单号' AFTER `id`;
  664. ALTER TABLE `xhPurchaseItem` DROP COLUMN `orderId`;
  665. ALTER TABLE `xhGhsShop` CHANGE `ghsName` `merchantName` VARCHAR(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '供货商名称';
  666. ALTER TABLE `xhGhsShop` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  667. ALTER TABLE `xhGhsShopAdmin` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  668. ALTER TABLE `xhGhsAdminLog` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  669. ALTER TABLE `xhGhsAdminRole` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  670. ALTER TABLE `xhGhsAdminRoleAuth` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  671. ALTER TABLE `xhGhsCustom` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  672. ALTER TABLE `xhGhsCheckOrder` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  673. ALTER TABLE `xhGhsOrderExpress` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  674. ALTER TABLE `xhGhsStatOrderCount` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  675. ALTER TABLE `xhGhsStockOrder` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  676. ALTER TABLE `xhPurchaseItem` CHANGE `itemId` `productId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '产品ID';
  677. ALTER TABLE `xhPurchaseItem` CHANGE `unitPrice` `bigPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购大单位价,每扎每包价';
  678. ALTER TABLE `xhPurchaseItem` ADD `ratio` TINYINT NOT NULL DEFAULT 0 COMMENT '大小单位转换比例,1扎多少支,1包多少支,1箱多少块 0表示只有一个单位' AFTER `num`;
  679. ALTER TABLE xhPurchaseItem MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量,支持小数点';
  680. ALTER TABLE xhPurchaseItem MODIFY `bigPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价,每扎价、每包价、每箱价';
  681. ALTER TABLE xhPurchaseItem MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位数量,支持小数点';
  682. ALTER TABLE `xhGhsOrderItem` CHANGE `unitPrice` `bigPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价格,每扎价格,每包价格,每箱价格';
  683. ALTER TABLE `xhGhsOrderItem` CHANGE `unitNum` `ratio` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,1扎多少支,1包多少支,1箱多少块 0表示只有一个单位';
  684. ALTER TABLE `xhGhsOrderItem` MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位数量,支持小数点';
  685. ALTER TABLE `xhGhsOrderItem` CHANGE `bigPrice` `price` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价格,每扎价格,每包价格,每箱价格'
  686. ALTER TABLE `xhGhsOrderItem` CHANGE `bigUnit` `unit` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT '大单位,扎,箱,包';
  687. ALTER TABLE `xhPurchaseItem` CHANGE `price` `totalPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购总价';
  688. ALTER TABLE `xhPurchaseItem` CHANGE `bigPrice` `price` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价,每扎价、每包价、每箱价';
  689. ALTER TABLE xhPurchaseItem MODIFY `totalPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '总价';
  690. ALTER TABLE xhGhsOrderItem ADD totalPrice DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总价' AFTER `price`;
  691. ALTER TABLE xhGhsOrderItem DROP COLUMN `orderId`;
  692. ALTER TABLE `xhGhsOrder` CHANGE `goodsNum` `num` SMALLINT(4) NOT NULL DEFAULT '0' COMMENT '数量,大单位数量,多少扎,多少箱';
  693. ALTER TABLE `xhGhsOrder` ADD smallNum SMALLINT NOT NULL DEFAULT 0 COMMENT '小单位数量,多少支,多少块' AFTER `num`;
  694. ===
  695. ==linqh 21-01-19
  696. ALTER TABLE `xhGhsPurchaseOrder`
  697. CHANGE COLUMN `bigNum` `num` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(大单位 -扎)' AFTER `supplierId`,
  698. CHANGE COLUMN `totalPrice` `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `smallNum`;
  699. =====
  700. == shish 2021-01-20
  701. ALTER TABLE `xhGhsOrder` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '订单状态 1待付款 2待配送 3配送中 4待通知 5已取消 6已完成';
  702. ALTER TABLE xhGhsOrder MODIFY `sendType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '1未确认 2免配送,自取 3自己送 4别人送,快递送';
  703. ALTER TABLE `xhGhsOrder` DROP COLUMN `userId`;
  704. ALTER TABLE xhGhsOrder CHANGE `ghsId` `merchantId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  705. ALTER TABLE `xhGhsCustom` CHANGE `retailId` `downId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户商id,下游商家id';
  706. ALTER TABLE `xhGhsCustom` CHANGE `retailShopId` `downShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户门店id,下游门店id';
  707. ALTER TABLE `xhGhsCustom` CHANGE `shopName` `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '客户名称,纯彩花艺 集美店';
  708. ALTER TABLE `xhGhsOrder` MODIFY `sendStatus` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '配送状态 1未发货,待接单 2已发货,已接单 3已送达';
  709. ALTER TABLE `xhGhsOrder` MODIFY `sendSide` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '配送方 1未选择 2达达 3顺丰同城 4闪送 5美团';
  710. ALTER TABLE `xhGhsOrder` MODIFY `refund` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1正常订单 2已退款';
  711. ALTER TABLE `xhGhsOrder` MODIFY `payStatus` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1待付款 2已付款';
  712. ALTER TABLE `xhGhsOrder` MODIFY `printStatus` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1未打印 2已打印';
  713. ALTER TABLE xhGhsOrder MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2待配送 3配送中 4待通知 5已取消 6已完成';
  714. ALTER TABLE xhGhsOrderItem MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '总数量';
  715. ALTER TABLE xhGhsOrderItem ADD `smallNum` SMALLINT NOT NULL DEFAULT '0' COMMENT '小单位,支,个,条' AFTER `num`;
  716. ALTER TABLE xhGhsOrderItem ADD `bigNum` SMALLINT NOT NULL DEFAULT '0' COMMENT '大单位,扎,包,箱' AFTER `num`;
  717. ALTER TABLE `xhGhsOrderItem` DROP COLUMN `totalPrice`;
  718. ALTER TABLE `xhGhsOrderItem` MODIFY `price` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总价格';
  719. ALTER TABLE `xhGhsOrderItem` CHANGE `unit` `bigUnit` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT '大单位,扎,箱,包';
  720. ALTER TABLE xhGhsOrderItem MODIFY `ratio` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,1扎多少支,1包多少支' AFTER `smallNum`;
  721. ALTER TABLE xhGhsCustom ADD address VARCHAR(800) NOT NULL DEFAULT '' COMMENT '客户地址' AFTER `mobile`;
  722. ALTER TABLE `xhGhsOrder` DROP COLUMN `addTime`;
  723. ALTER TABLE `xhGhsOrder` DROP COLUMN `updateTime`;
  724. ALTER TABLE `xhGhsOrder` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `payTime`;
  725. ALTER TABLE `xhGhsOrder` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  726. =======
  727. =====
  728. ==linqh
  729. ALTER TABLE `xhGhsPurchaseOrder`
  730. CHANGE COLUMN `num` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(大单位 -扎)' AFTER `supplierId`;
  731. ALTER TABLE `xhGhsPurchaseOrder`
  732. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' AFTER `entryTime`,
  733. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`,
  734. AUTO_INCREMENT=30;
  735. ALTER TABLE `xhGhsPurchaseOrder`
  736. MODIFY COLUMN `entryTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '入库时间' AFTER `orderPrice`;
  737. =====
  738. == shish 2021-1-21
  739. ALTER TABLE xhGhsOrder DROP COLUMN `payTime`;
  740. ALTER TABLE xhGhsOrder ADD `payTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '付款时间' AFTER `deadline`;
  741. ALTER TABLE xhGhsOrder DROP COLUMN `deadline`;
  742. ALTER TABLE xhGhsOrder ADD `deadline` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '订单有效时间' AFTER `status`;
  743. ALTER TABLE xhGhsOrder DROP COLUMN `sendTime`;
  744. ALTER TABLE xhGhsOrder ADD `sendTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '配送时间' AFTER `sendSide`;
  745. ALTER TABLE xhGhsOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  746. ALTER TABLE xhGhsOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  747. ALTER TABLE xhGhsPurchaseOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  748. ALTER TABLE xhGhsPurchaseOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  749. ALTER TABLE xhGhsCheckOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  750. ALTER TABLE xhGhsCheckOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  751. ALTER TABLE xhPurchase MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  752. ALTER TABLE xhGhsStockOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  753. ALTER TABLE xhGhsStockOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  754. ALTER TABLE `xhGhsOrder` ADD outTime DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '出库时间' AFTER `payTime`;
  755. CREATE TABLE `xhGhsOrderSend` (
  756. `id` INT(11) NOT NULL AUTO_INCREMENT,
  757. `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号',
  758. `actionId` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '动作id',
  759. `option` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '动作的选项',
  760. `finishTime` INT(11) NOT NULL DEFAULT '0' COMMENT '完成时间',
  761. `inTurn` INT(11) NOT NULL DEFAULT '0' COMMENT '排序',
  762. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  763. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  764. PRIMARY KEY (`id`)
  765. ) COMMENT='供货商发货管理';
  766. ALTER TABLE xhGhsOrder ADD `totalFlow` TINYINT(4) NOT NULL DEFAULT '5' COMMENT '总流程数' AFTER `printStatus`;
  767. ALTER TABLE xhGhsOrder ADD `currentFlow` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '完成流程数,当前流程数' AFTER `totalFlow`;
  768. =====
  769. ==linqh 20210122
  770. ALTER TABLE `xhGhsCheckOrder`
  771. CHANGE COLUMN `orderStatus` `status` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '盘点订单状态: 1草稿,2完成' AFTER `orderSn`,
  772. CHANGE COLUMN `itemNumBundle` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(扎)(盈亏)' AFTER `adminId`,
  773. CHANGE COLUMN `itemNumPiece` `smallNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(支)(盈亏)' AFTER `bigNum`,
  774. CHANGE COLUMN `totalItemPrice` `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格(盈亏)' AFTER `smallNum`,
  775. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' AFTER `remark`,
  776. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`;
  777. ALTER TABLE `xhGhsCheckOrderItem`
  778. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品id' AFTER `orderSn`;
  779. ALTER TABLE `xhGhsStockRecord`
  780. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `newStock`,
  781. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP AFTER `addTime`;
  782. ====
  783. ==linqh 20210123
  784. RENAME TABLE xhGhsStockOrder TO xhGhsStockOutOrder
  785. ALTER TABLE `xhGhsStockOutOrder`
  786. CHANGE COLUMN `orderStatus` `status` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '订单状态: 1待出库,2已出库 3取消出库' AFTER `orderSn`,
  787. CHANGE COLUMN `itemNumBundle` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(扎)' AFTER `adminId`,
  788. CHANGE COLUMN `itemNumPiece` `smallNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(支)' AFTER `bigNum`,
  789. CHANGE COLUMN `totalItemPrice` `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `smallNum`,
  790. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' AFTER `remark`,
  791. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`,
  792. COMMENT='出库订单表';
  793. RENAME TABLE xhGhsStockOrderItem TO xhGhsStockOutOrderItem
  794. ALTER TABLE `xhGhsStockOutOrder`
  795. ADD COLUMN `inOrderSn` char(20) NOT NULL DEFAULT '' COMMENT '对应的入库订单号,订单完成的时候写入' AFTER `orderSn`;
  796. CREATE TABLE `xhGhsStockInOrder` (
  797. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  798. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '供货商id',
  799. `outShopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '出库的门店ID',
  800. `inShopId` int(11) NOT NULL DEFAULT '0' COMMENT '入库的门店ID',
  801. `orderSn` char(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '入库订单编号',
  802. `outOrderSn` char(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '对应的出库订单号',
  803. `status` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态: 1待入库,2已入库 3取消入库',
  804. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  805. `bigNum` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  806. `smallNum` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)',
  807. `price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  808. `remark` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注信息',
  809. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  810. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间',
  811. PRIMARY KEY (`id`),
  812. UNIQUE KEY `uni_orderNum` (`orderSn`)
  813. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='入库订单表';
  814. CREATE TABLE `xhGhsStockInOrderItem` (
  815. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  816. `orderSn` char(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  817. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  818. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '出库花材数量',
  819. `itemStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '当时的库存',
  820. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  821. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  822. PRIMARY KEY (`id`),
  823. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  824. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  825. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库入库订单详情表';
  826. CREATE TABLE `xhGhsStockInSn` (
  827. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  828. PRIMARY KEY (`id`)
  829. ) ENGINE=InnoDB AUTO_INCREMENT=26316726 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='入库订单号';
  830. CREATE TABLE `xhGhsStockOutSn` (
  831. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  832. PRIMARY KEY (`id`)
  833. ) ENGINE=InnoDB AUTO_INCREMENT=26316726 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库订单号';
  834. ALTER TABLE `xhGhsStockInOrderItem`
  835. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品ID' AFTER `orderSn`;
  836. ALTER TABLE `xhGhsStockOutOrderItem`
  837. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品ID' AFTER `orderSn`;
  838. ALTER TABLE `xhGhsStockOutOrder`
  839. ADD COLUMN `outTime` timestamp NULL DEFAULT NULL COMMENT '出库时间' AFTER `remark`;
  840. =====
  841. == shish 2021-1-24
  842. ALTER TABLE `xhGhsOrderSend` MODIFY `finishTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '完成时间';
  843. ALTER TABLE xhGhsOrderSend ADD `status` TINYINT NOT NULL DEFAULT 0 COMMENT '0待完成 1已完成' AFTER `finishTime`;
  844. ALTER TABLE `xhGhsOrderSend` ADD actionName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '动作名称' AFTER `actionId`;
  845. ALTER TABLE `xhAdmin` ADD payPassword VARCHAR(500) NOT NULL DEFAULT '' COMMENT '支付密码' AFTER `confirmPassword`;
  846. ALTER TABLE `xhSupplier` DROP COLUMN `addTime`;
  847. ALTER TABLE `xhSupplier` DROP COLUMN `updateTime`;
  848. ALTER TABLE `xhSupplier` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `merchantId`;
  849. ALTER TABLE `xhSupplier` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  850. ALTER TABLE xhPurchase ADD merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `shopId`;
  851. ALTER TABLE `xhPurchase` CHANGE `ghsId` `upId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商id,上游id';
  852. ALTER TABLE `xhPurchase` CHANGE `ghsShopId` `upShopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商门店id,上游门店id';
  853. =====
  854. == linqh 2021-01-24
  855. ALTER TABLE `xhGhsProduct`
  856. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `adminId`,
  857. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`;
  858. ====
  859. ==linqh 2021-01-25
  860. ALTER TABLE `xhGhsPurchaseOrderItem`
  861. ADD COLUMN `itemStock` decimal(10,2) NOT NULL DEFAULT 0 COMMENT '当时的库存' AFTER `itemId`;
  862. =====
  863. == shish 2021-01-25
  864. ALTER TABLE `xhPurchase` ADD `supplierId` INT NOT NULL DEFAULT 0 COMMENT '供货商id' AFTER `shopId`;
  865. ALTER TABLE `xhPurchase` DROP COLUMN `addTime`;
  866. ALTER TABLE `xhPurchase` DROP COLUMN `updateTime`;
  867. ALTER TABLE `xhPurchase` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `remark`;
  868. ALTER TABLE `xhPurchase` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  869. ALTER TABLE `xhPurchase` ADD bigNum SMALLINT NOT NULL DEFAULT 0 COMMENT '大单位数量' AFTER `sendCost`;
  870. ALTER TABLE `xhPurchase` ADD smallNum SMALLINT NOT NULL DEFAULT 0 COMMENT '小单位数量' AFTER `bigNum`;
  871. ALTER TABLE `xhPurchase` ADD adminId INT NOT NULL DEFAULT 0 COMMENT '采购员' AFTER `smallNum`;
  872. ALTER TABLE xhPurchase ADD kindNum SMALLINT NOT NULL DEFAULT 0 COMMENT '多少种' AFTER `sendCost`;
  873. ALTER TABLE xhSupplier ADD debt TINYINT NOT NULL DEFAULT 1 COMMENT '1没有欠款 2有欠款' AFTER `upShopId`;
  874. ALTER TABLE `xhSupplier` ADD debtNum SMALLINT NOT NULL DEFAULT 0 COMMENT '欠款订单数,欠款笔数' AFTER `debt`;
  875. ALTER TABLE xhSupplier CHANGE `upName` `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '供货商名称';
  876. ALTER TABLE xhPurchase MODIFY `debt` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '欠款 0未知 1是 2没有';
  877. DROP TABLE IF EXISTS `xhPurchaseClear`;
  878. CREATE TABLE IF NOT EXISTS xhPurchaseClear(
  879. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  880. `prePrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  881. `actPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  882. orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '订单号',
  883. merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  884. purchaseIds TEXT NOT NULL COMMENT '结算的采购单id,json串',
  885. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  886. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  887. )COMMENT='采购单结算';
  888. CREATE TABLE IF EXISTS `xhPurchaseClearSn`;
  889. CREATE TABLE IF NOT EXISTS `xhPurchaseClearSn` (
  890. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  891. PRIMARY KEY (`id`)
  892. ) AUTO_INCREMENT=28356251 COMMENT='结算订单号';
  893. ALTER TABLE xhGhsOrder MODIFY `fromType` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '来源:1门店 2商城 3朋友圈';
  894. ========
  895. == shish 20210126
  896. ALTER TABLE `xhWxBase` ADD `wxPayMerchantId` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '微信支付商户id' AFTER `wxRefreshToken`;
  897. ALTER TABLE `xhWxBase` ADD `wxPayKey` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '微信支付密钥' AFTER `wxPayMerchantId`;
  898. 相应的值需要补充
  899. =========
  900. ==shsish 20210127
  901. ALTER TABLE `xhApply` ADD `style` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 1零售 2供货' AFTER `merchantId`;
  902. ALTER TABLE `xhMerchant` MODIFY `style` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 1零售 2供货';
  903. ALTER TABLE `xhMerchantApply` RENAME TO `xhApplyInfo`;
  904. ALTER TABLE `xhApplyInfo` rename to `xhApplyExtend`;
  905. ALTER TABLE `xhApplyExtend` CHANGE `subjectTitles` `subject` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '商事主体名称';
  906. ALTER TABLE `xhApplyExtend` CHANGE `businessLicense` `license` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '营业执照';
  907. ALTER TABLE `xhApplyExtend` ADD `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号码' AFTER `license`;
  908. ALTER TABLE `xhApplyExtend` DROP INDEX `businessLicense`;
  909. ALTER TABLE `xhApplyExtend` DROP INDEX `bankCardNo`;
  910. ALTER TABLE `xhApplyExtend` DROP INDEX `email`;
  911. ALTER TABLE `xhApplyExtend` COMMENT '申请拓展信息';
  912. ALTER TABLE `xhApply` COMMENT '申请表';
  913. ALTER TABLE `xhApply` CHANGE `introMerchantId` `introSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '引荐商家';
  914. ALTER TABLE `xhApply` CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '新商家id,0表示还没审核通过';
  915. ALTER TABLE `xhApply` DROP COLUMN `addTime`;
  916. ALTER TABLE `xhApply` DROP COLUMN `updateTime`;
  917. ALTER TABLE `xhApply` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  918. ALTER TABLE `xhApply` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  919. ALTER TABLE `xhApply` DROP INDEX `mobile`;
  920. ALTER TABLE `xhGhsOrder` ADD `modPrice` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '0不能修改价格 1可以修改' AFTER `capitalId`;
  921. ALTER TABLE `xhApplyExtend` DROP COLUMN `createTime`;
  922. ALTER TABLE `xhApplyExtend` DROP COLUMN `updateTime`;
  923. ALTER TABLE `xhApplyExtend` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `email`;
  924. ALTER TABLE `xhApplyExtend` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  925. =============
  926. ==shish 20210128
  927. 还有余额和成长值的客户要导给国兰
  928. ===================
  929. == shish 20210128
  930. ALTER TABLE `xhMerchant` MODIFY `manageStyle` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '经营类型,0零售 1花艺培训学校 2批发商(此字段应弃用)';
  931. ALTER TABLE `xhApply` ADD main TINYINT NOT NULL DEFAULT 1 COMMENT '零售店的主营业务 1零售 2花艺培训' AFTER `style`;
  932. ALTER TABLE `xhApply` ADD nickName VARCHAR(30) NOT NULL DEFAULT '' COMMENT '店长昵称' AFTER `adminName`;
  933. ALTER TABLE `xhUnionUser` DROP COLUMN `createTime`;
  934. ALTER TABLE `xhUnionUser` DROP COLUMN `updateTime`;
  935. ALTER TABLE `xhUnionUser` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `mobile`;
  936. ALTER TABLE `xhUnionUser` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  937. ALTER TABLE `xhApply` MODIFY `from` TINYINT NOT NULL DEFAULT 1 COMMENT '来源平台 1零售平台 2供货商平台';
  938. ALTER TABLE `xhApplyExtend` ADD applyId INT NOT NULL DEFAULT 0 COMMENT '申请id' AFTER `id`;
  939. ALTER TABLE `xhApply` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1审核中 2审核通过,试用中 3审核未通过 4已付费,使用中 5试用到期失效';
  940. UPDATE `xhApply` SET `status`=1;
  941. ALTER TABLE `xhMerchant` DROP COLUMN `setDeadline`;
  942. ALTER TABLE `xhMerchant` DROP COLUMN `deadline`;
  943. ALTER TABLE `xhMerchant` ADD `deadline` DATETIME NOT NULL DEFAULT '00000-00-00 00:00:00' COMMENT '帐号过期时间' AFTER setId;
  944. UPDATE `xhMerchant` SET deadline='2022-07-09 12:00:00';
  945. nginx增加
  946. "~^http://ghs.huahb.com" http://ghs.huahb.com;
  947. "~^https://ghs.huahb.com" https://ghs.huahb.com;
  948. 增加ghs.huahb.com的nginx配置 增加api.ghs.huahb.com的nginx配置 增加二者的https访问
  949. ======
  950. ==linqh 2021-1-28
  951. ALTER TABLE `xhGhsItem`
  952. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `unitAddPrice`,
  953. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  954. ==========
  955. == shish 20210129
  956. ALTER TABLE `xhOrder` CHANGE `userId` `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id,员工id';
  957. UPDATE `xhOrder` SET adminId=0;
  958. ALTER TABLE `xhOrder` CHANGE `adminId` `customId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id';
  959. ALTER TABLE xhOrderGoods CHANGE `userId` `customId` INT NOT NULL DEFAULT 0 COMMENT '客户id';
  960. DROP TABLE IF EXISTS `xhCustom`;
  961. CREATE TABLE IF NOT EXISTS `xhCustom`(
  962. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  963. `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '客户名称',
  964. adminId INT NOT NULL DEFAULT 0 COMMENT 'adminId',
  965. merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  966. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  967. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  968. ) AUTO_INCREMENT=12563516 COMMENT='零售客户表';
  969. DROP TABLE IF EXISTS `xhCustom`;
  970. CREATE TABLE `xhCustom` (
  971. `id` int(11) NOT NULL AUTO_INCREMENT,
  972. `name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '客户名称',
  973. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT 'adminId',
  974. `sjId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  975. `totalExpend` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计消费',
  976. `totalIncome` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  977. `totalRecharge` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值',
  978. `totalBuyNum` int(11) NOT NULL DEFAULT '0' COMMENT '消费次数',
  979. `getCouponNum` int(11) NOT NULL DEFAULT '0' COMMENT '已领卷次数',
  980. `balance` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  981. `integral` int(11) NOT NULL DEFAULT '0' COMMENT '积分',
  982. `growth` int(11) NOT NULL DEFAULT '0' COMMENT '成长值',
  983. `discount` float(3,2) NOT NULL DEFAULT '1.00' COMMENT '折扣',
  984. `inviteNum` int(11) NOT NULL DEFAULT '0' COMMENT '邀请新人数量',
  985. `member` smallint(6) NOT NULL DEFAULT '0' COMMENT '会员等级 0普遍客户 大于等于1 会员',
  986. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  987. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  988. PRIMARY KEY (`id`)
  989. ) COMMENT='客户表';
  990. ALTER TABLE `xhCustom` ADD `mobile` VARCHAR(15) NOT NULL DEFAULT '0' COMMENT '手机号' AFTER `name`;
  991. ALTER TABLE xhCustom ADD `visitTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '最后一次访问时间' AFTER `member`;
  992. ======
  993. ==linqh 2021-1-31
  994. ALTER TABLE `xhGhsProduct`
  995. ADD COLUMN `priceLabel` tinyint(2) UNSIGNED NOT NULL DEFAULT 1 COMMENT '价格标识(price): 1 自动调价,2改价' AFTER `price`;
  996. ======
  997. ==linqh 2021-2-2
  998. ALTER TABLE `xhGhsStockRecord`
  999. MODIFY COLUMN `itemNum` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '花材数量' AFTER `itemId`;
  1000. CREATE TABLE `xhExpressLocal` (
  1001. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  1002. `deliveryId` varchar(20) NOT NULL DEFAULT '' COMMENT '快递ID',
  1003. `deliveryName` varchar(50) NOT NULL DEFAULT '' COMMENT '快递名称',
  1004. `appKey` varchar(100) NOT NULL DEFAULT '' COMMENT 'app key',
  1005. `appSecret` varchar(200) NOT NULL DEFAULT '' COMMENT 'appSecret',
  1006. `status` tinyint(2) unsigned NOT NULL DEFAULT '1' COMMENT '状态:1启用,2关闭',
  1007. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  1008. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  1009. PRIMARY KEY (`id`),
  1010. UNIQUE KEY `uni_deliveryId` (`deliveryId`)
  1011. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='即时配送快递公司信息';
  1012. =========
  1013. == shish 2021-2-2
  1014. ===========
  1015. == shish 20201-2-4
  1016. ALTER TABLE `xhGhsCustom` ADD isDebt TINYINT NOT NULL DEFAULT 0 COMMENT '是否有欠款 0没有 1有' AFTER debt;
  1017. ALTER TABLE xhGhsOrder ADD debt TINYINT NOT NULL DEFAULT 0 COMMENT '0没有欠款 1有欠款' AFTER `refund`;
  1018. CREATE TABLE `xhGhsOrderClear` (
  1019. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1020. `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  1021. `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  1022. `orderSn` CHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  1023. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1024. `orderIds` TEXT COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'id的json串',
  1025. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1026. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1027. PRIMARY KEY (`id`)
  1028. ) COMMENT='清算订单';
  1029. CREATE TABLE `xhGhsOrderClearSn` (
  1030. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1031. PRIMARY KEY (`id`)
  1032. ) AUTO_INCREMENT=12358276 COMMENT='清算订单号';
  1033. DROP TABLE IF EXISTS `xhExpress`;
  1034. ALTER TABLE xhExpressLocal RENAME TO xhExpress;
  1035. ALTER TABLE xhOrderExpress CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1036. ALTER TABLE xhGhsOrderExpress CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1037. ALTER TABLE xhOrderExpress CHANGE `sideId` `expressId` INT(11) NOT NULL DEFAULT '0' COMMENT '配送方id';
  1038. ALTER TABLE xhGhsOrderExpress CHANGE `sideId` `expressId` INT(11) NOT NULL DEFAULT '0' COMMENT '配送方id';
  1039. ===============
  1040. == shish 2021-2-18
  1041. ALTER TABLE `xhItem` MODIFY `unitNum` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,每扎多少支';
  1042. ALTER TABLE `xhItem` MODIFY `unitWeight` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位重量,每扎多少公斤';
  1043. ALTER TABLE `xhItem` MODIFY `unitCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位采购价,每扎成本价,采购价';
  1044. ALTER TABLE `xhItem` MODIFY `unitAddPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位加价,每扎加价';
  1045. ALTER TABLE `xhGhsItem` MODIFY `unitWeight` FLOAT(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位重量,每扎重量(斤)';
  1046. ALTER TABLE `xhGhsItem` MODIFY `unitCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位采购价,每扎成本价,采购价';
  1047. ALTER TABLE `xhGhsItem` MODIFY `unitAddPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位加价,每扎加价';
  1048. ALTER TABLE xhItem ADD alias VARCHAR(50) NOT NULL DEFAULT '' COMMENT '花材别名' AFTER `name`;
  1049. TRUNCATE `xhItem`;
  1050. ALTER TABLE xhItem AUTO_INCREMENT=1000;
  1051. 请直接将xhItem xhItemClass xhUnit 表和数据迁移到线上
  1052. ALTER TABLE xhItemClass ADD `group` TINYINT NOT NULL DEFAULT 0 COMMENT ' 所属分组,0默认平台的分类' AFTER `name`;
  1053. ALTER TABLE xhItem ADD classId INT NOT NULL DEFAULT 0 COMMENT '平台分类id' AFTER `cover`;
  1054. ALTER TABLE `xhItem`
  1055. MODIFY COLUMN `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1056. MODIFY COLUMN `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间';
  1057. ALTER TABLE xhOrderGoods ADD orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '' AFTER `orderId`;
  1058. ALTER TABLE xhOrder ADD packingFee DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '包装费' AFTER `anonymity`;
  1059. ALTER TABLE xhOrder ADD orderType TINYINT NOT NULL DEFAULT 1 COMMENT '1成品订单 2花材订单' AFTER `goodsNum`;
  1060. DROP TABLE IF EXISTS `xhOrderItem`;
  1061. CREATE TABLE IF NOT EXISTS `xhOrderItem`(
  1062. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1063. `orderSn` CHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  1064. `itemId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家花材id',
  1065. `productId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家商品id',
  1066. `smallUnit` SMALLINT(6) NOT NULL DEFAULT '2' COMMENT '小单位,支,个,条',
  1067. `bigUnit` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT '大单位,扎,箱,包',
  1068. `price` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总价格',
  1069. `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '总数量',
  1070. `bigNum` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '大单位数量,扎,包,箱',
  1071. `smallNum` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '小单位数量,支,个,条',
  1072. `ratio` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,1扎多少支,1包多少支'
  1073. )COMMENT='零售订单的花材';
  1074. DROP TABLE IF EXISTS `xhRecharge`;
  1075. CREATE TABLE IF NOT EXISTS `xhRecharge`(
  1076. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1077. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式 0微信 1支付宝 2余额',
  1078. `payCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  1079. sjId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  1080. sjStyle TINYINT NOT NULL DEFAULT 1 COMMENT '商家类型 1零售 2供货',
  1081. shopId INT NOT NULL DEFAULT 0 COMMENT '门店id',
  1082. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
  1083. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1084. `totalRecharge` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '门店累计充值'
  1085. )COMMENT='门店充值记录';
  1086. DROP TABLE IF EXISTS `xhRechargeSn`;
  1087. CREATE TABLE IF NOT EXISTS `xhRechargeSn` (
  1088. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1089. PRIMARY KEY (`id`)
  1090. ) AUTO_INCREMENT=18213721 COMMENT='充值订单号';
  1091. ALTER TABLE xhRecharge ADD orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER `id`;
  1092. ALTER TABLE `xhRecharge` ADD `modPrice` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '0不能修改价格 1可以修改' AFTER `orderSn`;
  1093. ALTER TABLE `xhRecharge` ADD `deadline` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '订单有效时间' AFTER `modPrice`;
  1094. ALTER TABLE xhRecharge ADD payStatus TINYINT NOT NULL DEFAULT 1 COMMENT '1待付款 2已付款' AFTER `totalRecharge`;
  1095. DROP TABLE `xhGhsShopAdmin`;
  1096. DROP TABLE `xhGhsShop`;
  1097. ALTER TABLE `xhShop` MODIFY `createTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间';
  1098. ALTER TABLE xhShop ADD balance DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额' AFTER `adminId`;
  1099. ALTER TABLE xhShop ADD fixBalance DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '只能向推荐人消费的余额,指定余额' AFTER `balance`;
  1100. ALTER TABLE xhMerchant ADD parentId INT NOT NULL DEFAULT 0 COMMENT '父id' AFTER `adminId`;
  1101. ALTER TABLE `xhRecharge` ADD INDEX `orderSn` (`orderSn`);
  1102. DROP TABLE IF EXISTS `xhRechargeRecord`;
  1103. CREATE TABLE IF NOT EXISTS `xhRechargeRecord`(
  1104. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1105. sjId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  1106. shopId INT NOT NULL DEFAULT 0 COMMENT '门店id',
  1107. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
  1108. `totalRecharge` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
  1109. `remark` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '备注',
  1110. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1111. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  1112. )COMMENT='充值记录';
  1113. ALTER TABLE `xhShop` DROP COLUMN `createTime`;
  1114. ALTER TABLE `xhShop` DROP COLUMN `addTime`;
  1115. ALTER TABLE `xhShop` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  1116. ALTER TABLE xhRechargeRecord RENAME TO xhRechargeLog;
  1117. ALTER TABLE xhShop ADD totalRecharge DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值' AFTER `fixBalance`;
  1118. ALTER TABLE xhRecharge ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `payStatus`;
  1119. ALTER TABLE xhRecharge ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1120. ALTER TABLE xhRecharge ADD remark VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '' AFTER `payStatus`;
  1121. DROP TABLE IF EXISTS `xhRechargeLog`;
  1122. ALTER TABLE xhMerchantCapital RENAME TO xhSjCapital;
  1123. DROP TABLE IF EXISTS `xhWithdraw`;
  1124. DROP TABLE IF EXISTS `xhCash`;
  1125. CREATE TABLE IF NOT EXISTS `xhCash`(
  1126. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1127. sjId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  1128. shopId INT NOT NULL DEFAULT 0 COMMENT '',
  1129. amount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '提现金额',
  1130. balance DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '当前余额',
  1131. `status` TINYINT NOT NULL DEFAULT 1 COMMENT '1待处理 2处理中 3已完成',
  1132. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1133. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  1134. )COMMENT='提现订单';
  1135. ALTER TABLE `xhCash` ADD `event` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '事项' AFTER `shopId`;
  1136. ALTER TABLE xhMerchant DROP COLUMN `addTime`;
  1137. ALTER TABLE xhMerchant DROP COLUMN `createTime`;
  1138. ALTER TABLE xhMerchant ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  1139. ALTER TABLE xhShopAdmin DROP COLUMN `addTime`;
  1140. ALTER TABLE xhShopAdmin ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  1141. ALTER TABLE xhShopAdmin ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1142. ALTER TABLE xhMerchantAsset DROP COLUMN `createTime`;
  1143. ALTER TABLE xhMerchantAsset ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `remainSmsNum`;
  1144. ALTER TABLE xhApplyExtend ADD certType TINYINT NOT NULL DEFAULT 1 COMMENT '证件类型 1营业执照 2身份证号 3手机号' AFTER licenseNo;
  1145. ALTER TABLE xhMerchant RENAME TO xhSj;
  1146. ALTER TABLE xhMerchantAsset RENAME TO xhSjAsset;
  1147. ALTER TABLE xhMerchantExtend RENAME TO xhSjExtend;
  1148. ALTER TABLE xhMerchantInit RENAME TO xhSjInit;
  1149. ALTER TABLE xhMerchantRemark RENAME TO xhSjRemark;
  1150. ALTER TABLE xhGhsCustom CHANGE downId `customSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户对应的商家id';
  1151. ALTER TABLE xhGhsCustom CHANGE `downShopId` `customShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户对应的门店id';
  1152. ALTER TABLE xhGhsCustom CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的商家id';
  1153. ALTER TABLE xhGhsCustom DROP COLUMN `addTime`;
  1154. ALTER TABLE xhGhsCustom DROP COLUMN `updateTime`;
  1155. ALTER TABLE xhGhsCustom ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `buyAmount`;
  1156. ALTER TABLE xhGhsCustom ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1157. DROP TABLE IF EXISTS `xhUserOldData`;
  1158. DROP TABLE IF EXISTS `xhUserPast`;
  1159. CREATE TABLE IF NOT EXISTS `xhUserPast` (
  1160. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1161. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1162. `userName` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '用户名',
  1163. `mobile` VARCHAR(15) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '手机号',
  1164. `integral` INT(11) NOT NULL DEFAULT '0' COMMENT '积分数',
  1165. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1166. `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1未同步 2已同步',
  1167. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1168. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1169. PRIMARY KEY (`id`)
  1170. ) COMMENT='客户历史';
  1171. ALTER TABLE xhUserPast CHANGE `integral` growth INT(11) NOT NULL DEFAULT '0' COMMENT '成长值';
  1172. ===
  1173. ==linqh 2021-2-24
  1174. ALTER TABLE `xhExpress`
  1175. ADD COLUMN `shopNo` varchar(100) NOT NULL DEFAULT '' COMMENT '门店' AFTER `appSecret`;
  1176. ========
  1177. == shish 2021-2-25
  1178. 需要琦海配好线上的wss以及确认HTTP_ORIGIN限制问题
  1179. ALTER TABLE xhApply ADD `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号码' AFTER `name`;
  1180. ALTER TABLE xhApply ADD `certType` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '证件类型 1营业执照 2身份证号 3手机号' AFTER `licenseNo`;
  1181. ALTER TABLE xhApplyExtend DROP COLUMN `certType`;
  1182. ALTER TABLE xhWxOpen ADD `style` TINYINT NOT NULL DEFAULT 1 COMMENT '平台类型 1零售 2供货' AFTER `appSecret`;
  1183. ALTER TABLE xhAdmin ADD recentShop VARCHAR(500) NOT NULL DEFAULT '' COMMENT '最近访问的店铺' AFTER `currentShopId`;
  1184. ALTER TABLE xhGhsAdmin ADD recentShop VARCHAR(500) NOT NULL DEFAULT '' COMMENT '最近访问的店铺' AFTER `currentShopId`;
  1185. ALTER TABLE xhApply MODIFY `certType` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '证件类型 1营业执照 2身份证号';
  1186. ALTER TABLE xhApply MODIFY `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号,身份证号';
  1187. ALTER TABLE xhApplyExtend MODIFY `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号,身份证号';
  1188. ALTER TABLE xhApplyExtend MODIFY `license` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '营业执照,身份证照';
  1189. ALTER TABLE xhApply MODIFY `introStyle` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 同 xhSj的style字段';
  1190. ALTER TABLE xhApply ADD introSjName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '商家名称' AFTER `introStyle`;
  1191. ALTER TABLE xhApply ADD introShopId INT NOT NULL DEFAULT 0 COMMENT '引荐商家的门店' AFTER `introSjName`;
  1192. ALTER TABLE xhApply ADD customId INT NOT NULL DEFAULT 0 COMMENT '客户id' AFTER `introShopId`;
  1193. ALTER TABLE xhApply ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `customId`;
  1194. 需要哪些供货商要跟纯彩花艺收集好并且导入
  1195. ALTER TABLE xhGhsCustom ADD `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '拼音首字母' AFTER `name`;
  1196. ALTER TABLE xhCustom ADD `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '拼音首字母' AFTER `name`;
  1197. ALTER TABLE xhGhsOrder ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `adminId`;
  1198. ALTER TABLE xhGhsOrder MODIFY `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id';
  1199. DROP TABLE IF EXISTS xhAdmin;
  1200. DROP TABLE IF EXISTS xhAdminRole;
  1201. DROP TABLE IF EXISTS xhAdminRoleAuth;
  1202. DROP TABLE IF EXISTS xhAdminLog;
  1203. ALTER TABLE xhGhsAdmin RENAME TO xhAdmin;
  1204. ALTER TABLE xhGhsAdminRole RENAME TO xhAdminRole;
  1205. ALTER TABLE xhGhsAdminRoleAuth RENAME TO xhAdminRoleAuth;
  1206. ALTER TABLE xhGhsAdminLog RENAME TO xhAdminLog;
  1207. ALTER TABLE `xhAdmin` MODIFY `identity` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '身份 0未知 1客户(跳转到最近访问店铺) 2员工';
  1208. =======linqh 21-03-01
  1209. ALTER TABLE xhItem RENAME TO xhPtItem;
  1210. ALTER TABLE xhItemClass RENAME TO xhPtItemClass;
  1211. CREATE TABLE `xhItem` (
  1212. `id` int(11) NOT NULL AUTO_INCREMENT,
  1213. `sjId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1214. `classId` int(11) NOT NULL DEFAULT '0' COMMENT '商家花材分类id',
  1215. `itemId` int(11) NOT NULL DEFAULT '0' COMMENT '平台花材id',
  1216. `rank` char(5) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'A' COMMENT '花材级别',
  1217. `unitWeight` float(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位重量,每扎重量(斤)',
  1218. `stockWarning` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '库存预警',
  1219. `unitCost` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位采购价,每扎成本价,采购价',
  1220. `unitAddPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位加价,每扎加价',
  1221. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1222. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1223. PRIMARY KEY (`id`),
  1224. KEY `idx_itemId` (`itemId`) USING BTREE,
  1225. KEY `idx_classId` (`classId`) USING BTREE,
  1226. KEY `idx_sjId` (`sjId`) USING BTREE
  1227. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='花店花材';
  1228. CREATE TABLE `xhItemClass` (
  1229. `id` int(11) NOT NULL AUTO_INCREMENT,
  1230. `sjId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1231. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_spanish_ci NOT NULL DEFAULT '' COMMENT '名称',
  1232. `inTurn` int(11) NOT NULL DEFAULT '0' COMMENT '排序,越大越靠前',
  1233. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  1234. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  1235. `updateTime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  1236. PRIMARY KEY (`id`),
  1237. KEY `idx_sjId` (`sjId`) USING BTREE
  1238. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='花店花材分类';
  1239. CREATE TABLE `xhProduct` (
  1240. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  1241. `sjId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商家ID',
  1242. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  1243. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  1244. `stock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '库存,多少扎,可以出现负库存',
  1245. `rank` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'B' COMMENT '花材等级 A、B、C、D',
  1246. `price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '每扎的价格(对应等级价格)',
  1247. `priceLabel` tinyint(2) unsigned NOT NULL DEFAULT '1' COMMENT '价格标识(price): 1 自动调价,2改价',
  1248. `actualSold` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际销售量',
  1249. `viewNum` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '浏览量',
  1250. `delStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除 1删除',
  1251. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后操作人',
  1252. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1253. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间',
  1254. PRIMARY KEY (`id`)
  1255. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='花店的商品表,对应各个门店';
  1256. =======
  1257. ==== shish 2021-03-02
  1258. ALTER TABLE xhGhsOrderItem ADD unitPrice DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '单价,大单位价格' AFTER `price`;
  1259. ALTER TABLE `xhGhsOrderItem` ADD `rank` CHAR(5) NOT NULL DEFAULT 'A' COMMENT '花材级别' AFTER `bigUnit`;
  1260. ALTER TABLE `xhGhsOrderItem` ADD `name` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '花材名称' AFTER `id`;
  1261. ALTER TABLE `xhGhsOrderItem` ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '花材封面' AFTER `name`;
  1262. ALTER TABLE xhGhsOrderItem ADD INDEX orderSn(`orderSn`);
  1263. ALTER TABLE xhGhsOrder CHANGE `num` bigNum SMALLINT NOT NULL DEFAULT 0 COMMENT '大单位数量';
  1264. ALTER TABLE xhGhsOrder ADD hasItem TINYINT NOT NULL DEFAULT 1 COMMENT '1订单有花材 2没有花材' AFTER `smallNum`;
  1265. =====
  1266. ==linqh 2021-03-02
  1267. ALTER TABLE `xhItem`
  1268. ADD COLUMN `inTurn` int(11) NOT NULL DEFAULT 0 COMMENT '排序,数字越大越靠前' AFTER `unitAddPrice`;
  1269. =====
  1270. == shish 2021-3-4
  1271. ALTER TABLE xhOrder DROP COLUMN `addTime`;
  1272. ALTER TABLE xhOrder ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `createTime`;
  1273. ALTER TABLE xhGhsOrder MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2待配送 3配送中 4已完成 5已取消 6已退款';
  1274. ALTER TABLE `xhOrder` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '订单状态 1待付款 2待配送 3配送中 4已完成 5已取消 6已退款';
  1275. ALTER TABLE xhOrderSend ADD orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER `id`;
  1276. 确认国兰全部订单已经配送完成后 请将国兰订单全部置为已完成或已取消状态 其中付款的已完成 未付款的已取消
  1277. ========
  1278. == shish 2021-3-5
  1279. ALTER TABLE `xhTrainClass` DROP COLUMN `createTime`;
  1280. ALTER TABLE `xhTrainClass` DROP COLUMN `addTime`;
  1281. ALTER TABLE `xhTrainClass` DROP COLUMN `modTime`;
  1282. ALTER TABLE `xhTrainClass` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `sort`;
  1283. ALTER TABLE `xhTrainClass` CHANGE `sort` `inTrun` INT(11) NOT NULL DEFAULT '0' COMMENT '排序';
  1284. ALTER TABLE `xhTrainClass` CHANGE `merchantId` `sjId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  1285. ALTER TABLE `xhTrainCourse` CHANGE `merchantId` `sjId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  1286. DROP TABLE IF EXISTS `xhTrainCoursePraise`;
  1287. ALTER TABLE `xhTrainTeacher` DROP COLUMN `addTime`;
  1288. ALTER TABLE `xhTrainTeacher` DROP COLUMN `modTime`;
  1289. ALTER TABLE `xhTrainTeacher` CHANGE `createTime` `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间';
  1290. ALTER TABLE xhTrainUserCourse RENAME TO xhPxUserCourse;
  1291. ALTER TABLE xhTrainTeacher RENAME TO xhPxTeacher;
  1292. ALTER TABLE xhTrainCourse RENAME TO xhPxCourse;
  1293. ALTER TABLE xhTrainClass RENAME TO xhPxClass;
  1294. ALTER TABLE `xhOrder` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2待配送 3配送中 4已完成 5已取消 6已退款';
  1295. ALTER TABLE xhPxTeacher CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1296. ALTER TABLE xhPxUserCourse CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1297. ALTER TABLE `xhAdmin` ADD `style` TINYINT NOT NULL DEFAULT 1 COMMENT '类型 1花店的 2供货商的' AFTER `identity`;
  1298. RENAME TABLE `xhStaff` TO `xhPtAdmin`;
  1299. RENAME TABLE `xhWxBase` TO `xhWxGzh`;
  1300. RENAME TABLE `xhWxMiniBase` TO `xhWxMini`;
  1301. ALTER TABLE xhWxOpen DROP COLUMN `appIdCreated`;
  1302. ALTER TABLE xhAdmin MODIFY `identity` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '用户身份 1客户 2员工';
  1303. ALTER TABLE `xhShop` ADD `txBalance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '可提现余额' AFTER `balance`;
  1304. ALTER TABLE xhCash MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1处理中 2已完成';
  1305. ALTER TABLE xhGhsOrderClear CHANGE `orderIds` `orderStr` TEXT COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单id的json串';
  1306. ALTER TABLE xhGhsOrderClear CHANGE `orderStr` `orderText` TEXT COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单id的json文本串';
  1307. ALTER TABLE xhGhsOrderClear ADD customId INT NOT NULL DEFAULT 0 COMMENT '客户id' AFTER `sjId`;
  1308. ALTER TABLE xhGhsOrderClear ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `customId`;
  1309. ALTER TABLE xhGhsOrderClear ADD clearType TINYINT NOT NULL DEFAULT 1 COMMENT '清算方式 1花店发起清算 2供货商发起清算' AFTER `shopAdminId`;
  1310. ALTER TABLE `xhGhsOrder` MODIFY `debt` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0正常订单 1欠款';
  1311. ALTER TABLE `xhGhsOrder` ADD clearId INT NOT NULL DEFAULT 0 COMMENT '欠款清算id' AFTER `debt`;
  1312. CREATE TABLE `xhGhsStatYj` (
  1313. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1314. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1315. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1316. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1317. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1318. `shopAdminId` INT NOT NULL DEFAULT 0 COMMENT '员工id',
  1319. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1320. PRIMARY KEY (`id`),
  1321. UNIQUE KEY `yj` (`sjId`,`time`)
  1322. ) COMMENT='员工每天开单业绩';
  1323. CREATE TABLE `xhGhsStatYjMonth` (
  1324. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1325. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1326. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1327. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1328. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1329. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1330. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1331. `shopAdminId` INT NOT NULL DEFAULT 0 COMMENT '员工id',
  1332. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1333. PRIMARY KEY (`id`),
  1334. UNIQUE KEY `yj` (`sjId`,`year`,`month`)
  1335. ) COMMENT='员工每月开单业绩';
  1336. ALTER TABLE `xhGhsStatYj` ADD totalAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额' AFTER `amount`;
  1337. ALTER TABLE `xhGhsStatYj` ADD `num` INT NOT NULL DEFAULT 0 COMMENT '开单数量' AFTER `totalAmount`;
  1338. ALTER TABLE `xhGhsStatYj` ADD `totalNum` INT NOT NULL DEFAULT 0 COMMENT '总数量' AFTER `num`;
  1339. ALTER TABLE `xhGhsStatYjMonth` ADD totalAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额' AFTER `amount`;
  1340. ALTER TABLE `xhGhsStatYjMonth` ADD `num` INT NOT NULL DEFAULT 0 COMMENT '开单数量' AFTER `totalAmount`;
  1341. ALTER TABLE `xhGhsStatYjMonth` ADD `totalNum` INT NOT NULL DEFAULT 0 COMMENT '总数量' AFTER `num`;
  1342. CREATE TABLE `xhStatYj` (
  1343. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1344. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1345. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1346. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1347. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1348. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1349. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1350. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1351. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1352. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1353. PRIMARY KEY (`id`),
  1354. UNIQUE KEY `yj` (`sjId`,`time`)
  1355. ) COMMENT='员工每天开单业绩';
  1356. CREATE TABLE `xhStatYjMonth` (
  1357. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1358. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1359. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1360. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1361. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1362. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1363. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1364. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1365. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1366. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1367. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1368. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1369. PRIMARY KEY (`id`),
  1370. UNIQUE KEY `yj` (`sjId`,`year`,`month`)
  1371. ) COMMENT='员工每月开单业绩';
  1372. ALTER TABLE xhShopAdmin ADD adminName VARCHAR(80) NOT NULL DEFAULT '' COMMENT '员工名称' AFTER `adminId`;
  1373. ALTER TABLE xhGhsOrderExpress ADD `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER orderId;
  1374. ALTER TABLE xhOrderExpress ADD `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER orderId;
  1375. ALTER TABLE xhGhsOrderExpress MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '1待接单 2已接单 3已完成 4已取消';
  1376. ALTER TABLE xhOrderExpress MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '1待接单 2已接单 3已完成 4已取消';
  1377. ALTER TABLE `xhGhsOrder` CHANGE `sendSide` `expressId` SMALLINT NOT NULL DEFAULT 0 COMMENT '配送方id';
  1378. ALTER TABLE `xhOrder` CHANGE `sendSide` `expressId` SMALLINT NOT NULL DEFAULT 0 COMMENT '配送方id';
  1379. ALTER TABLE `xhGhsOrderExpress` ADD expressName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '配送方名称' AFTER `expressId`;
  1380. ALTER TABLE `xhOrderExpress` ADD expressName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '配送方名称' AFTER `expressId`;
  1381. DROP TABLE IF EXISTS `xhPxUserCourse`;
  1382. ALTER TABLE xhPxClass CHANGE `inTrun` `inTurn` INT NOT NULL DEFAULT 100 COMMENT '排序';
  1383. ALTER TABLE xhPxClass ADD `num` INT NOT NULL DEFAULT 0 COMMENT '学生数量' AFTER `sjId`;
  1384. ALTER TABLE xhPxClass ADD delStatus TINYINT NOT NULL DEFAULT 0 COMMENT '删除状态 0正常 1已删' AFTER `inTurn`;
  1385. CREATE TABLE `xhPxOrder` (
  1386. `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
  1387. `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号',
  1388. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式',
  1389. `payReturnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  1390. `capitalId` INT(11) NOT NULL DEFAULT '0' COMMENT '流水id',
  1391. `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  1392. `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  1393. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1394. `customId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id 对应xhCustom id字段',
  1395. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1396. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1397. `remark` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '备注',
  1398. `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2已付款,已确认',
  1399. `payTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '付款时间',
  1400. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1401. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1402. PRIMARY KEY (`id`)
  1403. ) COMMENT='培训开班订单';
  1404. ALTER TABLE `xhPxTeacher` CHANGE `teacherName` `name` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称';
  1405. ALTER TABLE xhPxTeacher CHANGE `rank` inTurn INT NOT NULL DEFAULT 100 COMMENT '排序';
  1406. ALTER TABLE xhStudent RENAME TO xhPxStudent;
  1407. ALTER TABLE xhPxOrder CHANGE `payReturnCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1408. ALTER TABLE xhPxOrder ADD `mobile` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '手机号' AFTER `orderSn`;
  1409. ALTER TABLE xhPxOrder ADD `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '学生姓名' AFTER `mobile`;
  1410. ALTER TABLE xhAdmin MODIFY `mobile` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '手机号';
  1411. ALTER TABLE xhPxOrder RENAME TO xhPxApply;
  1412. CREATE TABLE `xhPxApplySn` (
  1413. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1414. PRIMARY KEY (`id`)
  1415. ) ENGINE=INNODB AUTO_INCREMENT=13613582 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='培训报名订单号';
  1416. ALTER TABLE xhPxApply ADD classId INT NOT NULL DEFAULT 0 COMMENT '培训班id' AFTER `capitalId`;
  1417. ALTER TABLE xhPxApply ADD className VARCHAR(50) NOT NULL DEFAULT '' COMMENT '培训班名称' AFTER `classId`;
  1418. ALTER TABLE xhPxApply ADD classCover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '培训班封面';
  1419. ALTER TABLE xhPxClass ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '封面' AFTER `name`;
  1420. ALTER TABLE xhPxClass MODIFY `name` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称';
  1421. ALTER TABLE xhPxApply DROP COLUMN `classCover`;
  1422. ALTER TABLE xhPxApply ADD classCover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '培训班封面' AFTER `className`;
  1423. ALTER TABLE `xhActOrder` CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1424. ALTER TABLE `xhGhsOrder` CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1425. ALTER TABLE `xhOrder` CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1426. ALTER TABLE xhPxApply ADD applyTime DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '报名时间' AFTER payTime;
  1427. ALTER TABLE xhShop ADD totalStudent INT NOT NULL DEFAULT 0 COMMENT '总学员数' AFTER `totalRecharge`;
  1428. CREATE TABLE `xhStatStudent` (
  1429. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1430. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1431. `riseNum` INT(11) NOT NULL DEFAULT '0' COMMENT '增加数量',
  1432. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1433. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1434. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1435. PRIMARY KEY (`id`),
  1436. KEY `sjId` (`time`,`shopId`)
  1437. ) COMMENT='每天新增学员数';
  1438. CREATE TABLE `xhStatStudentMonth` (
  1439. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1440. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1441. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1442. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1443. `riseNum` INT(11) NOT NULL DEFAULT '0' COMMENT '增加数量',
  1444. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1445. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1446. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1447. PRIMARY KEY (`id`),
  1448. KEY `sjId` (`year`,`month`,`shopId`)
  1449. ) COMMENT='每月新增学员数';
  1450. DROP TABLE IF EXISTS `xhUserCapital`;
  1451. CREATE TABLE `xhCustomCapital` (
  1452. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1453. `userId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  1454. `alipayId` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '支付宝用户id',
  1455. `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1456. `relateId` INT(11) NOT NULL DEFAULT '0' COMMENT '关联id;订单id',
  1457. `capitalType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '流水订单的类型 参考configDict capitalType',
  1458. `operateId` INT(11) NOT NULL DEFAULT '0' COMMENT '操作人id adminId 等',
  1459. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1460. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
  1461. `io` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '收支类型0支出 1收入',
  1462. `totalIncome` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  1463. `totalExpend` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计支出',
  1464. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '资金收支方式0微信1支付宝2余额3现金,具体请查看配置文件configDict payWay',
  1465. `event` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '事项,说明,类型的具体解释',
  1466. `userName` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '用户名',
  1467. `remark` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '备注',
  1468. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1469. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1470. PRIMARY KEY (`id`)
  1471. ) COMMENT='客户收支';
  1472. CREATE TABLE `xhShopCapital` (
  1473. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1474. `relateId` INT(11) NOT NULL DEFAULT '0' COMMENT '关联id;订单id',
  1475. `capitalType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '流水类型',
  1476. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1477. `affectBalance` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '是否影响商家的可提现余额 0不影响 1影响,如支付宝支付,提现',
  1478. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '本次流水金额',
  1479. `io` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '收支类型 0支出 1收入',
  1480. `totalIncome` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入变化',
  1481. `totalExpend` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计支出变化',
  1482. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '付款方式;支付方式',
  1483. `sourceType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '来源',
  1484. `fromType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '来源 0门店 1商城 2朋友圈 3..',
  1485. `usageId` INT(11) NOT NULL DEFAULT '0' COMMENT '用途id',
  1486. `categoryId` INT(11) NOT NULL DEFAULT '0' COMMENT '分类id',
  1487. `event` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '事项,说明,类型的具体解释',
  1488. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1489. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '0表示商家所有门店',
  1490. `userId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  1491. `userName` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '用户名',
  1492. `alipayId` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '支付宝的uid',
  1493. `operateId` INT(11) NOT NULL DEFAULT '0' COMMENT '操作人 adminId userId merchantId',
  1494. `remark` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '备注',
  1495. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1496. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1497. PRIMARY KEY (`id`)
  1498. ) COMMENT='门店收支';
  1499. ALTER TABLE `xhSjCapital` DROP COLUMN `shopId`;
  1500. ALTER TABLE `xhSjCapital` CHANGE merchantId `sjId` INT NOT NULL DEFAULT 0 COMMENT '商家id';