sql.sql 151 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282
  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. api.shop.theflorist.cn
  16. api.pt.theflorist.cn
  17. pt.theflorist.cn
  18. img.theflorist.cn
  19. wxOpen 平台和公众号 小程序要补好
  20. 确认app模块下的hd ghs pt mall里的runtime有没创建成功 web里的assets是否创建成功
  21. =============================================================================
  22. 要初始化的东西 花材的重量 花材的比例 成本价 加价
  23. =============================================================================
  24. CREATE TABLE xhItem(
  25. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  26. `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '花材名称',
  27. unitNum tinyint not null default 0 comment '每扎多少支',
  28. unitWeight decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎多少公斤',
  29. unitCost decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎成本价,采购价',
  30. unitAddPrice decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎加价',
  31. unit int not null default 0 comment '单位名称ID',
  32. addTime int not null default 0 comment '添加时间',
  33. updateTime int not null default 0 comment '修改时间'
  34. )comment='花材,资材';
  35. create table if not exists xhItemClass(
  36. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  37. `name` varchar(50) not null default '' comment '名称',
  38. inTurn int not null default 0 comment '排序,越大越靠前',
  39. addTime int not null default 0 comment '添加时间',
  40. updateTime int not null default 0 comment '修改时间'
  41. )comment='花材分类';
  42. CREATE TABLE xhUnit(
  43. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  44. `name` VARCHAR(10) NOT NULL DEFAULT '' COMMENT '单位名称',
  45. addTime int not null default 0 comment '添加时间',
  46. updateTime int not null default 0 comment '修改时间'
  47. )COMMENT='花材单位';
  48. create table xhMerchantItemClass(
  49. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  50. merchantId int not null default 0 comment '商家id',
  51. `name` varchar(50) not null default '' comment '名称',
  52. inTurn int not null default 0 comment '排序,越大越靠前',
  53. addTime int not null default 0 comment '添加时间',
  54. updateTime int not null default 0 comment '修改时间'
  55. )comment='商家花材分类';
  56. create table xhMerchantItem(
  57. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  58. merchantId int not null default 0 comment '商家id',
  59. classId int not null default 0 comment '商家花材分类id',
  60. itemId int not null default 0 comment '花材id',
  61. unitCost decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎成本价,采购价',
  62. unitAddPrice decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎加价',
  63. addTime int not null default 0 comment '添加时间',
  64. updateTime int not null default 0 comment '修改时间'
  65. )comment='商家花材';
  66. CREATE TABLE `xhGhsOrder` (
  67. `id` int(11) NOT NULL AUTO_INCREMENT primary key COMMENT '自增id',
  68. `orderSn` char(40) NOT NULL DEFAULT '' COMMENT '订单编号',
  69. `goodsNum` tinyint(4) NOT NULL DEFAULT '0' COMMENT '商品数量',
  70. `payWay` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付方式 0微信 1支付宝 2余额',
  71. `wxPayType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0 H5支付 1 小程序支付',
  72. `payCode` varchar(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  73. `fromType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '来源:0门店 1商城 2朋友圈',
  74. `store` tinyint(4) NOT NULL DEFAULT '0' COMMENT '门店订单 0不是 1是',
  75. `capitalId` int(11) NOT NULL DEFAULT '0' COMMENT '流水id',
  76. `prePrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  77. `actPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  78. `userId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  79. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
  80. `shopId` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  81. `sendType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未确认配送方式 1免配送 2自己送 3别人送;快递送',
  82. `sendSide` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送方 0没有 1达达',
  83. `sendStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送状态:0未发货,待接单 1已发货,已接单 2已送达',
  84. `refund` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1已退款 0正常订单',
  85. `payStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0待付款 1已付款',
  86. `printStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未打印 1已打印',
  87. `remark` varchar(1000) NOT NULL DEFAULT '' COMMENT '备注',
  88. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '订单状态 0待付款 1待配送 2配送中 3待通知 4已取消 5已完成',
  89. `deadline` int(11) NOT NULL DEFAULT '0' COMMENT '订单有效期',
  90. `payTime` int(11) NOT NULL DEFAULT '0' COMMENT '付款时间',
  91. addTime int not null default 0 comment '添加时间',
  92. `updateTime` int not null default 0 comment '修改时间'
  93. ) COMMENT='供货商订单';
  94. create table xhGhsOrderItem(
  95. `id` int(11) unsigned NOT NULL AUTO_INCREMENT primary key COMMENT 'id',
  96. `orderId` int(11) NOT NULL DEFAULT '0' COMMENT '订单id',
  97. `userId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  98. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
  99. itemId int not null default 0 comment '商家花材id',
  100. `unitPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎价格',
  101. unitNum int not null default 0 comment '每扎多少支',
  102. `num` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '多少扎'
  103. )comment='供货商订单商品';
  104. ALTER TABLE xhItem ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '封面图片' AFTER `name`;
  105. ALTER TABLE xhMerchantAccount RENAME TO xhMerchantApply;
  106. == ssh 2021-1-3
  107. DROP TABLE IF EXISTS `xhItemRank`;
  108. CREATE TABLE IF NOT EXISTS `xhItemRank` (
  109. `id` INT(11) NOT NULL AUTO_INCREMENT,
  110. `itemId` INT NOT NULL DEFAULT 0 COMMENT '花材id',
  111. `rank` CHAR(5) NOT NULL DEFAULT 'A' COMMENT '等级 A B C D E',
  112. `unitCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎成本价,采购价',
  113. `unitAddPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎加价',
  114. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  115. `updateTime` INT(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  116. PRIMARY KEY (`id`)
  117. ) COMMENT='花材等级价格';
  118. ALTER TABLE xhMerchantItem ADD rank CHAR(5) NOT NULL DEFAULT 'A' COMMENT '花材级别' AFTER `itemId`;
  119. ALTER TABLE xhGhsOrderItem ADD rank CHAR(5) NOT NULL DEFAULT 'A' COMMENT '花材级别' AFTER `itemId`;
  120. ALTER TABLE xhItemRank RENAME TO xhMerchantItemRank;
  121. alter table xhMerchantItemRank add merchantId int not null default 0 comment '' after `id`;
  122. ALTER TABLE xhAdmin ADD identity TINYINT NOT NULL DEFAULT 0 COMMENT '身份 0未知 1花粉 2花店员工' AFTER `mobile`;
  123. ALTER TABLE xhMerchant ADD `style` TINYINT NOT NULL DEFAULT 0 COMMENT '商家类型 0普通 1零售商使用 2供货商使用' AFTER `id`;
  124. ==在开发环境 找到 花美玲 将style设置为1 找到 花掌柜 将style设置为2 如果找不到 则去走流程创建
  125. ==在线上环境 找到 花卉宝 将style设置为1 找到 销花宝 将style设置为2 如果找不到 则去走流程创建
  126. ===注意 xhWxOpen wxMiniBaseId wxBaseId wxGhsBaseId wxGhsMiniBaseId 相关字段的修改
  127. ===注意 BaseId GhsBaseId GhsMiniBaseId 表记录的增加
  128. ==ssh 20201-1-6
  129. ALTER TABLE xhWxOpen MODIFY wxMiniBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商小程序';
  130. ALTER TABLE xhWxOpen MODIFY wx_base_id INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商公众号';
  131. ALTER TABLE xhWxOpen ADD wxGhsMiniBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台供货商小程序' AFTER wx_base_id;
  132. ALTER TABLE xhWxOpen ADD wxGhsBaseId INT(11) NOT NULL DEFAULT '0' COMMENT '平台供货商公众号' AFTER wxGhsMiniBaseId;
  133. DROP TABLE IF EXISTS `xhGhsAdmin`;
  134. CREATE TABLE IF NOT EXISTS `xhGhsAdmin` (
  135. `id` int(11) NOT NULL AUTO_INCREMENT,
  136. `mobile` varchar(15) DEFAULT NULL COMMENT '手机号',
  137. `identity` tinyint(4) NOT NULL DEFAULT '0' COMMENT '身份 0未知 1花粉 2花店员工',
  138. `adminName` varchar(50) NOT NULL DEFAULT '' COMMENT '管理员姓名',
  139. `nickName` varchar(50) NOT NULL DEFAULT '' COMMENT '昵称',
  140. `avatar` varchar(500) NOT NULL DEFAULT '' COMMENT '头像',
  141. `password` varchar(500) NOT NULL DEFAULT '' COMMENT '密码',
  142. `confirmPassword` varchar(500) NOT NULL DEFAULT '' COMMENT '确认密码',
  143. `sourceType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '来源 0微信 1支付宝 2小程序 3朋友圈 4美团',
  144. `subscribeTime` int(11) NOT NULL DEFAULT '0' COMMENT '关注时间',
  145. `hasSubscribe` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否关注过 0没有 1是的',
  146. `subscribe` tinyint(4) NOT NULL DEFAULT '0' COMMENT '关注平台 0未关注 1关注',
  147. `unionId` varchar(100) NOT NULL DEFAULT '' COMMENT '微信平台唯一id',
  148. `miniOpenId` varchar(100) NOT NULL DEFAULT '' COMMENT '小程序openid',
  149. `openId` varchar(100) NOT NULL DEFAULT '' COMMENT '微信openid',
  150. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '员工备注',
  151. `sex` tinyint(4) NOT NULL DEFAULT '0' COMMENT '性别 0未知 1男性 2女性',
  152. `super` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否超级管理员 0不是 1是,超级员工不可删除',
  153. `delStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '软删除标识 0未删除 1已删除',
  154. `accountStatus` tinyint(4) NOT NULL DEFAULT '1' COMMENT '帐号状态 0禁用 1正常',
  155. `loginTime` int(11) NOT NULL DEFAULT '0' COMMENT '最后登陆时间',
  156. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  157. PRIMARY KEY (`id`)
  158. )COMMENT='供货商管理员表';
  159. drop table if exists `xhGhsShop`;
  160. CREATE TABLE `xhGhsShop` (
  161. `id` bigint(11) NOT NULL AUTO_INCREMENT,
  162. `avatar` varchar(500) NOT NULL DEFAULT '' COMMENT '门店照片;门店头像',
  163. `shopName` varchar(100) NOT NULL DEFAULT '' COMMENT '门店名称',
  164. `merchantName` varchar(100) NOT NULL DEFAULT '' COMMENT '商家名称',
  165. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商户id',
  166. `lat` varchar(20) NOT NULL DEFAULT '' COMMENT '纬度',
  167. `long` varchar(20) NOT NULL DEFAULT '' COMMENT '经度',
  168. `province` varchar(100) NOT NULL DEFAULT '' COMMENT '省',
  169. `city` varchar(100) NOT NULL DEFAULT '' COMMENT '市',
  170. `dist` varchar(100) NOT NULL DEFAULT '' COMMENT '区县',
  171. `address` varchar(500) NOT NULL DEFAULT '' COMMENT '街道地址',
  172. `floor` varchar(50) NOT NULL DEFAULT '' COMMENT '楼号门牌号',
  173. `fullAddress` varchar(500) NOT NULL DEFAULT '' COMMENT '完整地址',
  174. `telephone` varchar(20) NOT NULL DEFAULT '' COMMENT '电话',
  175. `openTime` varchar(30) NOT NULL DEFAULT '' COMMENT '营业时间',
  176. `introduction` varchar(800) DEFAULT '' COMMENT '简介',
  177. `gatheringCode` varchar(500) NOT NULL DEFAULT '' COMMENT '收款的二维码',
  178. `applyMemberCode` varchar(500) NOT NULL DEFAULT '' COMMENT '注册会员码',
  179. `totalIncome` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  180. `default` tinyint(4) NOT NULL DEFAULT '0' COMMENT '默认门店 0不是 1是,默认门店不能删除',
  181. `delStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除状态 0没有删除 1已删除',
  182. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '门店状态 0停用 1正常',
  183. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间,时间戳格式',
  184. `createTime` datetime NOT NULL COMMENT '创建时间',
  185. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  186. PRIMARY KEY (`id`)
  187. ) comment='供货商门店';
  188. drop table if exists `xhGhsShopAdmin`;
  189. CREATE TABLE if not exists `xhGhsShopAdmin` (
  190. `id` int(11) NOT NULL AUTO_INCREMENT,
  191. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT '管理员id',
  192. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  193. `shopId` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  194. `remind` tinyint(4) NOT NULL DEFAULT '0' COMMENT '动态提醒 0不需要 1需要',
  195. `roleId` int(11) NOT NULL DEFAULT '0' COMMENT '角色id',
  196. `default` tinyint(4) NOT NULL DEFAULT '0' COMMENT '默认管理的门店 1是 0否',
  197. `delStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '删除状态 0正常 1已删除',
  198. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态 0停用 1正常',
  199. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  200. PRIMARY KEY (`id`)
  201. ) COMMENT='供货商员工';
  202. ALTER TABLE xhGhsAdmin MODIFY `identity` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '身份 0未知 1花店员工 2供货商员工';
  203. ALTER TABLE xhGhsShop CHANGE createTime `addTime` INT NOT NULL DEFAULT 0 COMMENT '添加时间';
  204. ALTER TABLE xhGhsShop MODIFY updateTime INT NOT NULL DEFAULT 0 COMMENT '修改时间';
  205. ALTER TABLE xhGhsShopAdmin ADD updateTime INT NOT NULL DEFAULT 0 COMMENT '修改时间';
  206. ALTER TABLE xhGhsShop DROP COLUMN `createTime`;
  207. CREATE TABLE IF NOT EXISTS `xhGhsCustom`(
  208. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  209. ghsId INT NOT NULL DEFAULT 0 COMMENT '供货商id merchantId',
  210. shopId INT NOT NULL DEFAULT 0 COMMENT '零售门店id',
  211. shopName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '门店名称',
  212. `mobile` VARCHAR(15) NOT NULL DEFAULT '0' COMMENT '店长手机号',
  213. isOpen TINYINT NOT NULL DEFAULT 0 COMMENT '是否开店 0没有 1已开',
  214. `addTime` INT NOT NULL DEFAULT 0 COMMENT '添加时间',
  215. `updateTime` INT NOT NULL DEFAULT 0 COMMENT '修改时间'
  216. )COMMENT='供货商客户';
  217. ALTER TABLE xhGhsShop CHANGE `merchantId` ghsId INT NOT NULL DEFAULT 0 COMMENT '供货商id';
  218. ALTER TABLE xhGhsShop CHANGE `merchantName` ghsName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '供货商名称';
  219. ALTER TABLE `xhGhsCustom` ADD debt TINYINT NOT NULL DEFAULT 0 COMMENT '是否允许欠款买花 0不允许 1允许' AFTER `isOpen`;
  220. ALTER TABLE `xhGhsCustom` ADD debtAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '欠款金额' AFTER `debt`;
  221. ALTER TABLE `xhGhsCustom` ADD buyNum INT NOT NULL DEFAULT 0 COMMENT '消费次数' AFTER `debtAmount`;
  222. ALTER TABLE `xhGhsCustom` ADD buyAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '消费总金额' AFTER `buyNum`;
  223. ALTER TABLE xhGhsShopAdmin CHANGE merchantId `ghsId` INT NOT NULL DEFAULT 0 COMMENT '供货商id merchantId';
  224. ALTER TABLE xhApply ADD updateTime INT NOT NULL DEFAULT 0 COMMENT '修改时间' AFTER `addTime`;
  225. ALTER TABLE xhApply ADD `from` TINYINT NOT NULL DEFAULT 0 COMMENT '来源 0花店自己申请 1供货商发起' AFTER `introMerchantId`;
  226. ==ssh 2021-1-12
  227. ALTER TABLE `xhApply` ADD introStyle TINYINT NOT NULL DEFAULT 0 COMMENT '介绍的商家类型 同 xhMerchant style' AFTER `introMerchantId`;
  228. ALTER TABLE `xhMerchant` MODIFY `style` TINYINT NOT NULL DEFAULT 0 COMMENT '商家类型 0零售 1 供货';
  229. ALTER TABLE `xhMerchant` ADD `property` TINYINT NOT NULL DEFAULT 0 COMMENT '商家属性 0零售 1 供货' AFTER `style`;
  230. ALTER TABLE `xhMerchant` MODIFY `property` TINYINT NOT NULL DEFAULT 0 COMMENT '平台微信取用类型 0普通 1零售商使用 2供货商使用';
  231. ALTER TABLE `xhApply` ADD adminName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '店长姓名' AFTER adminId;
  232. ALTER TABLE `xhApply` MODIFY `mobile` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '店长手机号' AFTER `adminName`;
  233. =======
  234. ===linqhai 2021-01-11
  235. ALTER TABLE `xhItem` ADD COLUMN `pyName` varchar(50) NOT NULL DEFAULT '' COMMENT '花材名称的拼音首字母' AFTER `name`;
  236. ALTER TABLE `xhMerchantItemClass`
  237. ADD COLUMN `adminId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作人ID' AFTER `inTurn`,
  238. ADD INDEX `idx_merchantId` (`merchantId`) USING BTREE ;
  239. RENAME TABLE xhMerchantItemClass to xhGhsItemClass;
  240. RENAME TABLE xhMerchantItem to xhGhsItem;
  241. RENAME TABLE xhMerchantItemRank to xhGhsItemRank;
  242. ALTER TABLE `xhGhsItemClass`
  243. CHANGE COLUMN `merchantId` `ghsId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  244. DROP INDEX `idx_merchantId` ,
  245. ADD INDEX `idx_ghsId` (`ghsId`) USING BTREE ;
  246. ALTER TABLE `xhGhsItem`
  247. CHANGE COLUMN `merchantId` `ghsId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  248. ADD INDEX `idx_ghsId` (`ghsId`) USING BTREE ;
  249. ALTER TABLE `xhGhsItem`
  250. ADD INDEX `idx_itemId` (`itemId`) USING BTREE ,
  251. ADD INDEX `idx_classId` (`classId`) USING BTREE ;
  252. CREATE TABLE `xhGhsItemInfo` (
  253. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  254. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  255. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  256. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  257. `stock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '库存,多少扎,可以出现负库存',
  258. `rank` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'B' COMMENT '花材等级 A、B、C、D',
  259. `price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '每扎的价格(对应等级价格)',
  260. `actualSold` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际销售量',
  261. `viewNum` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '浏览量',
  262. `delStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除 1删除',
  263. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后操作人',
  264. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  265. `updateTime` int(11) NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  266. PRIMARY KEY (`id`)
  267. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='供货商的商品表,对应各个门店';
  268. CREATE TABLE `xhGhsCheckOrder` (
  269. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  270. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  271. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  272. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  273. `orderStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '盘点订单状态: 1草稿,2完成',
  274. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  275. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)(盈亏)',
  276. `itemNumPiece` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)(盈亏)',
  277. `totalItemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格(盈亏)',
  278. `remark` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注信息',
  279. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  280. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  281. PRIMARY KEY (`id`),
  282. UNIQUE KEY `uni_orderNum` (`orderSn`)
  283. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='盘点订单表';
  284. CREATE TABLE `xhGhsCheckOrderItem` (
  285. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  286. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  287. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  288. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '盘点花材数量',
  289. `itemStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '当时的库存',
  290. `profitLossNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '盈亏数,正数盈,负数亏',
  291. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  292. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  293. PRIMARY KEY (`id`),
  294. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  295. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  296. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='盘点订单详情表';
  297. CREATE TABLE `xhGhsPurchaseOrder` (
  298. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  299. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  300. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  301. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  302. `orderStatus` tinyint(2) NOT NULL DEFAULT '0' COMMENT '订单状态:1待确认,2待配送,3配送中,4已完成',
  303. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '采购人ID',
  304. `gysId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供应商ID',
  305. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  306. `itemNumPiece` int(11) DEFAULT NULL COMMENT '合计多少商品(支)',
  307. `totalGoodsPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  308. `packingCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '打包费',
  309. `shortHaulCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '短途运费',
  310. `lineHaulCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '长途运费',
  311. `pickCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '提货费',
  312. `localHaulCharge` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '本地运费',
  313. `orderPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总价',
  314. `entryTime` int(11) NOT NULL DEFAULT '0' COMMENT '入库时间',
  315. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  316. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  317. PRIMARY KEY (`id`),
  318. UNIQUE KEY `uni_orderNum` (`orderSn`)
  319. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采购订单表';
  320. CREATE TABLE `xhGhsPurchaseOrderItem` (
  321. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  322. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '采购订单号',
  323. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  324. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  325. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""} ',
  326. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购价',
  327. PRIMARY KEY (`id`),
  328. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  329. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  330. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='采购订单详情表';
  331. CREATE TABLE `xhGhsSellOrder` (
  332. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  333. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  334. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  335. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  336. `orderStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态: 1待确认,2下单成功,2出库中,3已完成,4取消下单',
  337. `distributionMode` tinyint(2) NOT NULL DEFAULT '0' COMMENT '配送方式: 1 门店自取,2本地送,3快递',
  338. `shipStatus` tinyint(2) NOT NULL DEFAULT '0' COMMENT '订单物流状态:1待确认,2待配送,3发货,4配送中,5配送中-已接单,6配送中-骑手送货中,7配送中-配送完成',
  339. `shipType` tinyint(2) NOT NULL COMMENT '快递公司: 1达达,2顺丰同城3闪送,4美团',
  340. `shipSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '快递单号',
  341. `payMethod` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '支付方式: alipay,wxpay,defer(延期),cash(现金收款),',
  342. `payNo` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '支付订单号',
  343. `payStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '支付状态:1待支付,2支付成功,3支付失败',
  344. `payTime` int(11) NOT NULL DEFAULT '0' COMMENT '支付时间',
  345. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '采购人ID',
  346. `retailShopId` int(11) NOT NULL DEFAULT '0' COMMENT '零售门店ID',
  347. `userId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '客户D',
  348. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  349. `itemNumPiece` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)',
  350. `totalItemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  351. `orderPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总价',
  352. `shipPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '运费',
  353. `address` text COLLATE utf8mb4_unicode_ci COMMENT '收货地址 json',
  354. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  355. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  356. PRIMARY KEY (`id`),
  357. UNIQUE KEY `uni_orderNum` (`orderSn`)
  358. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='销售订单表';
  359. CREATE TABLE `xhGhsSellOrderItem` (
  360. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  361. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  362. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  363. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  364. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  365. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  366. PRIMARY KEY (`id`),
  367. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  368. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  369. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='销售订单详情表';
  370. CREATE TABLE `xhGhsStockOrder` (
  371. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  372. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '出库的供货商ID',
  373. `outShopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '出库的门店ID',
  374. `inShopId` int(11) NOT NULL DEFAULT '0' COMMENT '入库的门店ID',
  375. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  376. `orderStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态: 1待出库,2已出库(待入库) 3已入库, 4取消出库,5取消入库',
  377. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  378. `itemNumBundle` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  379. `itemNumPiece` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)',
  380. `totalItemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  381. `remark` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注信息',
  382. `addTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
  383. `updateTime` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  384. PRIMARY KEY (`id`),
  385. UNIQUE KEY `uni_orderNum` (`orderSn`)
  386. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库入库订单表';
  387. CREATE TABLE `xhGhsStockOrderItem` (
  388. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  389. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  390. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  391. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '出库花材数量',
  392. `itemStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '当时的库存',
  393. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  394. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  395. PRIMARY KEY (`id`),
  396. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  397. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  398. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库入库订单详情表';
  399. ===员工相关 ssh 2021-1-13
  400. CREATE TABLE `xhGhsAdminLog` (
  401. `id` INT(11) NOT NULL AUTO_INCREMENT,
  402. `ip` BIGINT(20) NOT NULL DEFAULT '0' COMMENT 'ip地址',
  403. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  404. `content` VARCHAR(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '操作内容',
  405. `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id;管理员id',
  406. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  407. PRIMARY KEY (`id`)
  408. ) COMMENT='员工操作日志';
  409. CREATE TABLE `xhGhsAdminRole` (
  410. `id` INT(11) NOT NULL AUTO_INCREMENT,
  411. `roleName` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '角色名称',
  412. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  413. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '成员数',
  414. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  415. `delStatus` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '删除状态 0未删除 1已删除',
  416. `auth` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '权限id列表,存在*表示有所有权限',
  417. PRIMARY KEY (`id`)
  418. ) COMMENT='管理员角色';
  419. CREATE TABLE `xhGhsAdminRoleAuth` (
  420. `id` INT(11) NOT NULL AUTO_INCREMENT,
  421. `roleId` INT(11) NOT NULL DEFAULT '0' COMMENT '角色id',
  422. `endId` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '业务端id',
  423. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  424. `auth` VARCHAR(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '权限',
  425. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  426. PRIMARY KEY (`id`)
  427. ) COMMENT='员工角色权限';
  428. ALTER TABLE `xhWxOpen` CHANGE `wx_mini_base_id` `wxMiniBaseId` INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商小程序';
  429. ALTER TABLE `xhWxOpen` CHANGE `wx_base_id` `wxBaseId` INT(11) NOT NULL DEFAULT '0' COMMENT '平台零售商公众号';
  430. == 平台 ssh 2021-1-13
  431. ALTER TABLE `xhWxBase` ADD `openAppId` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '开放平台帐号' AFTER merchantId;
  432. ALTER TABLE `xhWxMiniBase` ADD `openAppId` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '开放平台帐号' AFTER merchantId;
  433. ALTER TABLE `xhWxBase` DROP COLUMN `merchantId`;
  434. ALTER TABLE `xhWxMiniBase` DROP COLUMN `merchantId`;
  435. =======
  436. == linqh 2021-01-13
  437. ALTER TABLE `xhGhsItem`
  438. ADD COLUMN `unitWeight` float(10,2) NOT NULL DEFAULT 0 COMMENT '每扎重量(斤)' AFTER `rank`,
  439. ADD COLUMN `stockWarning` decimal(10,2) NOT NULL DEFAULT 0 COMMENT '库存预警' AFTER `unitWeight`;
  440. ========
  441. == ssh 2021-1-13 删掉二个表
  442. DROP TABLE IF EXISTS `xhGhsOrder`;
  443. DROP TABLE IF EXISTS `xhGhsOrderItem`;
  444. drop table if exists `xhGhsSellOrder`;
  445. drop table if exists `xhGhsSellOrderItem`;
  446. CREATE TABLE `xhGhsOrder` (
  447. `id` int(11) NOT NULL AUTO_INCREMENT primary key COMMENT '自增id',
  448. `orderSn` char(40) NOT NULL DEFAULT '' COMMENT '订单编号',
  449. `goodsNum` tinyint(4) NOT NULL DEFAULT '0' COMMENT '商品数量',
  450. `payWay` tinyint(4) NOT NULL DEFAULT '0' COMMENT '支付方式 0微信 1支付宝 2余额',
  451. `wxPayType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0 H5支付 1 小程序支付',
  452. `payCode` varchar(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  453. `fromType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '来源:0门店 1商城 2朋友圈',
  454. `store` tinyint(4) NOT NULL DEFAULT '0' COMMENT '门店订单 0不是 1是',
  455. `capitalId` int(11) NOT NULL DEFAULT '0' COMMENT '流水id',
  456. `prePrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  457. `actPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  458. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  459. `ghsId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  460. `shopId` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  461. `sendType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未确认配送方式 1免配送 2自己送 3别人送;快递送',
  462. `sendSide` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送方 0没有 1达达',
  463. `sendStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '配送状态:0未发货,待接单 1已发货,已接单 2已送达',
  464. `refund` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1已退款 0正常订单',
  465. `payStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0待付款 1已付款',
  466. `printStatus` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0未打印 1已打印',
  467. `remark` varchar(1000) NOT NULL DEFAULT '' COMMENT '备注',
  468. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '订单状态 0待付款 1待配送 2配送中 3待通知 4已取消 5已完成',
  469. `deadline` int(11) NOT NULL DEFAULT '0' COMMENT '订单有效期',
  470. `payTime` int(11) NOT NULL DEFAULT '0' COMMENT '付款时间',
  471. addTime int not null default 0 comment '添加时间',
  472. `updateTime` int not null default 0 comment '修改时间'
  473. ) COMMENT='供货商订单';
  474. create table xhGhsOrderItem(
  475. `id` int(11) unsigned NOT NULL AUTO_INCREMENT primary key COMMENT 'id',
  476. `orderId` int(11) NOT NULL DEFAULT '0' COMMENT '订单id',
  477. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  478. `ghsId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  479. itemId int not null default 0 comment '商家花材id',
  480. `unitPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎价格',
  481. unitNum int not null default 0 comment '每扎多少支',
  482. `num` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '多少扎'
  483. )comment='供货商订单商品';
  484. CREATE TABLE `xhGhsOrderExpress` (
  485. `id` INT(11) NOT NULL AUTO_INCREMENT,
  486. `orderId` INT(11) NOT NULL DEFAULT '0' COMMENT '订单id',
  487. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  488. `sideId` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '配送方id',
  489. `distance` DECIMAL(6,1) NOT NULL DEFAULT '0.0' COMMENT '距离',
  490. `cost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费',
  491. `tip` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '小费',
  492. `sendTime` INT(11) NOT NULL DEFAULT '0' COMMENT '要求配送时间',
  493. `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0待接单 1已接单 2已完成 3已取消',
  494. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  495. PRIMARY KEY (`id`)
  496. ) COMMENT='第三方配送';
  497. CREATE TABLE `xhGhsStatOrderCount` (
  498. `id` INT(11) NOT NULL AUTO_INCREMENT,
  499. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  500. `riseNum` INT(11) NOT NULL DEFAULT '0' COMMENT '增加数量',
  501. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  502. `ghsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  503. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  504. PRIMARY KEY (`id`),
  505. KEY `ghs` (`ghsId`,`time`)
  506. ) COMMENT='供货商月订单量,包括未付款';
  507. ALTER TABLE xhGhsAdmin ADD currentShopId INT NOT NULL DEFAULT 0 COMMENT '当前管理的门店' AFTER `openId`;
  508. ALTER TABLE xhAdmin ADD currentShopId INT NOT NULL DEFAULT 0 COMMENT '当前管理的门店' AFTER `openId`;
  509. ====
  510. ==linqh 2021-01-16
  511. ALTER TABLE `xhGhsPurchaseOrder`
  512. CHANGE COLUMN `totalGoodsPrice` `totalItemPrice` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `itemNumPiece`;
  513. ====
  514. ==ssh 2021-01-17
  515. ALTER TABLE xhGhsShop AUTO_INCREMENT=35816;
  516. ALTER TABLE xhGhsCustom CHANGE `shopId` `retailShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '零售门店id';
  517. ALTER TABLE xhItem MODIFY unitNum TINYINT(4) NOT NULL DEFAULT '0' COMMENT '每扎多少支,每包多少支,每箱多少块,每扎多少条';
  518. ALTER TABLE `xhGhsShopAdmin` ADD `super` TINYINT NOT NULL DEFAULT 0 COMMENT '是否店长或超级管理员0不是1是' AFTER `roleId`;
  519. ALTER TABLE `xhShopAdmin` ADD `super` TINYINT NOT NULL DEFAULT 0 COMMENT '是否店长或超级管理员0不是1是' AFTER `roleId`;
  520. ALTER TABLE `xhGhsShop` ADD adminId INT NOT NULL DEFAULT 0 COMMENT '店长id' AFTER `ghsId`;
  521. ALTER TABLE `xhShop` ADD adminId INT NOT NULL DEFAULT 0 COMMENT '店长id' AFTER `merchantId`;
  522. ALTER TABLE xhGhsOrder MODIFY `sendSide` TINYINT NOT NULL DEFAULT 0 COMMENT '配送方 0未选择 1达达2顺丰同城3闪送4美团';
  523. ALTER TABLE xhOrder MODIFY `sendSide` TINYINT NOT NULL DEFAULT 0 COMMENT '配送方 0未选择 1达达2顺丰同城3闪送4美团';
  524. ALTER TABLE xhGhsOrder ADD `receiveProvince` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货地址 省' AFTER `shopId`;
  525. ALTER TABLE xhGhsOrder ADD `receiveCity` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货地址 市' AFTER `receiveProvince`;
  526. ALTER TABLE xhGhsOrder ADD `receiveDist` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货地址 区县市' AFTER `receiveCity`;
  527. ALTER TABLE xhGhsOrder ADD `receiveAddress` VARCHAR(300) NOT NULL DEFAULT '' COMMENT '收货地址 详细街道地址' AFTER `receiveDist`;
  528. ALTER TABLE xhGhsOrder ADD `receiveFloor` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '收货地址 楼号门牌号' AFTER `receiveAddress`;
  529. ALTER TABLE xhGhsOrder ADD `receiveFullAddress` VARCHAR(400) NOT NULL DEFAULT '' COMMENT '完整收货地址' AFTER `receiveFloor`;
  530. ALTER TABLE xhGhsOrder ADD `receiveLong` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货的经度' AFTER `receiveFullAddress`;
  531. ALTER TABLE xhGhsOrder ADD `receiveLat` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '收货的纬度' AFTER `receiveLong`;
  532. ALTER TABLE `xhGhsOrder` ADD sendTime INT NOT NULL DEFAULT 0 COMMENT '配送时间' AFTER `sendSide`;
  533. ALTER TABLE `xhGhsOrder` ADD `sendCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费' AFTER `sendTime`;
  534. ALTER TABLE `xhGhsOrder` ADD `sendTip` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费里增加的小费' AFTER `sendCost`;
  535. ALTER TABLE `xhGhsOrder` ADD `sendNum` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '配送编号,方便寻找订单对应的花束' AFTER `sendTip`;
  536. ALTER TABLE xhGhsOrderItem ADD itemInfoId INT NOT NULL DEFAULT 0 COMMENT '商家商品id' AFTER `itemId`;
  537. INSERT INTO xhUnit VALUES(NULL,'扎',1610881951,1610881951);
  538. INSERT INTO xhUnit VALUES(NULL,'支',1610881951,1610881951);
  539. ALTER TABLE xhGhsOrderItem ADD smallUnit SMALLINT NOT NULL DEFAULT 2 COMMENT '小单位,支,个,条' AFTER `itemInfoId`;
  540. ALTER TABLE xhGhsOrderItem ADD bigUnit SMALLINT NOT NULL DEFAULT 1 COMMENT '大单位,扎,箱,包' AFTER `smallUnit`;
  541. ALTER TABLE xhGhsOrderItem ADD smallUnitName CHAR(5) NOT NULL DEFAULT '支' COMMENT '小单位中文名' AFTER `smallUnit`;
  542. ALTER TABLE xhGhsOrderItem ADD bigUnitName CHAR(5) NOT NULL DEFAULT '扎' COMMENT '大单位中文名' AFTER `bigUnit`;
  543. ALTER TABLE `xhGhsOrderItem` DROP COLUMN `smallUnitName`;
  544. ALTER TABLE `xhGhsOrderItem` DROP COLUMN `bigUnitName`;
  545. ALTER TABLE xhGhsOrderItem DROP COLUMN `ghsId`;
  546. ALTER TABLE xhGhsOrderItem DROP COLUMN `adminId`;
  547. CREATE TABLE `xhPurchase` (
  548. `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  549. `ghsId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商ID',
  550. `ghsShopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商门店ID',
  551. `shopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '门店ID',
  552. `status` TINYINT(2) NOT NULL DEFAULT '0' COMMENT '订单状态 1待付款,待确认,2待配送,3配送中,4已完成',
  553. `debt` TINYINT NOT NULL DEFAULT 0 COMMENT '欠款 1是 0没有,已结清',
  554. `addTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '创建时间',
  555. `updateTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '最后修改时间',
  556. PRIMARY KEY (`id`)
  557. ) COMMENT='采购单';
  558. CREATE TABLE `xhPurchaseItem` (
  559. `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  560. `orderId` INT NOT NULL DEFAULT 0 COMMENT '采购单id',
  561. `itemId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '花材ID',
  562. `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  563. `unitPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购总价',
  564. `price` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购总价',
  565. PRIMARY KEY (`id`)
  566. ) COMMENT='采购单详情';
  567. ALTER TABLE `xhPurchase` ADD getType TINYINT NOT NULL DEFAULT 1 COMMENT '取货方式 1配送 2自取' AFTER `shopId`;
  568. ALTER TABLE `xhPurchase` ADD sendTime INT NOT NULL DEFAULT 0 COMMENT '配送时间' AFTER `getType`;
  569. ALTER TABLE `xhPurchase` ADD sendCost DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '运费' AFTER `sendTime`;
  570. ALTER TABLE `xhPurchase` ADD `itemPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '花材总金额' AFTER `shopId`;
  571. ALTER TABLE `xhPurchase` ADD `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前' AFTER `itemPrice`;
  572. ALTER TABLE `xhPurchase` ADD `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后' AFTER `prePrice`;
  573. ALTER TABLE `xhPurchase` ADD remark VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '备注' AFTER `debt`;
  574. =======
  575. == lqh 2021-1-17
  576. CREATE TABLE `xhGhsStockRecord` (
  577. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  578. `ghsId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '供货商ID',
  579. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  580. `recordType` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '1 采购,2出库,3入库,4盘点 5销售(开单)',
  581. `orderSn` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单号',
  582. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  583. `itemNum` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '花材数量',
  584. `oldStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '原库存',
  585. `newStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '新库存',
  586. `addTime` int(11) unsigned NOT NULL DEFAULT '0',
  587. `updateTime` int(11) unsigned NOT NULL DEFAULT '0',
  588. `extend` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '扩展字段',
  589. PRIMARY KEY (`id`)
  590. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='供货商库存流水记录表';
  591. ALTER TABLE `xhItem`
  592. ADD COLUMN `bigUnit` smallint(6) NOT NULL DEFAULT 0 COMMENT '大单位' AFTER `unit`,
  593. ADD COLUMN `smallUnit` smallint(6) NOT NULL DEFAULT 0 COMMENT '小单位' AFTER `bigUnit`;
  594. =====
  595. == ssh 2021-1-18
  596. ALTER TABLE xhGhsOrder MODIFY `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id,对应表xhGhsAdmin id字段';
  597. ALTER TABLE xhGhsOrder ADD staffId INT NOT NULL DEFAULT 0 COMMENT '员工id,对应表xhGhsAdmin id字段' AFTER adminId;
  598. ALTER TABLE xhGhsOrder MODIFY `adminId` INT NOT NULL DEFAULT 0 COMMENT '员工id,对应xhGhsAdmin id字段';
  599. ALTER TABLE xhGhsOrder CHANGE `staffId` `userId` INT NOT NULL DEFAULT 0 COMMENT '客户id,对应xhGhsAdmin id字段';
  600. ALTER TABLE xhGhsOrder ADD `customId` INT NOT NULL DEFAULT 0 COMMENT '客户id 对应xhCustom id字段' AFTER `userId`;
  601. ALTER TABLE xhGhsOrder ADD customAdminId INT NOT NULL DEFAULT 0 COMMENT '客户员工id' AFTER customId;
  602. ALTER TABLE `xhGhsOrderItem` CHANGE `itemInfoId` `productId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家商品id';
  603. CREATE TABLE xhSupplier(
  604. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  605. upId INT NOT NULL DEFAULT 0 COMMENT '上游商家id,供应商id,merchantId',
  606. merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  607. `addTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '创建时间',
  608. `updateTime` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '最后修改时间'
  609. )COMMENT='供应商关系';
  610. 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`,
  611. ADD expendAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '消费金额' AFTER `debtAmount`,ADD expendNum INT NOT NULL DEFAULT 0 COMMENT '消费次数' AFTER `expendAmount`;
  612. ALTER TABLE `xhSupplier` ADD py VARCHAR(20) NOT NULL DEFAULT '' COMMENT '' AFTER `upName`;
  613. ALTER TABLE `xhItem` CHANGE `pyName` `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '花材名称的拼音首字母';
  614. ALTER TABLE `xhGhsOrderItem` ADD orderSn CHAR(40) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER `orderId`;
  615. ALTER TABLE xhSupplier MODIFY `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称拼音首字母';
  616. ALTER TABLE xhSupplier ADD upShopId INT NOT NULL DEFAULT 0 COMMENT '上游供货商门店id' AFTER `py`;
  617. ALTER TABLE `xhPurchaseItem` ADD orderSn CHAR(40) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER orderId;
  618. =======
  619. ===
  620. ==linqh 21-01-18
  621. ALTER TABLE `xhGhsPurchaseOrder`
  622. CHANGE COLUMN `orderStatus` `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '订单状态:1待确认,2待配送,3配送中,4已完成' AFTER `orderSn`,
  623. CHANGE COLUMN `itemNumBundle` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(大单位 -扎)' AFTER `gysId`,
  624. CHANGE COLUMN `itemNumPiece` `smallNum` int(11) NULL DEFAULT 0 COMMENT '合计多少商品(小单位-支)' AFTER `bigNum`,
  625. CHANGE COLUMN `totalItemPrice` `totalPrice` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `smallNum`,
  626. CHANGE COLUMN `shortHaulCharge` `shortCharge` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '短途运费' AFTER `packingCharge`,
  627. CHANGE COLUMN `lineHaulCharge` `longCharge` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '长途运费' AFTER `shortCharge`,
  628. CHANGE COLUMN `localHaulCharge` `localCharge` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '本地运费' AFTER `pickCharge`;
  629. ALTER TABLE `xhGhsPurchaseOrder`
  630. CHANGE COLUMN `gysId` `supplierId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供应商ID' AFTER `adminId`;
  631. ALTER TABLE `xhGhsPurchaseOrder`
  632. CHANGE COLUMN `ghsId` `merchantId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供货商ID' AFTER `id`;
  633. RENAME TABLE xhGhsItemInfo to xhGhsProduct;
  634. ALTER TABLE `xhGhsPurchaseOrderItem`
  635. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '门店的产品ID' AFTER `orderSn`;
  636. ALTER TABLE `xhGhsItem`
  637. CHANGE COLUMN `ghsId` `merchantId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  638. DROP INDEX `idx_ghsId` ,
  639. ADD INDEX `idx_merchantId` (`merchantId`) USING BTREE ;
  640. ALTER TABLE `xhGhsItemClass`
  641. CHANGE COLUMN `ghsId` `merchantId` int(11) NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `id`,
  642. DROP INDEX `idx_ghsId` ,
  643. ADD INDEX `idx_merchantId` (`merchantId`) USING BTREE ;
  644. ALTER TABLE `xhGhsStockRecord`
  645. CHANGE COLUMN `ghsId` `merchantId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供货商ID' AFTER `id`;
  646. ALTER TABLE `xhGhsProduct`
  647. CHANGE COLUMN `ghsId` `merchantId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '供货商ID' AFTER `id`;
  648. ======
  649. == ssh 2021-1-19
  650. drop table if exists `xhGhsOrderSn`;
  651. CREATE TABLE if not exists xhGhsOrderSn(
  652. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  653. )AUTO_INCREMENT=26316718 COMMENT='供货商订单号';
  654. DROP TABLE IF EXISTS `xhGhsPurchaseSn`;
  655. CREATE TABLE IF NOT EXISTS xhGhsPurchaseSn(
  656. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  657. )AUTO_INCREMENT=26316718 COMMENT='供货商采购单号';
  658. DROP TABLE IF EXISTS `xhPurchaseSn`;
  659. CREATE TABLE IF NOT EXISTS xhPurchaseSn(
  660. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  661. )AUTO_INCREMENT=26316718 COMMENT='零售商采购单号';
  662. DROP TABLE IF EXISTS `xhGhsCheckSn`;
  663. CREATE TABLE IF NOT EXISTS xhGhsCheckSn(
  664. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  665. )AUTO_INCREMENT=26316718 COMMENT='供货商盘点单号';
  666. DROP TABLE IF EXISTS `xhOrderSn`;
  667. CREATE TABLE IF NOT EXISTS xhOrderSn(
  668. id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY
  669. )AUTO_INCREMENT=26315618 COMMENT='零售商订单号';
  670. ALTER TABLE `xhPurchase` ADD orderSn CHAR(40) NOT NULL DEFAULT '' COMMENT '订单号' AFTER `id`;
  671. ALTER TABLE `xhPurchaseItem` DROP COLUMN `orderId`;
  672. ALTER TABLE `xhGhsShop` CHANGE `ghsName` `merchantName` VARCHAR(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '供货商名称';
  673. ALTER TABLE `xhGhsShop` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  674. ALTER TABLE `xhGhsShopAdmin` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  675. ALTER TABLE `xhGhsAdminLog` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  676. ALTER TABLE `xhGhsAdminRole` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  677. ALTER TABLE `xhGhsAdminRoleAuth` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  678. ALTER TABLE `xhGhsCustom` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  679. ALTER TABLE `xhGhsCheckOrder` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  680. ALTER TABLE `xhGhsOrderExpress` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  681. ALTER TABLE `xhGhsStatOrderCount` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  682. ALTER TABLE `xhGhsStockOrder` CHANGE `ghsId` `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商id';
  683. ALTER TABLE `xhPurchaseItem` CHANGE `itemId` `productId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '产品ID';
  684. ALTER TABLE `xhPurchaseItem` CHANGE `unitPrice` `bigPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购大单位价,每扎每包价';
  685. ALTER TABLE `xhPurchaseItem` ADD `ratio` TINYINT NOT NULL DEFAULT 0 COMMENT '大小单位转换比例,1扎多少支,1包多少支,1箱多少块 0表示只有一个单位' AFTER `num`;
  686. ALTER TABLE xhPurchaseItem MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '花材数量,支持小数点';
  687. ALTER TABLE xhPurchaseItem MODIFY `bigPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价,每扎价、每包价、每箱价';
  688. ALTER TABLE xhPurchaseItem MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位数量,支持小数点';
  689. ALTER TABLE `xhGhsOrderItem` CHANGE `unitPrice` `bigPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价格,每扎价格,每包价格,每箱价格';
  690. ALTER TABLE `xhGhsOrderItem` CHANGE `unitNum` `ratio` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,1扎多少支,1包多少支,1箱多少块 0表示只有一个单位';
  691. ALTER TABLE `xhGhsOrderItem` MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位数量,支持小数点';
  692. ALTER TABLE `xhGhsOrderItem` CHANGE `bigPrice` `price` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价格,每扎价格,每包价格,每箱价格'
  693. ALTER TABLE `xhGhsOrderItem` CHANGE `bigUnit` `unit` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT '大单位,扎,箱,包';
  694. ALTER TABLE `xhPurchaseItem` CHANGE `price` `totalPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '采购总价';
  695. ALTER TABLE `xhPurchaseItem` CHANGE `bigPrice` `price` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位价,每扎价、每包价、每箱价';
  696. ALTER TABLE xhPurchaseItem MODIFY `totalPrice` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '总价';
  697. ALTER TABLE xhGhsOrderItem ADD totalPrice DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总价' AFTER `price`;
  698. ALTER TABLE xhGhsOrderItem DROP COLUMN `orderId`;
  699. ALTER TABLE `xhGhsOrder` CHANGE `goodsNum` `num` SMALLINT(4) NOT NULL DEFAULT '0' COMMENT '数量,大单位数量,多少扎,多少箱';
  700. ALTER TABLE `xhGhsOrder` ADD smallNum SMALLINT NOT NULL DEFAULT 0 COMMENT '小单位数量,多少支,多少块' AFTER `num`;
  701. ===
  702. ==linqh 21-01-19
  703. ALTER TABLE `xhGhsPurchaseOrder`
  704. CHANGE COLUMN `bigNum` `num` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(大单位 -扎)' AFTER `supplierId`,
  705. CHANGE COLUMN `totalPrice` `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `smallNum`;
  706. =====
  707. == ssh 2021-01-20
  708. ALTER TABLE `xhGhsOrder` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '订单状态 1待付款 2待配送 3配送中 4待通知 5已取消 6已完成';
  709. ALTER TABLE xhGhsOrder MODIFY `sendType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '1未确认 2免配送,自取 3自己送 4别人送,快递送';
  710. ALTER TABLE `xhGhsOrder` DROP COLUMN `userId`;
  711. ALTER TABLE xhGhsOrder CHANGE `ghsId` `merchantId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  712. ALTER TABLE `xhGhsCustom` CHANGE `retailId` `downId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户商id,下游商家id';
  713. ALTER TABLE `xhGhsCustom` CHANGE `retailShopId` `downShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户门店id,下游门店id';
  714. ALTER TABLE `xhGhsCustom` CHANGE `shopName` `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '客户名称,纯彩花艺 集美店';
  715. ALTER TABLE `xhGhsOrder` MODIFY `sendStatus` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '配送状态 1未发货,待接单 2已发货,已接单 3已送达';
  716. ALTER TABLE `xhGhsOrder` MODIFY `sendSide` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '配送方 1未选择 2达达 3顺丰同城 4闪送 5美团';
  717. ALTER TABLE `xhGhsOrder` MODIFY `refund` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1正常订单 2已退款';
  718. ALTER TABLE `xhGhsOrder` MODIFY `payStatus` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1待付款 2已付款';
  719. ALTER TABLE `xhGhsOrder` MODIFY `printStatus` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1未打印 2已打印';
  720. ALTER TABLE xhGhsOrder MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2待配送 3配送中 4待通知 5已取消 6已完成';
  721. ALTER TABLE xhGhsOrderItem MODIFY `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '总数量';
  722. ALTER TABLE xhGhsOrderItem ADD `smallNum` SMALLINT NOT NULL DEFAULT '0' COMMENT '小单位,支,个,条' AFTER `num`;
  723. ALTER TABLE xhGhsOrderItem ADD `bigNum` SMALLINT NOT NULL DEFAULT '0' COMMENT '大单位,扎,包,箱' AFTER `num`;
  724. ALTER TABLE `xhGhsOrderItem` DROP COLUMN `totalPrice`;
  725. ALTER TABLE `xhGhsOrderItem` MODIFY `price` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总价格';
  726. ALTER TABLE `xhGhsOrderItem` CHANGE `unit` `bigUnit` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT '大单位,扎,箱,包';
  727. ALTER TABLE xhGhsOrderItem MODIFY `ratio` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,1扎多少支,1包多少支' AFTER `smallNum`;
  728. ALTER TABLE xhGhsCustom ADD address VARCHAR(800) NOT NULL DEFAULT '' COMMENT '客户地址' AFTER `mobile`;
  729. ALTER TABLE `xhGhsOrder` DROP COLUMN `addTime`;
  730. ALTER TABLE `xhGhsOrder` DROP COLUMN `updateTime`;
  731. ALTER TABLE `xhGhsOrder` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `payTime`;
  732. ALTER TABLE `xhGhsOrder` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  733. =======
  734. =====
  735. ==linqh
  736. ALTER TABLE `xhGhsPurchaseOrder`
  737. CHANGE COLUMN `num` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(大单位 -扎)' AFTER `supplierId`;
  738. ALTER TABLE `xhGhsPurchaseOrder`
  739. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' AFTER `entryTime`,
  740. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`,
  741. AUTO_INCREMENT=30;
  742. ALTER TABLE `xhGhsPurchaseOrder`
  743. MODIFY COLUMN `entryTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '入库时间' AFTER `orderPrice`;
  744. =====
  745. == ssh 2021-1-21
  746. ALTER TABLE xhGhsOrder DROP COLUMN `payTime`;
  747. ALTER TABLE xhGhsOrder ADD `payTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '付款时间' AFTER `deadline`;
  748. ALTER TABLE xhGhsOrder DROP COLUMN `deadline`;
  749. ALTER TABLE xhGhsOrder ADD `deadline` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '订单有效时间' AFTER `status`;
  750. ALTER TABLE xhGhsOrder DROP COLUMN `sendTime`;
  751. ALTER TABLE xhGhsOrder ADD `sendTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '配送时间' AFTER `sendSide`;
  752. ALTER TABLE xhGhsOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  753. ALTER TABLE xhGhsOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  754. ALTER TABLE xhGhsPurchaseOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  755. ALTER TABLE xhGhsPurchaseOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  756. ALTER TABLE xhGhsCheckOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  757. ALTER TABLE xhGhsCheckOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  758. ALTER TABLE xhPurchase MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  759. ALTER TABLE xhGhsStockOrder MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  760. ALTER TABLE xhGhsStockOrderItem MODIFY `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号';
  761. ALTER TABLE `xhGhsOrder` ADD outTime DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '出库时间' AFTER `payTime`;
  762. CREATE TABLE `xhGhsOrderSend` (
  763. `id` INT(11) NOT NULL AUTO_INCREMENT,
  764. `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号',
  765. `actionId` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '动作id',
  766. `option` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '动作的选项',
  767. `finishTime` INT(11) NOT NULL DEFAULT '0' COMMENT '完成时间',
  768. `inTurn` INT(11) NOT NULL DEFAULT '0' COMMENT '排序',
  769. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  770. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  771. PRIMARY KEY (`id`)
  772. ) COMMENT='供货商发货管理';
  773. ALTER TABLE xhGhsOrder ADD `totalFlow` TINYINT(4) NOT NULL DEFAULT '5' COMMENT '总流程数' AFTER `printStatus`;
  774. ALTER TABLE xhGhsOrder ADD `currentFlow` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '完成流程数,当前流程数' AFTER `totalFlow`;
  775. =====
  776. ==linqh 20210122
  777. ALTER TABLE `xhGhsCheckOrder`
  778. CHANGE COLUMN `orderStatus` `status` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '盘点订单状态: 1草稿,2完成' AFTER `orderSn`,
  779. CHANGE COLUMN `itemNumBundle` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(扎)(盈亏)' AFTER `adminId`,
  780. CHANGE COLUMN `itemNumPiece` `smallNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(支)(盈亏)' AFTER `bigNum`,
  781. CHANGE COLUMN `totalItemPrice` `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格(盈亏)' AFTER `smallNum`,
  782. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' AFTER `remark`,
  783. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`;
  784. ALTER TABLE `xhGhsCheckOrderItem`
  785. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品id' AFTER `orderSn`;
  786. ALTER TABLE `xhGhsStockRecord`
  787. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `newStock`,
  788. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP AFTER `addTime`;
  789. ====
  790. ==linqh 20210123
  791. RENAME TABLE xhGhsStockOrder TO xhGhsStockOutOrder
  792. ALTER TABLE `xhGhsStockOutOrder`
  793. CHANGE COLUMN `orderStatus` `status` tinyint(2) UNSIGNED NOT NULL DEFAULT 0 COMMENT '订单状态: 1待出库,2已出库 3取消出库' AFTER `orderSn`,
  794. CHANGE COLUMN `itemNumBundle` `bigNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(扎)' AFTER `adminId`,
  795. CHANGE COLUMN `itemNumPiece` `smallNum` int(11) NOT NULL DEFAULT 0 COMMENT '合计多少商品(支)' AFTER `bigNum`,
  796. CHANGE COLUMN `totalItemPrice` `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '商品总价格' AFTER `smallNum`,
  797. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' AFTER `remark`,
  798. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`,
  799. COMMENT='出库订单表';
  800. RENAME TABLE xhGhsStockOrderItem TO xhGhsStockOutOrderItem
  801. ALTER TABLE `xhGhsStockOutOrder`
  802. ADD COLUMN `inOrderSn` char(20) NOT NULL DEFAULT '' COMMENT '对应的入库订单号,订单完成的时候写入' AFTER `orderSn`;
  803. CREATE TABLE `xhGhsStockInOrder` (
  804. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  805. `merchantId` int(11) NOT NULL DEFAULT '0' COMMENT '供货商id',
  806. `outShopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '出库的门店ID',
  807. `inShopId` int(11) NOT NULL DEFAULT '0' COMMENT '入库的门店ID',
  808. `orderSn` char(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '入库订单编号',
  809. `outOrderSn` char(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '对应的出库订单号',
  810. `status` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态: 1待入库,2已入库 3取消入库',
  811. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  812. `bigNum` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(扎)',
  813. `smallNum` int(11) NOT NULL DEFAULT '0' COMMENT '合计多少商品(支)',
  814. `price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总价格',
  815. `remark` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注信息',
  816. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  817. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间',
  818. PRIMARY KEY (`id`),
  819. UNIQUE KEY `uni_orderNum` (`orderSn`)
  820. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='入库订单表';
  821. CREATE TABLE `xhGhsStockInOrderItem` (
  822. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  823. `orderSn` char(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  824. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  825. `itemNum` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '出库花材数量',
  826. `itemStock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '当时的库存',
  827. `itemInfo` text COLLATE utf8mb4_unicode_ci COMMENT '花材信息json{"itemName":"","itemCover":"","itemRank":""}',
  828. `itemPrice` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '价格',
  829. PRIMARY KEY (`id`),
  830. KEY `idx_orderNum` (`orderSn`) USING BTREE,
  831. KEY `idx_goodsItemId` (`itemId`) USING BTREE
  832. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库入库订单详情表';
  833. CREATE TABLE `xhGhsStockInSn` (
  834. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  835. PRIMARY KEY (`id`)
  836. ) ENGINE=InnoDB AUTO_INCREMENT=26316726 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='入库订单号';
  837. CREATE TABLE `xhGhsStockOutSn` (
  838. `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  839. PRIMARY KEY (`id`)
  840. ) ENGINE=InnoDB AUTO_INCREMENT=26316726 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='出库订单号';
  841. ALTER TABLE `xhGhsStockInOrderItem`
  842. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品ID' AFTER `orderSn`;
  843. ALTER TABLE `xhGhsStockOutOrderItem`
  844. ADD COLUMN `productId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '商品ID' AFTER `orderSn`;
  845. ALTER TABLE `xhGhsStockOutOrder`
  846. ADD COLUMN `outTime` timestamp NULL DEFAULT NULL COMMENT '出库时间' AFTER `remark`;
  847. =====
  848. == ssh 2021-1-24
  849. ALTER TABLE `xhGhsOrderSend` MODIFY `finishTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '完成时间';
  850. ALTER TABLE xhGhsOrderSend ADD `status` TINYINT NOT NULL DEFAULT 0 COMMENT '0待完成 1已完成' AFTER `finishTime`;
  851. ALTER TABLE `xhGhsOrderSend` ADD actionName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '动作名称' AFTER `actionId`;
  852. ALTER TABLE `xhAdmin` ADD payPassword VARCHAR(500) NOT NULL DEFAULT '' COMMENT '支付密码' AFTER `confirmPassword`;
  853. ALTER TABLE `xhSupplier` DROP COLUMN `addTime`;
  854. ALTER TABLE `xhSupplier` DROP COLUMN `updateTime`;
  855. ALTER TABLE `xhSupplier` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `merchantId`;
  856. ALTER TABLE `xhSupplier` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  857. ALTER TABLE xhPurchase ADD merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `shopId`;
  858. ALTER TABLE `xhPurchase` CHANGE `ghsId` `upId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商id,上游id';
  859. ALTER TABLE `xhPurchase` CHANGE `ghsShopId` `upShopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商门店id,上游门店id';
  860. =====
  861. == linqh 2021-01-24
  862. ALTER TABLE `xhGhsProduct`
  863. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `adminId`,
  864. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间' AFTER `addTime`;
  865. ====
  866. ==linqh 2021-01-25
  867. ALTER TABLE `xhGhsPurchaseOrderItem`
  868. ADD COLUMN `itemStock` decimal(10,2) NOT NULL DEFAULT 0 COMMENT '当时的库存' AFTER `itemId`;
  869. =====
  870. == ssh 2021-01-25
  871. ALTER TABLE `xhPurchase` ADD `supplierId` INT NOT NULL DEFAULT 0 COMMENT '供货商id' AFTER `shopId`;
  872. ALTER TABLE `xhPurchase` DROP COLUMN `addTime`;
  873. ALTER TABLE `xhPurchase` DROP COLUMN `updateTime`;
  874. ALTER TABLE `xhPurchase` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `remark`;
  875. ALTER TABLE `xhPurchase` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  876. ALTER TABLE `xhPurchase` ADD bigNum SMALLINT NOT NULL DEFAULT 0 COMMENT '大单位数量' AFTER `sendCost`;
  877. ALTER TABLE `xhPurchase` ADD smallNum SMALLINT NOT NULL DEFAULT 0 COMMENT '小单位数量' AFTER `bigNum`;
  878. ALTER TABLE `xhPurchase` ADD adminId INT NOT NULL DEFAULT 0 COMMENT '采购员' AFTER `smallNum`;
  879. ALTER TABLE xhPurchase ADD kindNum SMALLINT NOT NULL DEFAULT 0 COMMENT '多少种' AFTER `sendCost`;
  880. ALTER TABLE xhSupplier ADD debt TINYINT NOT NULL DEFAULT 1 COMMENT '1没有欠款 2有欠款' AFTER `upShopId`;
  881. ALTER TABLE `xhSupplier` ADD debtNum SMALLINT NOT NULL DEFAULT 0 COMMENT '欠款订单数,欠款笔数' AFTER `debt`;
  882. ALTER TABLE xhSupplier CHANGE `upName` `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '供货商名称';
  883. ALTER TABLE xhPurchase MODIFY `debt` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '欠款 0未知 1是 2没有';
  884. DROP TABLE IF EXISTS `xhPurchaseClear`;
  885. CREATE TABLE IF NOT EXISTS xhPurchaseClear(
  886. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  887. `prePrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  888. `actPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  889. orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '订单号',
  890. merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  891. purchaseIds TEXT NOT NULL COMMENT '结算的采购单id,json串',
  892. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  893. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  894. )COMMENT='采购单结算';
  895. CREATE TABLE IF EXISTS `xhPurchaseClearSn`;
  896. CREATE TABLE IF NOT EXISTS `xhPurchaseClearSn` (
  897. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  898. PRIMARY KEY (`id`)
  899. ) AUTO_INCREMENT=28356251 COMMENT='结算订单号';
  900. ALTER TABLE xhGhsOrder MODIFY `fromType` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '来源:1门店 2商城 3朋友圈';
  901. ========
  902. == ssh 20210126
  903. ALTER TABLE `xhWxBase` ADD `wxPayMerchantId` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '微信支付商户id' AFTER `wxRefreshToken`;
  904. ALTER TABLE `xhWxBase` ADD `wxPayKey` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '微信支付密钥' AFTER `wxPayMerchantId`;
  905. 相应的值需要补充
  906. =========
  907. ==shsish 20210127
  908. ALTER TABLE `xhApply` ADD `style` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 1零售 2供货' AFTER `merchantId`;
  909. ALTER TABLE `xhMerchant` MODIFY `style` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 1零售 2供货';
  910. ALTER TABLE `xhMerchantApply` RENAME TO `xhApplyInfo`;
  911. ALTER TABLE `xhApplyInfo` rename to `xhApplyExtend`;
  912. ALTER TABLE `xhApplyExtend` CHANGE `subjectTitles` `subject` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '商事主体名称';
  913. ALTER TABLE `xhApplyExtend` CHANGE `businessLicense` `license` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '营业执照';
  914. ALTER TABLE `xhApplyExtend` ADD `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号码' AFTER `license`;
  915. ALTER TABLE `xhApplyExtend` DROP INDEX `businessLicense`;
  916. ALTER TABLE `xhApplyExtend` DROP INDEX `bankCardNo`;
  917. ALTER TABLE `xhApplyExtend` DROP INDEX `email`;
  918. ALTER TABLE `xhApplyExtend` COMMENT '申请拓展信息';
  919. ALTER TABLE `xhApply` COMMENT '申请表';
  920. ALTER TABLE `xhApply` CHANGE `introMerchantId` `introSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '引荐商家';
  921. ALTER TABLE `xhApply` CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '新商家id,0表示还没审核通过';
  922. ALTER TABLE `xhApply` DROP COLUMN `addTime`;
  923. ALTER TABLE `xhApply` DROP COLUMN `updateTime`;
  924. ALTER TABLE `xhApply` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  925. ALTER TABLE `xhApply` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  926. ALTER TABLE `xhApply` DROP INDEX `mobile`;
  927. ALTER TABLE `xhGhsOrder` ADD `modPrice` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '0不能修改价格 1可以修改' AFTER `capitalId`;
  928. ALTER TABLE `xhApplyExtend` DROP COLUMN `createTime`;
  929. ALTER TABLE `xhApplyExtend` DROP COLUMN `updateTime`;
  930. ALTER TABLE `xhApplyExtend` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `email`;
  931. ALTER TABLE `xhApplyExtend` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  932. =============
  933. ==ssh 20210128
  934. 还有余额和成长值的客户要导给国兰
  935. ===================
  936. == ssh 20210128
  937. ALTER TABLE `xhMerchant` MODIFY `manageStyle` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '经营类型,0零售 1花艺培训学校 2批发商(此字段应弃用)';
  938. ALTER TABLE `xhApply` ADD main TINYINT NOT NULL DEFAULT 1 COMMENT '零售店的主营业务 1零售 2花艺培训' AFTER `style`;
  939. ALTER TABLE `xhApply` ADD nickName VARCHAR(30) NOT NULL DEFAULT '' COMMENT '店长昵称' AFTER `adminName`;
  940. ALTER TABLE `xhUnionUser` DROP COLUMN `createTime`;
  941. ALTER TABLE `xhUnionUser` DROP COLUMN `updateTime`;
  942. ALTER TABLE `xhUnionUser` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `mobile`;
  943. ALTER TABLE `xhUnionUser` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  944. ALTER TABLE `xhApply` MODIFY `from` TINYINT NOT NULL DEFAULT 1 COMMENT '来源平台 1零售平台 2供货商平台';
  945. ALTER TABLE `xhApplyExtend` ADD applyId INT NOT NULL DEFAULT 0 COMMENT '申请id' AFTER `id`;
  946. ALTER TABLE `xhApply` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1审核中 2审核通过,试用中 3审核未通过 4已付费,使用中 5试用到期失效';
  947. UPDATE `xhApply` SET `status`=1;
  948. ALTER TABLE `xhMerchant` DROP COLUMN `setDeadline`;
  949. ALTER TABLE `xhMerchant` DROP COLUMN `deadline`;
  950. ALTER TABLE `xhMerchant` ADD `deadline` DATETIME NOT NULL DEFAULT '00000-00-00 00:00:00' COMMENT '帐号过期时间' AFTER setId;
  951. UPDATE `xhMerchant` SET deadline='2022-07-09 12:00:00';
  952. nginx增加
  953. "~^http://ghs.huahb.com" http://ghs.huahb.com;
  954. "~^https://ghs.huahb.com" https://ghs.huahb.com;
  955. 增加ghs.huahb.com的nginx配置 增加api.ghs.huahb.com的nginx配置 增加二者的https访问
  956. ======
  957. ==linqh 2021-1-28
  958. ALTER TABLE `xhGhsItem`
  959. MODIFY COLUMN `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `unitAddPrice`,
  960. MODIFY COLUMN `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  961. ==========
  962. == ssh 20210129
  963. ALTER TABLE `xhOrder` CHANGE `userId` `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id,员工id';
  964. UPDATE `xhOrder` SET adminId=0;
  965. ALTER TABLE `xhOrder` CHANGE `adminId` `customId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id';
  966. ALTER TABLE xhOrderGoods CHANGE `userId` `customId` INT NOT NULL DEFAULT 0 COMMENT '客户id';
  967. DROP TABLE IF EXISTS `xhCustom`;
  968. CREATE TABLE IF NOT EXISTS `xhCustom`(
  969. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  970. `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '客户名称',
  971. adminId INT NOT NULL DEFAULT 0 COMMENT 'adminId',
  972. merchantId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  973. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  974. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  975. ) AUTO_INCREMENT=12563516 COMMENT='零售客户表';
  976. DROP TABLE IF EXISTS `xhCustom`;
  977. CREATE TABLE `xhCustom` (
  978. `id` int(11) NOT NULL AUTO_INCREMENT,
  979. `name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '客户名称',
  980. `adminId` int(11) NOT NULL DEFAULT '0' COMMENT 'adminId',
  981. `sjId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  982. `totalExpend` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计消费',
  983. `totalIncome` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  984. `totalRecharge` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值',
  985. `totalBuyNum` int(11) NOT NULL DEFAULT '0' COMMENT '消费次数',
  986. `getCouponNum` int(11) NOT NULL DEFAULT '0' COMMENT '已领卷次数',
  987. `balance` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  988. `integral` int(11) NOT NULL DEFAULT '0' COMMENT '积分',
  989. `growth` int(11) NOT NULL DEFAULT '0' COMMENT '成长值',
  990. `discount` float(3,2) NOT NULL DEFAULT '1.00' COMMENT '折扣',
  991. `inviteNum` int(11) NOT NULL DEFAULT '0' COMMENT '邀请新人数量',
  992. `member` smallint(6) NOT NULL DEFAULT '0' COMMENT '会员等级 0普遍客户 大于等于1 会员',
  993. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  994. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  995. PRIMARY KEY (`id`)
  996. ) COMMENT='客户表';
  997. ALTER TABLE `xhCustom` ADD `mobile` VARCHAR(15) NOT NULL DEFAULT '0' COMMENT '手机号' AFTER `name`;
  998. ALTER TABLE xhCustom ADD `visitTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '最后一次访问时间' AFTER `member`;
  999. ======
  1000. ==linqh 2021-1-31
  1001. ALTER TABLE `xhGhsProduct`
  1002. ADD COLUMN `priceLabel` tinyint(2) UNSIGNED NOT NULL DEFAULT 1 COMMENT '价格标识(price): 1 自动调价,2改价' AFTER `price`;
  1003. ======
  1004. ==linqh 2021-2-2
  1005. ALTER TABLE `xhGhsStockRecord`
  1006. MODIFY COLUMN `itemNum` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '花材数量' AFTER `itemId`;
  1007. CREATE TABLE `xhExpressLocal` (
  1008. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  1009. `deliveryId` varchar(20) NOT NULL DEFAULT '' COMMENT '快递ID',
  1010. `deliveryName` varchar(50) NOT NULL DEFAULT '' COMMENT '快递名称',
  1011. `appKey` varchar(100) NOT NULL DEFAULT '' COMMENT 'app key',
  1012. `appSecret` varchar(200) NOT NULL DEFAULT '' COMMENT 'appSecret',
  1013. `status` tinyint(2) unsigned NOT NULL DEFAULT '1' COMMENT '状态:1启用,2关闭',
  1014. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  1015. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  1016. PRIMARY KEY (`id`),
  1017. UNIQUE KEY `uni_deliveryId` (`deliveryId`)
  1018. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='即时配送快递公司信息';
  1019. =========
  1020. == ssh 2021-2-2
  1021. ===========
  1022. == ssh 20201-2-4
  1023. ALTER TABLE `xhGhsCustom` ADD isDebt TINYINT NOT NULL DEFAULT 0 COMMENT '是否有欠款 0没有 1有' AFTER debt;
  1024. ALTER TABLE xhGhsOrder ADD debt TINYINT NOT NULL DEFAULT 0 COMMENT '0没有欠款 1有欠款' AFTER `refund`;
  1025. CREATE TABLE `xhGhsOrderClear` (
  1026. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1027. `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  1028. `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  1029. `orderSn` CHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单号',
  1030. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1031. `orderIds` TEXT COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'id的json串',
  1032. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1033. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1034. PRIMARY KEY (`id`)
  1035. ) COMMENT='清算订单';
  1036. CREATE TABLE `xhGhsOrderClearSn` (
  1037. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1038. PRIMARY KEY (`id`)
  1039. ) AUTO_INCREMENT=12358276 COMMENT='清算订单号';
  1040. DROP TABLE IF EXISTS `xhExpress`;
  1041. ALTER TABLE xhExpressLocal RENAME TO xhExpress;
  1042. ALTER TABLE xhOrderExpress CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1043. ALTER TABLE xhGhsOrderExpress CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1044. ALTER TABLE xhOrderExpress CHANGE `sideId` `expressId` INT(11) NOT NULL DEFAULT '0' COMMENT '配送方id';
  1045. ALTER TABLE xhGhsOrderExpress CHANGE `sideId` `expressId` INT(11) NOT NULL DEFAULT '0' COMMENT '配送方id';
  1046. ===============
  1047. == ssh 2021-2-18
  1048. ALTER TABLE `xhItem` MODIFY `unitNum` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,每扎多少支';
  1049. ALTER TABLE `xhItem` MODIFY `unitWeight` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位重量,每扎多少公斤';
  1050. ALTER TABLE `xhItem` MODIFY `unitCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位采购价,每扎成本价,采购价';
  1051. ALTER TABLE `xhItem` MODIFY `unitAddPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位加价,每扎加价';
  1052. ALTER TABLE `xhGhsItem` MODIFY `unitWeight` FLOAT(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位重量,每扎重量(斤)';
  1053. ALTER TABLE `xhGhsItem` MODIFY `unitCost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位采购价,每扎成本价,采购价';
  1054. ALTER TABLE `xhGhsItem` MODIFY `unitAddPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位加价,每扎加价';
  1055. ALTER TABLE xhItem ADD alias VARCHAR(50) NOT NULL DEFAULT '' COMMENT '花材别名' AFTER `name`;
  1056. TRUNCATE `xhItem`;
  1057. ALTER TABLE xhItem AUTO_INCREMENT=1000;
  1058. 请直接将xhItem xhItemClass xhUnit 表和数据迁移到线上
  1059. ALTER TABLE xhItemClass ADD `group` TINYINT NOT NULL DEFAULT 0 COMMENT ' 所属分组,0默认平台的分类' AFTER `name`;
  1060. ALTER TABLE xhItem ADD classId INT NOT NULL DEFAULT 0 COMMENT '平台分类id' AFTER `cover`;
  1061. ALTER TABLE `xhItem`
  1062. MODIFY COLUMN `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1063. MODIFY COLUMN `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间';
  1064. ALTER TABLE xhOrderGoods ADD orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '' AFTER `orderId`;
  1065. ALTER TABLE xhOrder ADD packingFee DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '包装费' AFTER `anonymity`;
  1066. ALTER TABLE xhOrder ADD orderType TINYINT NOT NULL DEFAULT 1 COMMENT '1成品订单 2花材订单' AFTER `goodsNum`;
  1067. DROP TABLE IF EXISTS `xhOrderItem`;
  1068. CREATE TABLE IF NOT EXISTS `xhOrderItem`(
  1069. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1070. `orderSn` CHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单编号',
  1071. `itemId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家花材id',
  1072. `productId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家商品id',
  1073. `smallUnit` SMALLINT(6) NOT NULL DEFAULT '2' COMMENT '小单位,支,个,条',
  1074. `bigUnit` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT '大单位,扎,箱,包',
  1075. `price` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总价格',
  1076. `num` DECIMAL(10,2) NOT NULL DEFAULT '0.00' COMMENT '总数量',
  1077. `bigNum` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '大单位数量,扎,包,箱',
  1078. `smallNum` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '小单位数量,支,个,条',
  1079. `ratio` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '大小单位转换比例,1扎多少支,1包多少支'
  1080. )COMMENT='零售订单的花材';
  1081. DROP TABLE IF EXISTS `xhRecharge`;
  1082. CREATE TABLE IF NOT EXISTS `xhRecharge`(
  1083. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1084. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式 0微信 1支付宝 2余额',
  1085. `payCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  1086. sjId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  1087. sjStyle TINYINT NOT NULL DEFAULT 1 COMMENT '商家类型 1零售 2供货',
  1088. shopId INT NOT NULL DEFAULT 0 COMMENT '门店id',
  1089. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
  1090. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1091. `totalRecharge` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '门店累计充值'
  1092. )COMMENT='门店充值记录';
  1093. DROP TABLE IF EXISTS `xhRechargeSn`;
  1094. CREATE TABLE IF NOT EXISTS `xhRechargeSn` (
  1095. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1096. PRIMARY KEY (`id`)
  1097. ) AUTO_INCREMENT=18213721 COMMENT='充值订单号';
  1098. ALTER TABLE xhRecharge ADD orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER `id`;
  1099. ALTER TABLE `xhRecharge` ADD `modPrice` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '0不能修改价格 1可以修改' AFTER `orderSn`;
  1100. ALTER TABLE `xhRecharge` ADD `deadline` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '订单有效时间' AFTER `modPrice`;
  1101. ALTER TABLE xhRecharge ADD payStatus TINYINT NOT NULL DEFAULT 1 COMMENT '1待付款 2已付款' AFTER `totalRecharge`;
  1102. DROP TABLE `xhGhsShopAdmin`;
  1103. DROP TABLE `xhGhsShop`;
  1104. ALTER TABLE `xhShop` MODIFY `createTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间';
  1105. ALTER TABLE xhShop ADD balance DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额' AFTER `adminId`;
  1106. ALTER TABLE xhShop ADD fixBalance DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '只能向推荐人消费的余额,指定余额' AFTER `balance`;
  1107. ALTER TABLE xhMerchant ADD parentId INT NOT NULL DEFAULT 0 COMMENT '父id' AFTER `adminId`;
  1108. ALTER TABLE `xhRecharge` ADD INDEX `orderSn` (`orderSn`);
  1109. DROP TABLE IF EXISTS `xhRechargeRecord`;
  1110. CREATE TABLE IF NOT EXISTS `xhRechargeRecord`(
  1111. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1112. sjId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  1113. shopId INT NOT NULL DEFAULT 0 COMMENT '门店id',
  1114. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
  1115. `totalRecharge` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '充值金额',
  1116. `remark` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '备注',
  1117. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1118. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  1119. )COMMENT='充值记录';
  1120. ALTER TABLE `xhShop` DROP COLUMN `createTime`;
  1121. ALTER TABLE `xhShop` DROP COLUMN `addTime`;
  1122. ALTER TABLE `xhShop` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  1123. ALTER TABLE xhRechargeRecord RENAME TO xhRechargeLog;
  1124. ALTER TABLE xhShop ADD totalRecharge DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值' AFTER `fixBalance`;
  1125. ALTER TABLE xhRecharge ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `payStatus`;
  1126. ALTER TABLE xhRecharge ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1127. ALTER TABLE xhRecharge ADD remark VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '' AFTER `payStatus`;
  1128. DROP TABLE IF EXISTS `xhRechargeLog`;
  1129. ALTER TABLE xhMerchantCapital RENAME TO xhSjCapital;
  1130. DROP TABLE IF EXISTS `xhWithdraw`;
  1131. DROP TABLE IF EXISTS `xhCash`;
  1132. CREATE TABLE IF NOT EXISTS `xhCash`(
  1133. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  1134. sjId INT NOT NULL DEFAULT 0 COMMENT '商家id',
  1135. shopId INT NOT NULL DEFAULT 0 COMMENT '',
  1136. amount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '提现金额',
  1137. balance DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '当前余额',
  1138. `status` TINYINT NOT NULL DEFAULT 1 COMMENT '1待处理 2处理中 3已完成',
  1139. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1140. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  1141. )COMMENT='提现订单';
  1142. ALTER TABLE `xhCash` ADD `event` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '事项' AFTER `shopId`;
  1143. ALTER TABLE xhMerchant DROP COLUMN `addTime`;
  1144. ALTER TABLE xhMerchant DROP COLUMN `createTime`;
  1145. ALTER TABLE xhMerchant ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  1146. ALTER TABLE xhShopAdmin DROP COLUMN `addTime`;
  1147. ALTER TABLE xhShopAdmin ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `status`;
  1148. ALTER TABLE xhShopAdmin ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1149. ALTER TABLE xhMerchantAsset DROP COLUMN `createTime`;
  1150. ALTER TABLE xhMerchantAsset ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `remainSmsNum`;
  1151. ALTER TABLE xhApplyExtend ADD certType TINYINT NOT NULL DEFAULT 1 COMMENT '证件类型 1营业执照 2身份证号 3手机号' AFTER licenseNo;
  1152. ALTER TABLE xhMerchant RENAME TO xhSj;
  1153. ALTER TABLE xhMerchantAsset RENAME TO xhSjAsset;
  1154. ALTER TABLE xhMerchantExtend RENAME TO xhSjExtend;
  1155. ALTER TABLE xhMerchantInit RENAME TO xhSjInit;
  1156. ALTER TABLE xhMerchantRemark RENAME TO xhSjRemark;
  1157. ALTER TABLE xhGhsCustom CHANGE downId `customSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户对应的商家id';
  1158. ALTER TABLE xhGhsCustom CHANGE `downShopId` `customShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户对应的门店id';
  1159. ALTER TABLE xhGhsCustom CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的商家id';
  1160. ALTER TABLE xhGhsCustom DROP COLUMN `addTime`;
  1161. ALTER TABLE xhGhsCustom DROP COLUMN `updateTime`;
  1162. ALTER TABLE xhGhsCustom ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `buyAmount`;
  1163. ALTER TABLE xhGhsCustom ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1164. DROP TABLE IF EXISTS `xhUserOldData`;
  1165. DROP TABLE IF EXISTS `xhUserPast`;
  1166. CREATE TABLE IF NOT EXISTS `xhUserPast` (
  1167. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1168. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1169. `userName` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '用户名',
  1170. `mobile` VARCHAR(15) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '手机号',
  1171. `integral` INT(11) NOT NULL DEFAULT '0' COMMENT '积分数',
  1172. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1173. `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1未同步 2已同步',
  1174. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1175. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1176. PRIMARY KEY (`id`)
  1177. ) COMMENT='客户历史';
  1178. ALTER TABLE xhUserPast CHANGE `integral` growth INT(11) NOT NULL DEFAULT '0' COMMENT '成长值';
  1179. ===
  1180. ==linqh 2021-2-24
  1181. ALTER TABLE `xhExpress`
  1182. ADD COLUMN `shopNo` varchar(100) NOT NULL DEFAULT '' COMMENT '门店' AFTER `appSecret`;
  1183. ========
  1184. == ssh 2021-2-25
  1185. 需要琦海配好线上的wss以及确认HTTP_ORIGIN限制问题
  1186. ALTER TABLE xhApply ADD `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号码' AFTER `name`;
  1187. ALTER TABLE xhApply ADD `certType` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '证件类型 1营业执照 2身份证号 3手机号' AFTER `licenseNo`;
  1188. ALTER TABLE xhApplyExtend DROP COLUMN `certType`;
  1189. ALTER TABLE xhWxOpen ADD `style` TINYINT NOT NULL DEFAULT 1 COMMENT '平台类型 1零售 2供货' AFTER `appSecret`;
  1190. ALTER TABLE xhAdmin ADD recentShop VARCHAR(500) NOT NULL DEFAULT '' COMMENT '最近访问的店铺' AFTER `currentShopId`;
  1191. ALTER TABLE xhGhsAdmin ADD recentShop VARCHAR(500) NOT NULL DEFAULT '' COMMENT '最近访问的店铺' AFTER `currentShopId`;
  1192. ALTER TABLE xhApply MODIFY `certType` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '证件类型 1营业执照 2身份证号';
  1193. ALTER TABLE xhApply MODIFY `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号,身份证号';
  1194. ALTER TABLE xhApplyExtend MODIFY `licenseNo` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '营业执照号,身份证号';
  1195. ALTER TABLE xhApplyExtend MODIFY `license` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '营业执照,身份证照';
  1196. ALTER TABLE xhApply MODIFY `introStyle` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 同 xhSj的style字段';
  1197. ALTER TABLE xhApply ADD introSjName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '商家名称' AFTER `introStyle`;
  1198. ALTER TABLE xhApply ADD introShopId INT NOT NULL DEFAULT 0 COMMENT '引荐商家的门店' AFTER `introSjName`;
  1199. ALTER TABLE xhApply ADD customId INT NOT NULL DEFAULT 0 COMMENT '客户id' AFTER `introShopId`;
  1200. ALTER TABLE xhApply ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `customId`;
  1201. 需要哪些供货商要跟纯彩花艺收集好并且导入
  1202. ALTER TABLE xhGhsCustom ADD `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '拼音首字母' AFTER `name`;
  1203. ALTER TABLE xhCustom ADD `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '拼音首字母' AFTER `name`;
  1204. ALTER TABLE xhGhsOrder ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `adminId`;
  1205. ALTER TABLE xhGhsOrder MODIFY `adminId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id';
  1206. DROP TABLE IF EXISTS xhAdmin;
  1207. DROP TABLE IF EXISTS xhAdminRole;
  1208. DROP TABLE IF EXISTS xhAdminRoleAuth;
  1209. DROP TABLE IF EXISTS xhAdminLog;
  1210. ALTER TABLE xhGhsAdmin RENAME TO xhAdmin;
  1211. ALTER TABLE xhGhsAdminRole RENAME TO xhAdminRole;
  1212. ALTER TABLE xhGhsAdminRoleAuth RENAME TO xhAdminRoleAuth;
  1213. ALTER TABLE xhGhsAdminLog RENAME TO xhAdminLog;
  1214. ALTER TABLE `xhAdmin` MODIFY `identity` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '身份 0未知 1客户(跳转到最近访问店铺) 2员工';
  1215. =======linqh 21-03-01
  1216. ALTER TABLE xhItem RENAME TO xhPtItem;
  1217. ALTER TABLE xhItemClass RENAME TO xhPtItemClass;
  1218. CREATE TABLE `xhItem` (
  1219. `id` int(11) NOT NULL AUTO_INCREMENT,
  1220. `sjId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1221. `classId` int(11) NOT NULL DEFAULT '0' COMMENT '商家花材分类id',
  1222. `itemId` int(11) NOT NULL DEFAULT '0' COMMENT '平台花材id',
  1223. `rank` char(5) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'A' COMMENT '花材级别',
  1224. `unitWeight` float(10,2) NOT NULL DEFAULT '0.00' COMMENT '大单位重量,每扎重量(斤)',
  1225. `stockWarning` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '库存预警',
  1226. `unitCost` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位采购价,每扎成本价,采购价',
  1227. `unitAddPrice` decimal(9,2) NOT NULL DEFAULT '0.00' COMMENT '大单位加价,每扎加价',
  1228. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1229. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1230. PRIMARY KEY (`id`),
  1231. KEY `idx_itemId` (`itemId`) USING BTREE,
  1232. KEY `idx_classId` (`classId`) USING BTREE,
  1233. KEY `idx_sjId` (`sjId`) USING BTREE
  1234. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='花店花材';
  1235. CREATE TABLE `xhItemClass` (
  1236. `id` int(11) NOT NULL AUTO_INCREMENT,
  1237. `sjId` int(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1238. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_spanish_ci NOT NULL DEFAULT '' COMMENT '名称',
  1239. `inTurn` int(11) NOT NULL DEFAULT '0' COMMENT '排序,越大越靠前',
  1240. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作人ID',
  1241. `addTime` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  1242. `updateTime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  1243. PRIMARY KEY (`id`),
  1244. KEY `idx_sjId` (`sjId`) USING BTREE
  1245. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='花店花材分类';
  1246. CREATE TABLE `xhProduct` (
  1247. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  1248. `sjId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商家ID',
  1249. `shopId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '门店ID',
  1250. `itemId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  1251. `stock` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '库存,多少扎,可以出现负库存',
  1252. `rank` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'B' COMMENT '花材等级 A、B、C、D',
  1253. `price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '每扎的价格(对应等级价格)',
  1254. `priceLabel` tinyint(2) unsigned NOT NULL DEFAULT '1' COMMENT '价格标识(price): 1 自动调价,2改价',
  1255. `actualSold` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '实际销售量',
  1256. `viewNum` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '浏览量',
  1257. `delStatus` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除 1删除',
  1258. `adminId` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '最后操作人',
  1259. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1260. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后修改时间',
  1261. PRIMARY KEY (`id`)
  1262. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='花店的商品表,对应各个门店';
  1263. =======
  1264. ==== ssh 2021-03-02
  1265. ALTER TABLE xhGhsOrderItem ADD unitPrice DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '单价,大单位价格' AFTER `price`;
  1266. ALTER TABLE `xhGhsOrderItem` ADD `rank` CHAR(5) NOT NULL DEFAULT 'A' COMMENT '花材级别' AFTER `bigUnit`;
  1267. ALTER TABLE `xhGhsOrderItem` ADD `name` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '花材名称' AFTER `id`;
  1268. ALTER TABLE `xhGhsOrderItem` ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '花材封面' AFTER `name`;
  1269. ALTER TABLE xhGhsOrderItem ADD INDEX orderSn(`orderSn`);
  1270. ALTER TABLE xhGhsOrder CHANGE `num` bigNum SMALLINT NOT NULL DEFAULT 0 COMMENT '大单位数量';
  1271. ALTER TABLE xhGhsOrder ADD hasItem TINYINT NOT NULL DEFAULT 1 COMMENT '1订单有花材 2没有花材' AFTER `smallNum`;
  1272. =====
  1273. ==linqh 2021-03-02
  1274. ALTER TABLE `xhItem`
  1275. ADD COLUMN `inTurn` int(11) NOT NULL DEFAULT 0 COMMENT '排序,数字越大越靠前' AFTER `unitAddPrice`;
  1276. =====
  1277. == ssh 2021-3-4
  1278. ALTER TABLE xhOrder DROP COLUMN `addTime`;
  1279. ALTER TABLE xhOrder ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `createTime`;
  1280. ALTER TABLE xhGhsOrder MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2待配送 3配送中 4已完成 5已取消 6已退款';
  1281. ALTER TABLE `xhOrder` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '订单状态 1待付款 2待配送 3配送中 4已完成 5已取消 6已退款';
  1282. ALTER TABLE xhOrderSend ADD orderSn CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER `id`;
  1283. 确认国兰全部订单已经配送完成后 请将国兰订单全部置为已完成或已取消状态 其中付款的已完成 未付款的已取消
  1284. ========
  1285. == ssh 2021-3-5
  1286. ALTER TABLE `xhTrainClass` DROP COLUMN `createTime`;
  1287. ALTER TABLE `xhTrainClass` DROP COLUMN `addTime`;
  1288. ALTER TABLE `xhTrainClass` DROP COLUMN `modTime`;
  1289. ALTER TABLE `xhTrainClass` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `sort`;
  1290. ALTER TABLE `xhTrainClass` CHANGE `sort` `inTrun` INT(11) NOT NULL DEFAULT '0' COMMENT '排序';
  1291. ALTER TABLE `xhTrainClass` CHANGE `merchantId` `sjId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  1292. ALTER TABLE `xhTrainCourse` CHANGE `merchantId` `sjId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  1293. DROP TABLE IF EXISTS `xhTrainCoursePraise`;
  1294. ALTER TABLE `xhTrainTeacher` DROP COLUMN `addTime`;
  1295. ALTER TABLE `xhTrainTeacher` DROP COLUMN `modTime`;
  1296. ALTER TABLE `xhTrainTeacher` CHANGE `createTime` `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间';
  1297. ALTER TABLE xhTrainUserCourse RENAME TO xhPxUserCourse;
  1298. ALTER TABLE xhTrainTeacher RENAME TO xhPxTeacher;
  1299. ALTER TABLE xhTrainCourse RENAME TO xhPxCourse;
  1300. ALTER TABLE xhTrainClass RENAME TO xhPxClass;
  1301. ALTER TABLE `xhOrder` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2待配送 3配送中 4已完成 5已取消 6已退款';
  1302. ALTER TABLE xhPxTeacher CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1303. ALTER TABLE xhPxUserCourse CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id';
  1304. ALTER TABLE `xhAdmin` ADD `style` TINYINT NOT NULL DEFAULT 1 COMMENT '类型 1花店的 2供货商的' AFTER `identity`;
  1305. RENAME TABLE `xhStaff` TO `xhPtAdmin`;
  1306. RENAME TABLE `xhWxBase` TO `xhWxGzh`;
  1307. RENAME TABLE `xhWxMiniBase` TO `xhWxMini`;
  1308. ALTER TABLE xhWxOpen DROP COLUMN `appIdCreated`;
  1309. ALTER TABLE xhAdmin MODIFY `identity` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '用户身份 1客户 2员工';
  1310. ALTER TABLE `xhShop` ADD `txBalance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '可提现余额' AFTER `balance`;
  1311. ALTER TABLE xhCash MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1处理中 2已完成';
  1312. ALTER TABLE xhGhsOrderClear CHANGE `orderIds` `orderStr` TEXT COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单id的json串';
  1313. ALTER TABLE xhGhsOrderClear CHANGE `orderStr` `orderText` TEXT COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单id的json文本串';
  1314. ALTER TABLE xhGhsOrderClear ADD customId INT NOT NULL DEFAULT 0 COMMENT '客户id' AFTER `sjId`;
  1315. ALTER TABLE xhGhsOrderClear ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `customId`;
  1316. ALTER TABLE xhGhsOrderClear ADD clearType TINYINT NOT NULL DEFAULT 1 COMMENT '清算方式 1花店发起清算 2供货商发起清算' AFTER `shopAdminId`;
  1317. ALTER TABLE `xhGhsOrder` MODIFY `debt` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0正常订单 1欠款';
  1318. ALTER TABLE `xhGhsOrder` ADD clearId INT NOT NULL DEFAULT 0 COMMENT '欠款清算id' AFTER `debt`;
  1319. CREATE TABLE `xhGhsStatYj` (
  1320. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1321. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1322. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1323. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1324. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1325. `shopAdminId` INT NOT NULL DEFAULT 0 COMMENT '员工id',
  1326. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1327. PRIMARY KEY (`id`),
  1328. UNIQUE KEY `yj` (`sjId`,`time`)
  1329. ) COMMENT='员工每天开单业绩';
  1330. CREATE TABLE `xhGhsStatYjMonth` (
  1331. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1332. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1333. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1334. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1335. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1336. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1337. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1338. `shopAdminId` INT NOT NULL DEFAULT 0 COMMENT '员工id',
  1339. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1340. PRIMARY KEY (`id`),
  1341. UNIQUE KEY `yj` (`sjId`,`year`,`month`)
  1342. ) COMMENT='员工每月开单业绩';
  1343. ALTER TABLE `xhGhsStatYj` ADD totalAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额' AFTER `amount`;
  1344. ALTER TABLE `xhGhsStatYj` ADD `num` INT NOT NULL DEFAULT 0 COMMENT '开单数量' AFTER `totalAmount`;
  1345. ALTER TABLE `xhGhsStatYj` ADD `totalNum` INT NOT NULL DEFAULT 0 COMMENT '总数量' AFTER `num`;
  1346. ALTER TABLE `xhGhsStatYjMonth` ADD totalAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额' AFTER `amount`;
  1347. ALTER TABLE `xhGhsStatYjMonth` ADD `num` INT NOT NULL DEFAULT 0 COMMENT '开单数量' AFTER `totalAmount`;
  1348. ALTER TABLE `xhGhsStatYjMonth` ADD `totalNum` INT NOT NULL DEFAULT 0 COMMENT '总数量' AFTER `num`;
  1349. CREATE TABLE `xhStatYj` (
  1350. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1351. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1352. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1353. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1354. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1355. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1356. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1357. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1358. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1359. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1360. PRIMARY KEY (`id`),
  1361. UNIQUE KEY `yj` (`sjId`,`time`)
  1362. ) COMMENT='员工每天开单业绩';
  1363. CREATE TABLE `xhStatYjMonth` (
  1364. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1365. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1366. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1367. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1368. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1369. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1370. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1371. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1372. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1373. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1374. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1375. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1376. PRIMARY KEY (`id`),
  1377. UNIQUE KEY `yj` (`sjId`,`year`,`month`)
  1378. ) COMMENT='员工每月开单业绩';
  1379. ALTER TABLE xhShopAdmin ADD adminName VARCHAR(80) NOT NULL DEFAULT '' COMMENT '员工名称' AFTER `adminId`;
  1380. ALTER TABLE xhGhsOrderExpress ADD `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER orderId;
  1381. ALTER TABLE xhOrderExpress ADD `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号' AFTER orderId;
  1382. ALTER TABLE xhGhsOrderExpress MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '1待接单 2已接单 3已完成 4已取消';
  1383. ALTER TABLE xhOrderExpress MODIFY `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '1待接单 2已接单 3已完成 4已取消';
  1384. ALTER TABLE `xhGhsOrder` CHANGE `sendSide` `expressId` SMALLINT NOT NULL DEFAULT 0 COMMENT '配送方id';
  1385. ALTER TABLE `xhOrder` CHANGE `sendSide` `expressId` SMALLINT NOT NULL DEFAULT 0 COMMENT '配送方id';
  1386. ALTER TABLE `xhGhsOrderExpress` ADD expressName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '配送方名称' AFTER `expressId`;
  1387. ALTER TABLE `xhOrderExpress` ADD expressName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '配送方名称' AFTER `expressId`;
  1388. DROP TABLE IF EXISTS `xhPxUserCourse`;
  1389. ALTER TABLE xhPxClass CHANGE `inTrun` `inTurn` INT NOT NULL DEFAULT 100 COMMENT '排序';
  1390. ALTER TABLE xhPxClass ADD `num` INT NOT NULL DEFAULT 0 COMMENT '学生数量' AFTER `sjId`;
  1391. ALTER TABLE xhPxClass ADD delStatus TINYINT NOT NULL DEFAULT 0 COMMENT '删除状态 0正常 1已删' AFTER `inTurn`;
  1392. CREATE TABLE `xhPxOrder` (
  1393. `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
  1394. `orderSn` CHAR(20) NOT NULL DEFAULT '' COMMENT '订单编号',
  1395. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式',
  1396. `payReturnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回号',
  1397. `capitalId` INT(11) NOT NULL DEFAULT '0' COMMENT '流水id',
  1398. `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前',
  1399. `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后',
  1400. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1401. `customId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户id 对应xhCustom id字段',
  1402. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1403. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1404. `remark` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '备注',
  1405. `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款 2已付款,已确认',
  1406. `payTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '付款时间',
  1407. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1408. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1409. PRIMARY KEY (`id`)
  1410. ) COMMENT='培训开班订单';
  1411. ALTER TABLE `xhPxTeacher` CHANGE `teacherName` `name` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称';
  1412. ALTER TABLE xhPxTeacher CHANGE `rank` inTurn INT NOT NULL DEFAULT 100 COMMENT '排序';
  1413. ALTER TABLE xhStudent RENAME TO xhPxStudent;
  1414. ALTER TABLE xhPxOrder CHANGE `payReturnCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1415. ALTER TABLE xhPxOrder ADD `mobile` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '手机号' AFTER `orderSn`;
  1416. ALTER TABLE xhPxOrder ADD `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '学生姓名' AFTER `mobile`;
  1417. ALTER TABLE xhAdmin MODIFY `mobile` VARCHAR(15) NOT NULL DEFAULT '' COMMENT '手机号';
  1418. ALTER TABLE xhPxOrder RENAME TO xhPxApply;
  1419. CREATE TABLE `xhPxApplySn` (
  1420. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1421. PRIMARY KEY (`id`)
  1422. ) ENGINE=INNODB AUTO_INCREMENT=13613582 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='培训报名订单号';
  1423. ALTER TABLE xhPxApply ADD classId INT NOT NULL DEFAULT 0 COMMENT '培训班id' AFTER `capitalId`;
  1424. ALTER TABLE xhPxApply ADD className VARCHAR(50) NOT NULL DEFAULT '' COMMENT '培训班名称' AFTER `classId`;
  1425. ALTER TABLE xhPxApply ADD classCover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '培训班封面';
  1426. ALTER TABLE xhPxClass ADD cover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '封面' AFTER `name`;
  1427. ALTER TABLE xhPxClass MODIFY `name` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称';
  1428. ALTER TABLE xhPxApply DROP COLUMN `classCover`;
  1429. ALTER TABLE xhPxApply ADD classCover VARCHAR(500) NOT NULL DEFAULT '' COMMENT '培训班封面' AFTER `className`;
  1430. ALTER TABLE `xhActOrder` CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1431. ALTER TABLE `xhGhsOrder` CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1432. ALTER TABLE `xhOrder` CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1433. ALTER TABLE xhPxApply ADD applyTime DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '报名时间' AFTER payTime;
  1434. ALTER TABLE xhShop ADD totalStudent INT NOT NULL DEFAULT 0 COMMENT '总学员数' AFTER `totalRecharge`;
  1435. CREATE TABLE `xhStatStudent` (
  1436. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1437. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1438. `riseNum` INT(11) NOT NULL DEFAULT '0' COMMENT '增加数量',
  1439. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1440. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1441. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1442. PRIMARY KEY (`id`),
  1443. KEY `sjId` (`time`,`shopId`)
  1444. ) COMMENT='每天新增学员数';
  1445. CREATE TABLE `xhStatStudentMonth` (
  1446. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1447. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1448. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1449. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1450. `riseNum` INT(11) NOT NULL DEFAULT '0' COMMENT '增加数量',
  1451. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1452. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1453. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1454. PRIMARY KEY (`id`),
  1455. KEY `sjId` (`year`,`month`,`shopId`)
  1456. ) COMMENT='每月新增学员数';
  1457. DROP TABLE IF EXISTS `xhUserCapital`;
  1458. CREATE TABLE `xhCustomCapital` (
  1459. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1460. `userId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  1461. `alipayId` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '支付宝用户id',
  1462. `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1463. `relateId` INT(11) NOT NULL DEFAULT '0' COMMENT '关联id;订单id',
  1464. `capitalType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '流水订单的类型 参考configDict capitalType',
  1465. `operateId` INT(11) NOT NULL DEFAULT '0' COMMENT '操作人id adminId 等',
  1466. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1467. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
  1468. `io` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '收支类型0支出 1收入',
  1469. `totalIncome` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  1470. `totalExpend` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计支出',
  1471. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '资金收支方式0微信1支付宝2余额3现金,具体请查看配置文件configDict payWay',
  1472. `event` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '事项,说明,类型的具体解释',
  1473. `userName` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '用户名',
  1474. `remark` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '备注',
  1475. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1476. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1477. PRIMARY KEY (`id`)
  1478. ) COMMENT='客户收支';
  1479. CREATE TABLE `xhShopCapital` (
  1480. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1481. `relateId` INT(11) NOT NULL DEFAULT '0' COMMENT '关联id;订单id',
  1482. `capitalType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '流水类型',
  1483. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1484. `affectBalance` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '是否影响商家的可提现余额 0不影响 1影响,如支付宝支付,提现',
  1485. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '本次流水金额',
  1486. `io` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '收支类型 0支出 1收入',
  1487. `totalIncome` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入变化',
  1488. `totalExpend` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计支出变化',
  1489. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '付款方式;支付方式',
  1490. `sourceType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '来源',
  1491. `fromType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '来源 0门店 1商城 2朋友圈 3..',
  1492. `usageId` INT(11) NOT NULL DEFAULT '0' COMMENT '用途id',
  1493. `categoryId` INT(11) NOT NULL DEFAULT '0' COMMENT '分类id',
  1494. `event` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '事项,说明,类型的具体解释',
  1495. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1496. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '0表示商家所有门店',
  1497. `userId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  1498. `userName` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '用户名',
  1499. `alipayId` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '支付宝的uid',
  1500. `operateId` INT(11) NOT NULL DEFAULT '0' COMMENT '操作人 adminId userId merchantId',
  1501. `remark` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '备注',
  1502. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1503. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1504. PRIMARY KEY (`id`)
  1505. ) COMMENT='门店收支';
  1506. ALTER TABLE `xhSjCapital` DROP COLUMN `shopId`;
  1507. ALTER TABLE `xhSjCapital` CHANGE merchantId `sjId` INT NOT NULL DEFAULT 0 COMMENT '商家id';
  1508. CREATE TABLE `xhGhsCustomCapital` (
  1509. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1510. `userId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id',
  1511. `alipayId` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '支付宝用户id',
  1512. `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1513. `relateId` INT(11) NOT NULL DEFAULT '0' COMMENT '关联id;订单id',
  1514. `capitalType` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '流水订单的类型 参考configDict capitalType',
  1515. `operateId` INT(11) NOT NULL DEFAULT '0' COMMENT '操作人id adminId 等',
  1516. `balance` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '余额',
  1517. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
  1518. `io` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '收支类型0支出 1收入',
  1519. `totalIncome` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计收入',
  1520. `totalExpend` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计支出',
  1521. `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '资金收支方式0微信1支付宝2余额3现金,具体请查看配置文件configDict payWay',
  1522. `event` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '事项,说明,类型的具体解释',
  1523. `userName` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '用户名',
  1524. `remark` VARCHAR(500) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '备注',
  1525. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1526. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1527. PRIMARY KEY (`id`)
  1528. ) COMMENT='客户收支';
  1529. ALTER TABLE xhOrder MODIFY `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式';
  1530. ALTER TABLE xhGhsOrder MODIFY `payWay` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '支付方式';
  1531. 线上的bucket需要提醒琦海设置
  1532. ALTER TABLE xhGhsOrder ADD customName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '客户名称' AFTER `customId`;
  1533. ALTER TABLE xhGhsOrder ADD customNamePy VARCHAR(20) NOT NULL DEFAULT '' COMMENT '客户名称拼音首字母' AFTER `customName`;
  1534. ALTER TABLE xhGhsOrder ADD customAvatar VARCHAR(800) NOT NULL DEFAULT '' COMMENT '客户头像' AFTER `customNamePy`;
  1535. ALTER TABLE xhGhsOrder ADD customMobile CHAR(15) NOT NULL DEFAULT '' COMMENT '客户手机号' AFTER `customAvatar`;
  1536. ALTER TABLE xhGhsCustom ADD `province` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '省' AFTER `debtAmount`;
  1537. ALTER TABLE xhGhsCustom ADD `city` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '市' AFTER `province`;
  1538. ALTER TABLE xhGhsCustom ADD `dist` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '区县' AFTER `city`;
  1539. ALTER TABLE xhGhsCustom ADD `floor` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '楼号门牌号' AFTER `province`;
  1540. ALTER TABLE xhGhsCustom ADD `fullAddress` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '完整地址' AFTER `floor`;
  1541. ALTER TABLE xhGhsCustom ADD `lat` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '纬度' AFTER `fullAddress`;
  1542. ALTER TABLE xhGhsCustom ADD `long` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '经度' AFTER `lat`;
  1543. ALTER TABLE xhShop ADD `totalOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '总订单数;包括付款和未付款的' AFTER `default`;
  1544. ALTER TABLE xhShop ADD `payOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '付款订单数' AFTER `totalOrder`;
  1545. ALTER TABLE xhShop ADD `finishOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '完成订单数' AFTER `payOrder`;
  1546. ALTER TABLE xhShop ADD `unPayOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '待付款订单数' AFTER `finishOrder`;
  1547. ALTER TABLE xhShop ADD `unSendOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '待配送订单数' AFTER `unPayOrder`;
  1548. ALTER TABLE xhShop ADD `sendingOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '配送中订单数' AFTER `unSendOrder`;
  1549. ALTER TABLE xhShop ADD `cancelOrder` INT(11) NOT NULL DEFAULT '0' COMMENT '已取消订单数' AFTER `sendingOrder`;
  1550. ALTER TABLE xhWxOpen MODIFY `style` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '平台类型 1花店 2供货商 3花店商城';
  1551. ALTER TABLE xhWxOpen DROP COLUMN `wxGhsMiniBaseId`;
  1552. ALTER TABLE xhWxOpen DROP COLUMN `wxGhsBaseId`;
  1553. ALTER TABLE `xhGhsOrder` CHANGE `receiveProvince` `province` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 省';
  1554. ALTER TABLE `xhGhsOrder` CHANGE `receiveCity` `city` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 市';
  1555. ALTER TABLE `xhGhsOrder` CHANGE `receiveDist` `dist` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 区县市';
  1556. ALTER TABLE `xhGhsOrder` CHANGE `receiveAddress` `address` VARCHAR(300) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 详细街道地址';
  1557. ALTER TABLE `xhGhsOrder` CHANGE `receiveFloor` `floor` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 楼号门牌号';
  1558. ALTER TABLE `xhGhsOrder` CHANGE `receiveFullAddress` `fullAddress` VARCHAR(400) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '完整收货地址';
  1559. ALTER TABLE `xhGhsOrder` CHANGE `receiveLong` `long` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货的经度';
  1560. ALTER TABLE `xhGhsOrder` CHANGE `receiveLat` `lat` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货的纬度';
  1561. ALTER TABLE `xhOrder` CHANGE `receiveProvince` `province` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 省';
  1562. ALTER TABLE `xhOrder` CHANGE `receiveCity` `city` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 市';
  1563. ALTER TABLE `xhOrder` CHANGE `receiveDist` `dist` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 区县市';
  1564. ALTER TABLE `xhOrder` CHANGE `receiveAddress` `address` VARCHAR(300) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 详细街道地址';
  1565. ALTER TABLE `xhOrder` CHANGE `receiveFloor` `floor` VARCHAR(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货地址 楼号门牌号';
  1566. ALTER TABLE `xhOrder` CHANGE `receiveFullAddress` `fullAddress` VARCHAR(400) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '完整收货地址';
  1567. ALTER TABLE `xhOrder` CHANGE `receiveLong` `long` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货的经度';
  1568. ALTER TABLE `xhOrder` CHANGE `receiveLat` `lat` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '收货的纬度';
  1569. ALTER TABLE xhWxGzh ADD `auth` TINYINT NOT NULL DEFAULT 2 COMMENT '1已授权 2未授权' AFTER `openAppId`;
  1570. ALTER TABLE xhWxMini CHANGE miniAuth `auth` TINYINT NOT NULL DEFAULT 1 COMMENT '1未授权 2已授权';
  1571. ALTER TABLE xhWxGzh MODIFY `auth` TINYINT NOT NULL DEFAULT 1 COMMENT '1未授权 2已授权';
  1572. TRUNCATE `xhUser`;
  1573. TRUNCATE `xhUserAlipay`;
  1574. TRUNCATE `xhUserAsset`;
  1575. TRUNCATE `xhUserMerge`;
  1576. TRUNCATE `xhUserPast`;
  1577. TRUNCATE `xhUserTag`;
  1578. TRUNCATE `xhUserTagClass`;
  1579. TRUNCATE `xhUserUpgrade`;
  1580. ALTER TABLE xhUser DROP COLUMN `merchantId`;
  1581. ALTER TABLE xhCustom CHANGE `adminId` `userId` INT(11) NOT NULL DEFAULT '0' COMMENT '用户id';
  1582. ALTER TABLE xhCustom ADD UNIQUE INDEX custom(`sjId`,`userId`);
  1583. ALTER TABLE xhShop ADD `cashAccount` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '支付宝提现帐号' AFTER `cancelOrder`;
  1584. ALTER TABLE xhShop ADD `cashName` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '支付宝提现姓名' AFTER `cashAccount`;
  1585. ALTER TABLE xhShopAdmin ADD avatar VARCHAR(800) NOT NULL DEFAULT '' COMMENT '头像' AFTER `adminId`;
  1586. 确认三个公众号的模板消息已经导入完整
  1587. ALTER TABLE xhRenew CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1588. DROP TABLE IF EXISTS `xhRenewSn`;
  1589. CREATE TABLE IF NOT EXISTS `xhRenewSn` (
  1590. `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  1591. PRIMARY KEY (`id`)
  1592. ) AUTO_INCREMENT=18623508 COMMENT='续费订单号';
  1593. ALTER TABLE xhOrder DROP COLUMN `createTime`;
  1594. ALTER TABLE xhAdmin ADD INDEX `admin`(`mobile`,`style`);
  1595. ALTER TABLE xhApply ADD avatar VARCHAR(800) NOT NULL DEFAULT '' COMMENT '商家头像' AFTER `id`;
  1596. ALTER TABLE xhApply MODIFY `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '商家名称';
  1597. =====
  1598. ==linqh 2021-03-26
  1599. CREATE TABLE `xhSjExpress` (
  1600. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  1601. `sjId` int(10) unsigned NOT NULL DEFAULT '0',
  1602. `sourceId` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '快递的方的商户ID',
  1603. `label` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '快递标识(自定义,可以扩展其他快递方)',
  1604. `adminId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '操作人',
  1605. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  1606. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  1607. PRIMARY KEY (`id`)
  1608. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='商户快递配置表';
  1609. CREATE TABLE `xhShopExpress` (
  1610. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  1611. `shopId` int(10) unsigned NOT NULL DEFAULT '0',
  1612. `sjId` int(10) unsigned NOT NULL DEFAULT '0',
  1613. `shopNo` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '快递的方的门店ID',
  1614. `label` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '快递标识(自定义,可以扩展其他快递方)',
  1615. `adminId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '操作人',
  1616. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  1617. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  1618. PRIMARY KEY (`id`)
  1619. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='门店快递配置表';
  1620. =======
  1621. ALTER TABLE xhGhsPurchaseOrder ADD `prePrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '应付款,原价,未修改价格,打折前' AFTER `price`;
  1622. ALTER TABLE xhGhsPurchaseOrder ADD `actPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '实际付款,实价,修改后价格,打折后,包括运费' AFTER `prePrice`;
  1623. ALTER TABLE xhGhsPurchaseOrder ADD kind TINYINT NOT NULL DEFAULT 0 COMMENT '多少种花材' AFTER `smallNum`;
  1624. ALTER TABLE xhGhsPurchaseOrder ADD debt TINYINT NOT NULL DEFAULT 0 COMMENT '是否欠款 0正常 1欠款' AFTER `actPrice`;
  1625. ALTER TABLE xhGhsPurchaseOrder MODIFY `status` TINYINT NOT NULL DEFAULT 1 COMMENT '订单状态 1待付款 2待发货 3配送中 4已签收 5已入库 6已取消';
  1626. ALTER TABLE xhSjExtend RENAME TO xhSjExt;
  1627. ALTER TABLE xhApplyExtend RENAME TO xhApplyExt;
  1628. ==========
  1629. ==ssh 2021-03-27
  1630. ALTER TABLE `xhStatYj` DROP INDEX `yj`;
  1631. ALTER TABLE `xhStatYj` ADD UNIQUE INDEX `yj`(`shopId`,`time`);
  1632. ALTER TABLE `xhStatYjMonth` DROP INDEX `yj`;
  1633. ALTER TABLE `xhStatYjMonth` ADD UNIQUE INDEX `yj`(`shopId`,`time`);
  1634. ALTER TABLE `xhGhsStatYj` DROP INDEX `yj`;
  1635. ALTER TABLE `xhGhsStatYj` ADD UNIQUE INDEX `yj`(`shopId`,`time`);
  1636. ALTER TABLE `xhGhsStatYjMonth` DROP INDEX `yj`;
  1637. ALTER TABLE `xhGhsStatYjMonth` ADD UNIQUE INDEX `yj`(`shopId`,`time`);
  1638. DROP TABLE IF EXISTS `xhStatYj`;
  1639. CREATE TABLE IF NOT EXISTS `xhStatYj` (
  1640. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1641. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1642. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1643. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1644. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1645. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1646. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1647. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1648. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1649. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1650. PRIMARY KEY (`id`),
  1651. UNIQUE KEY `yj` (`shopId`,`shopAdminId`,`time`)
  1652. ) COMMENT='员工每天开单业绩';
  1653. DROP TABLE IF EXISTS `xhStatYjMonth`;
  1654. CREATE TABLE IF NOT EXISTS `xhStatYjMonth` (
  1655. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1656. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1657. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1658. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1659. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1660. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1661. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1662. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1663. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1664. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1665. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1666. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1667. PRIMARY KEY (`id`),
  1668. UNIQUE KEY `yj` (`shopId`,`shopAdminId`,`time`)
  1669. )COMMENT='员工每月开单业绩';
  1670. DROP TABLE IF EXISTS `xhGhsStatYj`;
  1671. CREATE TABLE IF NOT EXISTS `xhGhsStatYj` (
  1672. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1673. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '时间戳',
  1674. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1675. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1676. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1677. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1678. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1679. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1680. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1681. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1682. PRIMARY KEY (`id`),
  1683. UNIQUE KEY `yj` (`shopId`,`shopAdminId`,`time`)
  1684. )COMMENT='员工每天开单业绩';
  1685. DROP TABLE IF EXISTS `xhGhsStatYjMonth`;
  1686. CREATE TABLE IF NOT EXISTS `xhGhsStatYjMonth` (
  1687. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1688. `time` INT(11) NOT NULL DEFAULT '0' COMMENT '月份',
  1689. `year` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '年',
  1690. `month` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '月份',
  1691. `amount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '开单金额',
  1692. `totalAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '总金额',
  1693. `num` INT(11) NOT NULL DEFAULT '0' COMMENT '开单数量',
  1694. `totalNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总数量',
  1695. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1696. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1697. `shopAdminId` INT(11) NOT NULL DEFAULT '0' COMMENT '员工id',
  1698. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1699. PRIMARY KEY (`id`)
  1700. ) COMMENT='员工每月开单业绩';
  1701. ALTER TABLE xhRecharge ADD `status` TINYINT NOT NULL DEFAULT 1 COMMENT '1待充值 2已充值' AFTER `payStatus`;
  1702. ALTER TABLE xhRecharge CHANGE `payCode` `returnCode` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '支付返回数据';
  1703. ALTER TABLE xhShopAdmin DROP COLUMN `default`;
  1704. ALTER TABLE xhShopAdmin ADD mobile CHAR(15) NOT NULL DEFAULT '' COMMENT '手机号' AFTER `adminName`;
  1705. ALTER TABLE xhShopAdmin AUTO_INCREMENT=125631;
  1706. ALTER TABLE xhSupplier RENAME TO xhGhs;
  1707. ALTER TABLE xhGhs ADD avatar VARCHAR(800) NOT NULL DEFAULT '' COMMENT '头像' AFTER `id`;
  1708. ALTER TABLE xhGhs CHANGE `upId` `ghsSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的商家id';
  1709. ALTER TABLE xhGhs CHANGE `upShopId` `ghsShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的门店id';
  1710. ALTER TABLE xhGhs MODIFY `ghsShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的门店id' AFTER ghsSjId;
  1711. ALTER TABLE xhGhs ADD shopId INT NOT NULL DEFAULT 0 COMMENT '门店id' AFTER `ghsShopId`;
  1712. ALTER TABLE xhGhs ADD sjId INT NOT NULL DEFAULT 0 COMMENT '商家id' AFTER `ghsShopId`;
  1713. ALTER TABLE xhGhs DROP COLUMN `merchantId`;
  1714. ALTER TABLE `xhGhs` MODIFY `name` VARCHAR(30) NOT NULL DEFAULT '' COMMENT '供货商名称' AFTER `avatar`;
  1715. ALTER TABLE `xhGhs` MODIFY `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '名称拼音首字母' AFTER `name`;
  1716. ALTER TABLE `xhGhs` ADD mobile CHAR(15) NOT NULL DEFAULT '' COMMENT '手机号' AFTER `py`;
  1717. DROP TABLE IF EXISTS `xhGhs`;
  1718. CREATE TABLE IF NOT EXISTS `xhGhs` (
  1719. `id` INT(11) NOT NULL AUTO_INCREMENT,
  1720. `avatar` VARCHAR(800) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '头像',
  1721. `name` VARCHAR(30) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '供货商名称',
  1722. `py` VARCHAR(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '名称拼音首字母',
  1723. `mobile` CHAR(15) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '手机号',
  1724. `province` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '省',
  1725. `city` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '市',
  1726. `dist` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '区县',
  1727. `address` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '街道地址',
  1728. `floor` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '楼号门牌号',
  1729. `fullAddress` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '完整地址',
  1730. `lat` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '纬度',
  1731. `long` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '经度',
  1732. `ghsSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的商家id',
  1733. `ghsShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商的门店id',
  1734. `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  1735. `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  1736. `debt` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '1没有欠款 2有欠款',
  1737. `debtNum` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '欠款订单数,欠款笔数',
  1738. `debtAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '欠款金额',
  1739. `expendAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '消费金额',
  1740. `expendNum` INT(11) NOT NULL DEFAULT '0' COMMENT '消费次数',
  1741. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1742. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1743. PRIMARY KEY (`id`)
  1744. ) ENGINE=INNODB AUTO_INCREMENT=125861 COMMENT='供应商关系';
  1745. ALTER TABLE `xhSj` DROP COLUMN `shopName`;
  1746. ALTER TABLE `xhSj` CHANGE `shopProvince` `province` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '省';
  1747. ALTER TABLE `xhSj` CHANGE `shopCity` `city` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '市';
  1748. ALTER TABLE `xhSj` CHANGE `shopDist` `dist` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '区县';
  1749. ALTER TABLE `xhSj` CHANGE `shopAddress` `address` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '详细街道地址';
  1750. ALTER TABLE `xhSj` CHANGE `shopLat` `lat` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '商店的纬度';
  1751. ALTER TABLE `xhSj` CHANGE `shopLong` `long` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '商店的经度';
  1752. ALTER TABLE `xhSj` CHANGE `shopPrecision` `precision` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '商店的精度';
  1753. ALTER TABLE `xhSj` CHANGE `shopPhotoList` `photoList` VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '店面门牌照片 json';
  1754. ALTER TABLE `xhSj` ADD fullAddress VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '完整地址' AFTER `address`;
  1755. ALTER TABLE `xhSj` DROP COLUMN `property`;
  1756. ALTER TABLE `xhSj` MODIFY `style` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '商家类型 1花店 2供货商 3昆明供货商';
  1757. ALTER TABLE `xhSj` CHANGE `merchantName` `name` VARCHAR(100) NOT NULL DEFAULT '' COMMENT '商家名称';
  1758. ========
  1759. ==linqh
  1760. ALTER TABLE `xhGhsOrderExpress`
  1761. MODIFY COLUMN `distance` decimal(10,1) NOT NULL DEFAULT 0.0 COMMENT '距离' AFTER `expressName`;
  1762. ALTER TABLE `xhGhsOrderExpress`
  1763. ADD COLUMN `dmName` varchar(200) NOT NULL DEFAULT '' COMMENT '骑手名' AFTER `sendTime`,
  1764. ADD COLUMN `dmMobile` varchar(30) NOT NULL DEFAULT '' COMMENT '骑手手机号' AFTER `dbName`;
  1765. ============
  1766. ==shish
  1767. ALTER TABLE `xhGhsItemClass` ADD num SMALLINT NOT NULL DEFAULT 0 COMMENT '花材数量' AFTER `name`;
  1768. ALTER TABLE `xhGhsItemClass` DROP COLUMN `addTime`;
  1769. ALTER TABLE `xhGhsItemClass` DROP COLUMN `updateTime`;
  1770. ALTER TABLE `xhGhsItemClass` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER adminId;
  1771. ALTER TABLE `xhGhsItemClass` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP AFTER `addTime`;
  1772. ALTER TABLE `xhItemClass` ADD num SMALLINT NOT NULL DEFAULT 0 COMMENT '花材数量' AFTER `name`;
  1773. ALTER TABLE `xhItemClass` DROP COLUMN `addTime`;
  1774. ALTER TABLE `xhItemClass` DROP COLUMN `updateTime`;
  1775. ALTER TABLE `xhItemClass` ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER adminId;
  1776. ALTER TABLE `xhItemClass` ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP AFTER `addTime`;
  1777. 所有小程序 基础库最低版本 设置为2.1.1
  1778. ALTER TABLE `xhGhsItem` ADD inTurn INT NOT NULL DEFAULT 100 COMMENT '排序' AFTER `unitAddPrice`;
  1779. ALTER TABLE `xhItem` CHANGE `unitWeight` `weight` FLOAT(10,2) NOT NULL DEFAULT '0.00' COMMENT '每扎(大单位)重量(公斤)';
  1780. ALTER TABLE `xhItem` CHANGE `unitCost` `cost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎(大单位)成本价';
  1781. ALTER TABLE `xhItem` CHANGE `unitAddPrice` `addPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎(大单位)加价';
  1782. ALTER TABLE `xhGhsItem` CHANGE `unitWeight` `weight` FLOAT(10,2) NOT NULL DEFAULT '0.00' COMMENT '每扎(大单位)重量(公斤)';
  1783. ALTER TABLE `xhGhsItem` CHANGE `unitCost` `cost` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎(大单位)成本价';
  1784. ALTER TABLE `xhGhsItem` CHANGE `unitAddPrice` `addPrice` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '每扎(大单位)加价';
  1785. =======linqh 2021-04-01
  1786. ===
  1787. ALTER TABLE `xhPtItem`
  1788. CHANGE COLUMN `unitWeight` `weight` decimal(9,2) NOT NULL DEFAULT 0.00 COMMENT '大单位重量,每扎多少公斤' AFTER `unitNum`,
  1789. CHANGE COLUMN `unitCost` `cost` decimal(9,2) NOT NULL DEFAULT 0.00 COMMENT '大单位采购价,每扎成本价,采购价' AFTER `weight`,
  1790. CHANGE COLUMN `unitAddPrice` `addPrice` decimal(9,2) NOT NULL DEFAULT 0.00 COMMENT '大单位加价,每扎加价' AFTER `cost`;
  1791. ALTER TABLE `xhPtItem`
  1792. CHANGE COLUMN `unitNum` `ratio` tinyint(4) NOT NULL DEFAULT 0 COMMENT '大小单位转换比例,每扎多少支' AFTER `classId`;
  1793. ALTER TABLE `xhPtItem`
  1794. MODIFY COLUMN `ratio` tinyint(4) NOT NULL DEFAULT 1 COMMENT '大小单位转换比例,每扎多少支' AFTER `classId`;
  1795. =====linqh 2021-04-06
  1796. ==
  1797. ALTER TABLE `xhGhsProduct`
  1798. ADD COLUMN `cost` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '成本价' AFTER `adminId`,
  1799. ADD COLUMN `addPrice` decimal(9,1) NOT NULL DEFAULT 0 COMMENT '每扎加价' AFTER `cost`;
  1800. ALTER TABLE `xhGhsProduct`
  1801. MODIFY COLUMN `addPrice` decimal(9,2) NOT NULL DEFAULT 0.0 COMMENT '每扎加价' AFTER `cost`,
  1802. ADD COLUMN `name` varchar(50) NOT NULL DEFAULT '' COMMENT '花材名称' AFTER `id`,
  1803. ADD COLUMN `cover` varchar(500) NOT NULL DEFAULT '' COMMENT '花材图片' AFTER `name`,
  1804. ADD COLUMN `stockWarning` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '库存预警' AFTER `addPrice`;
  1805. =======
  1806. =====shish 2021-4-7
  1807. UPDATE `xhPtItem` SET ratio = 1 WHERE ratio=0;
  1808. ALTER TABLE xhGhsCustom ADD `growth` INT(11) NOT NULL DEFAULT '0' COMMENT '成长值' AFTER `dist`;
  1809. ALTER TABLE xhGhsCustom ADD `visitTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '最后一次访问时间';
  1810. ALTER TABLE xhCustom MODIFY `visitTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '最后一次访问时间';
  1811. ALTER TABLE `xhItem` MODIFY `stockWarning` MEDIUMINT NOT NULL DEFAULT 0 COMMENT '库存预警,大单位数量';
  1812. ALTER TABLE `xhGhsItem` MODIFY `stockWarning` MEDIUMINT NOT NULL DEFAULT 0 COMMENT '库存预警,大单位数量';
  1813. ALTER TABLE xhPtItem ADD `stockWarning` MEDIUMINT NOT NULL DEFAULT 0 COMMENT '库存预警,大单位数量' AFTER `weight`;
  1814. UPDATE xhPtItem SET stockWarning=5;
  1815. ALTER TABLE xhGhsCustom CHANGE buyAmount `totalExpend` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计消费';
  1816. ALTER TABLE xhGhsCustom CHANGE `totalExpend` buyAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计消费';
  1817. ALTER TABLE xhCustom CHANGE `totalExpend` `buyAmount` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计消费';
  1818. ALTER TABLE xhCustom ADD buyNum INT NOT NULL DEFAULT 0 COMMENT '消费次数' AFTER `buyAmount`;
  1819. ALTER TABLE xhGhsCustom ADD rechargeAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值' AFTER `buyAmount`;
  1820. ALTER TABLE xhCustom ADD rechargeAmount DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值' AFTER `buyNum`;
  1821. ALTER TABLE xhCustom DROP COLUMN totalRecharge;
  1822. ALTER TABLE xhCustom CHANGE `rechargeAmount` `recharge` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值';
  1823. ALTER TABLE xhGhsCustom CHANGE `rechargeAmount` `recharge` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计充值';
  1824. ALTER TABLE xhGhsOrder ADD shopAdminName VARCHAR(100) NOT NULL DEFAULT '' COMMENT '员工名称' AFTER `shopAdminId`;
  1825. =============linqh 2021-04-07
  1826. =====
  1827. ALTER TABLE `xhItem`
  1828. MODIFY COLUMN `weight` decimal(9,2) NOT NULL DEFAULT 0.00 COMMENT '每扎(大单位)重量(公斤)' AFTER `rank`,
  1829. ADD COLUMN `name` varchar(50) NOT NULL DEFAULT '' COMMENT '花材名称' AFTER `rank`,
  1830. ADD COLUMN `alias` varchar(50) NOT NULL DEFAULT '' COMMENT '别名' AFTER `name`,
  1831. ADD COLUMN `py` varchar(20) NOT NULL DEFAULT '' COMMENT '拼音' AFTER `alias`,
  1832. ADD COLUMN `cover` varchar(500) NOT NULL DEFAULT '' COMMENT '图片' AFTER `py`,
  1833. ADD COLUMN `ratio` tinyint(4) NOT NULL DEFAULT 1 COMMENT '比例' AFTER `cover`,
  1834. ADD COLUMN `bigUnit` smallint(6) NULL DEFAULT 0 COMMENT '大单位' AFTER `addPrice`,
  1835. ADD COLUMN `smallUnit` smallint(6) NULL DEFAULT 0 COMMENT '小单位' AFTER `bigUnit`;
  1836. ALTER TABLE `xhGhsItem`
  1837. MODIFY COLUMN `weight` decimal(9,2) NOT NULL DEFAULT 0.00 COMMENT '每扎(大单位)重量(公斤)' AFTER `rank`,
  1838. ADD COLUMN `name` varchar(50) NOT NULL DEFAULT '' COMMENT '花材名称' AFTER `rank`,
  1839. ADD COLUMN `alias` varchar(50) NOT NULL DEFAULT '' COMMENT '别名' AFTER `name`,
  1840. ADD COLUMN `py` varchar(20) NOT NULL DEFAULT '' COMMENT '拼音' AFTER `alias`,
  1841. ADD COLUMN `cover` varchar(500) NOT NULL DEFAULT '' COMMENT '图片' AFTER `py`,
  1842. ADD COLUMN `ratio` tinyint(4) NOT NULL DEFAULT 1 COMMENT '比例' AFTER `cover`,
  1843. ADD COLUMN `bigUnit` smallint(6) NULL DEFAULT 0 COMMENT '大单位' AFTER `addPrice`,
  1844. ADD COLUMN `smallUnit` smallint(6) NULL DEFAULT 0 COMMENT '小单位' AFTER `bigUnit`;
  1845. ALTER TABLE `xhGhsProduct`
  1846. MODIFY COLUMN `stockWarning` mediumint(9) NOT NULL DEFAULT 0 COMMENT '库存预警' AFTER `addPrice`,
  1847. ADD COLUMN `weight` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '大单位重量 公斤' AFTER `stockWarning`,
  1848. ADD COLUMN `alias` varchar(50) NOT NULL DEFAULT '' COMMENT '别名' AFTER `weight`,
  1849. ADD COLUMN `py` varchar(20) NOT NULL DEFAULT '' COMMENT '拼音' AFTER `alias`,
  1850. ADD COLUMN `ratio` tinyint(4) NOT NULL DEFAULT 1 COMMENT '比例' AFTER `py`,
  1851. ADD COLUMN `bigUnit` smallint(6) NOT NULL DEFAULT 0 COMMENT '大单位' AFTER `ratio`,
  1852. ADD COLUMN `smallUnit` smallint(6) NOT NULL DEFAULT 0 COMMENT '小单位' AFTER `bigUnit`;
  1853. ====== shish 2021-4-9
  1854. ALTER TABLE xhCustom DROP COLUMN `totalBuyNum`;
  1855. ALTER TABLE `xhUser` ADD recentShop VARCHAR(800) NOT NULL DEFAULT '' COMMENT '最近访问的店铺' AFTER `visitTime`;
  1856. ALTER TABLE xhPurchaseClear ADD `deadline` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '订单失效时间' AFTER `purchaseIds`;
  1857. ALTER TABLE xhPurchaseClear ADD changePrice TINYINT NOT NULL DEFAULT 1 COMMENT '1可以修改价格 2不能修改价格,微信发起支付后不能修改' AFTER `deadline`;
  1858. ALTER TABLE xhPtItemClass ADD `num` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT '花材数量' AFTER `group`;
  1859. ALTER TABLE `xhPtItem` ADD inTurn MEDIUMINT NOT NULL DEFAULT 100 COMMENT '排序' AFTER `smallUnit`;
  1860. ALTER TABLE xhPtItemClass DROP COLUMN `addTime`;
  1861. ALTER TABLE xhPtItemClass DROP COLUMN `updateTime`;
  1862. ALTER TABLE xhPtItemClass ADD `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间' AFTER `inTurn`;
  1863. ALTER TABLE xhPtItemClass ADD `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间' AFTER `addTime`;
  1864. ALTER TABLE xhAdmin CHANGE `confirmPassword` `payPassword` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '支付密码';
  1865. ========
  1866. ==linqh 2021-4-9
  1867. ALTER TABLE `xhGoods`
  1868. ADD COLUMN `py` varchar(20) NOT NULL DEFAULT '' COMMENT '拼音' AFTER `shortUrl`;
  1869. ALTER TABLE `xhGhsOrder`
  1870. ADD COLUMN `weight` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '花材总重量(公斤)' AFTER `status`;
  1871. CREATE TABLE `xhGoodsItem` (
  1872. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  1873. `goodsId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '成品ID',
  1874. `productId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '花材ID',
  1875. `itemId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '平台花材ID',
  1876. `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  1877. `updateTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  1878. PRIMARY KEY (`id`)
  1879. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='成品对应的花材';
  1880. =====linqh 2021-4-11
  1881. ==
  1882. ALTER TABLE `xhPtItem`
  1883. MODIFY COLUMN `bigUnit` varchar(20) NOT NULL DEFAULT '' COMMENT '大单位名称' AFTER `unit`,
  1884. MODIFY COLUMN `smallUnit` varchar(20) NOT NULL DEFAULT '' COMMENT '小单位' AFTER `bigUnit`,
  1885. ADD COLUMN `bigUnitId` smallint(6) NOT NULL DEFAULT 1 COMMENT '大单位ID' AFTER `smallUnit`,
  1886. ADD COLUMN `smallUnitId` smallint(6) NOT NULL DEFAULT 2 COMMENT '小单位ID' AFTER `bigUnitId`;
  1887. ALTER TABLE `xhGhsItem`
  1888. MODIFY COLUMN `bigUnit` varchar(20) NOT NULL DEFAULT '' COMMENT '大单位名称' AFTER `addPrice`,
  1889. MODIFY COLUMN `smallUnit` varchar(20) NOT NULL DEFAULT '' COMMENT '小单位' AFTER `bigUnit`,
  1890. ADD COLUMN `bigUnitId` smallint(6) NOT NULL DEFAULT 1 COMMENT '大单位ID' AFTER `smallUnit`,
  1891. ADD COLUMN `smallUnitId` smallint(6) NOT NULL DEFAULT 2 COMMENT '小单位ID' AFTER `bigUnitId`;
  1892. ALTER TABLE `xhGhsProduct`
  1893. MODIFY COLUMN `bigUnit` varchar(20) NOT NULL DEFAULT '' COMMENT '大单位名称' AFTER `ratio`,
  1894. MODIFY COLUMN `smallUnit` varchar(20) NOT NULL DEFAULT '' COMMENT '小单位' AFTER `bigUnit`,
  1895. ADD COLUMN `bigUnitId` smallint(6) NOT NULL DEFAULT 1 COMMENT '大单位ID' AFTER `smallUnit`,
  1896. ADD COLUMN `smallUnitId` smallint(6) NOT NULL DEFAULT 2 COMMENT '小单位ID' AFTER `bigUnitId`;
  1897. ====shish 2021-4-11
  1898. ALTER TABLE `xhPurchase` ADD deadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '有效期' AFTER `debt`;
  1899. ALTER TABLE xhPurchase ADD changePrice TINYINT NOT NULL DEFAULT 1 COMMENT '1可以修改价格 2不能修改' AFTER `orderSn`;
  1900. ALTER TABLE xhGhsProduct ADD classId INT NOT NULL DEFAULT 0 COMMENT '分类id' AFTER `merchantId`;
  1901. ========linqh 2021-4-12
  1902. ALTER TABLE `xhGhsProduct`
  1903. ADD COLUMN `inTurn` int(10) NOT NULL DEFAULT 100 COMMENT '排序' AFTER `smallUnitId`;
  1904. ====shish 2021-4-13
  1905. ALTER TABLE xhPurchase DROP COLUMN `sendTime`;
  1906. ALTER TABLE xhPurchase ADD `sendTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '实际配送时间' AFTER `getType`;
  1907. ALTER TABLE xhPurchase ADD `sendTimeWant` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '客户要求的发货时间' AFTER `sendTime`;
  1908. ALTER TABLE xhGhsOrder DROP COLUMN `sendTime`;
  1909. ALTER TABLE xhGhsOrder ADD `sendTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '实际配送时间' AFTER `expressId`;
  1910. ALTER TABLE xhGhsOrder ADD `sendTimeWant` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '客户要求的发货时间' AFTER `sendTime`;
  1911. ALTER TABLE xhOrderExpress DROP COLUMN `sendTime`;
  1912. ALTER TABLE xhOrderExpress ADD `sendTime` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '实际配送时间' AFTER `tip`;
  1913. ALTER TABLE xhOrderExpress ADD `sendTimeWant` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '客户要求的发货时间' AFTER `sendTime`;
  1914. ALTER TABLE xhApply CHANGE `avatar` `logo` VARCHAR(800) NOT NULL DEFAULT '' COMMENT '商家头像';
  1915. ALTER TABLE xhAdmin DROP COLUMN `identity`;
  1916. 国兰原有的商品拼音需要补回去
  1917. ALTER TABLE xhShopAdmin ADD VARCHAR(500) NOT NULL DEFAULT '' COMMENT '添加员工时的备注' AFTER `super`;
  1918. ALTER TABLE xhShopAdmin ADD founder TINYINT NOT NULL DEFAULT 1 COMMENT '创始人 1不是 2是' AFTER `super`;
  1919. ALTER TABLE xhShop ADD `totalPurchase` DECIMAL(9,2) NOT NULL DEFAULT '0.00' COMMENT '累计采购' AFTER `totalPurchaseOrder`;
  1920. ======linqh 2021-04-14
  1921. ==
  1922. ALTER TABLE `xhShop`
  1923. ADD COLUMN `freezeBalance` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '提现时被冻结的余额' AFTER `balance`,
  1924. ADD COLUMN `totalExpend` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '总支出' AFTER `totalIncome`,
  1925. ADD COLUMN `totalView` int(11) NOT NULL DEFAULT 0 COMMENT '累计访问次数' AFTER `status`,
  1926. ADD COLUMN `totalUser` int(11) NOT NULL DEFAULT 0 COMMENT '总用户;总客户数' AFTER `totalView`,
  1927. ADD COLUMN `totalPurchaseOrder` int(11) NOT NULL DEFAULT 0 COMMENT '总采购订单' AFTER `totalUser`;
  1928. =======linqh 2021-4-15
  1929. ===
  1930. ALTER TABLE `xhStatIncome`
  1931. ADD COLUMN `totalAmount` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '总收入金额' AFTER `amount`;
  1932. ALTER TABLE `xhStatIncomeMonth`
  1933. ADD COLUMN `totalAmount` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '总收入' AFTER `amount`;
  1934. ==============linqh 2021-04-16
  1935. ======
  1936. ALTER TABLE `xhStatUser`
  1937. ADD COLUMN `shopId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '门店ID' AFTER `merchantId`,
  1938. ADD INDEX `idx_shopId` (`shopId`) ;
  1939. ALTER TABLE `xhStatUserMonth`
  1940. ADD COLUMN `shopId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '门店ID' AFTER `merchantId`,
  1941. ADD INDEX `idx_shopId` (`shopId`) ;
  1942. ======shish 2021-4-17
  1943. ALTER TABLE xhStatIncomeMonth DROP INDEX `income`;
  1944. ALTER TABLE xhStatIncome DROP INDEX `income`;
  1945. ALTER TABLE xhAdmin ADD apply TINYINT NOT NULL DEFAULT 1 COMMENT '是否已申请开店 1没有 2有' AFTER `super`;
  1946. ALTER TABLE xhAdmin MODIFY `apply` TINYINT NOT NULL DEFAULT 1 COMMENT '申请开店 1没有 2有申请,待审核 3有申请,已审核通过';
  1947. ALTER TABLE `xhAdmin` CHANGE `apply` `openShop` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '申请开店 1没有 2有申请,待审核 3有申请,已审核通过';
  1948. ALTER TABLE `xhShop` CHANGE `payOrder` `totalOrderNum` INT(11) NOT NULL DEFAULT '0' COMMENT '总订单,只包括已付款订单,暂不考虑退款订单';
  1949. ALTER TABLE xhSjAsset CHANGE `payOrder` `totalOrderNum` INT(11) NOT NULL DEFAULT '0' COMMENT '付款的总订单数,不考虑退款';
  1950. TRUNCATE `xhStatIncome`;
  1951. TRUNCATE `xhStatIncomeMonth`;
  1952. TRUNCATE `xhStatOrder`;
  1953. TRUNCATE `xhStatOrderMonth`;
  1954. ALTER TABLE xhStatIncome ADD UNIQUE INDEX shop(`shopId`,`time`);
  1955. ALTER TABLE xhStatIncomeMonth ADD UNIQUE INDEX shop(`shopId`,`time`);
  1956. ALTER TABLE xhStatOrder DROP INDEX `merchant`;
  1957. ALTER TABLE xhStatOrderMonth DROP INDEX `merchant`;
  1958. ALTER TABLE xhStatOrder ADD UNIQUE INDEX shop(`shopId`,`time`);
  1959. ALTER TABLE xhStatOrderMonth ADD UNIQUE INDEX shop(`shopId`,`time`);
  1960. TRUNCATE `xhStatOut`;
  1961. TRUNCATE `xhStatOutMonth`;
  1962. ALTER TABLE xhStatOut ADD UNIQUE INDEX shop(`shopId`,`time`);
  1963. ALTER TABLE xhStatOutMonth ADD UNIQUE INDEX shop(`shopId`,`time`);
  1964. TRUNCATE `xhStatStudent`;
  1965. TRUNCATE `xhStatStudentMonth`;
  1966. ALTER TABLE xhStatStudent ADD UNIQUE INDEX shop(`shopId`,`time`);
  1967. ALTER TABLE xhStatStudentMonth ADD UNIQUE INDEX shop(`shopId`,`time`);
  1968. ALTER TABLE `xhAdmin` CHANGE `nickName` `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '名称';
  1969. ALTER TABLE `xhAdmin` DROP COLUMN `adminName`;
  1970. ALTER TABLE `xhShopAdmin` CHANGE `adminName` `name` VARCHAR(80) NOT NULL DEFAULT '' COMMENT '姓名';
  1971. ALTER TABLE `xhPtAdmin` CHANGE `adminName` `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '管理员姓名';
  1972. ALTER TABLE xhApply DROP COLUMN `nickName`;
  1973. ALTER TABLE `xhUser` CHANGE `nickName` `name` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '名称';
  1974. ALTER TABLE `xhUser` DROP COLUMN `userName`;
  1975. ALTER TABLE `xhUser` DROP COLUMN `realName`;
  1976. ALTER TABLE `xhStatView` ADD shopId INT NOT NULL DEFAULT 0 COMMENT '' AFTER `merchantId`;
  1977. ALTER TABLE `xhStatViewMonth` ADD shopId INT NOT NULL DEFAULT 0 COMMENT '' AFTER `merchantId`;
  1978. ALTER TABLE `xhStatVisit` ADD shopId INT NOT NULL DEFAULT 0 COMMENT '' AFTER `merchantId`;
  1979. ALTER TABLE `xhStatVisitMonth` ADD shopId INT NOT NULL DEFAULT 0 COMMENT '' AFTER `merchantId`;
  1980. ALTER TABLE xhShop ADD totalItem INT NOT NULL DEFAULT 0 COMMENT '总花材数' AFTER `totalExpend`;
  1981. ============linqh 2021-4-20
  1982. ===
  1983. ALTER TABLE `xhShop`
  1984. ADD COLUMN `mayGathering` decimal(9,2) NOT NULL DEFAULT 0 COMMENT '应收款' AFTER `totalPurchase`;
  1985. ALTER TABLE `xhGhsPurchaseOrder`
  1986. ADD INDEX `idx_shopId` (`shopId`) ,
  1987. ADD INDEX `idx_addTime` (`addTime`) ;
  1988. ====shish 20210422
  1989. ALTER TABLE `xhSj` ADD parentShopId INT NOT NULL DEFAULT 0 COMMENT '父级门店' AFTER parentId;
  1990. ALTER TABLE `xhSj` MODIFY `parentId` INT(11) NOT NULL DEFAULT '0' COMMENT '父级商家id,介绍人';
  1991. ALTER TABLE `xhShop` ADD mobile VARCHAR(15) NOT NULL DEFAULT '' COMMENT '手机号' AFTER `totalStudent`;
  1992. ALTER TABLE xhGhsCustom MODIFY `isOpen` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '已开店 0没有 1有';
  1993. ALTER TABLE `xhGhsCustom` ADD UNIQUE INDEX `custom`(`sjId`,`customSjId`,`customShopId`);
  1994. ALTER TABLE `xhGhs` ADD UNIQUE INDEX `ghs`(`sjId`,`ghsSjId`,`ghsShopId`);
  1995. ALTER TABLE xhStatOrderCount DROP INDEX `merchant`;
  1996. ALTER TABLE `xhStatOrderCount` ADD UNIQUE INDEX `shop`(`shopId`,`time`);
  1997. ALTER TABLE `xhAd` DROP INDEX `merchantId`;
  1998. ALTER TABLE `xhAd` MODIFY `type` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '广告类型 0商城首页广告图';
  1999. CREATE TABLE `xhShopAd` (
  2000. `id` INT(11) NOT NULL AUTO_INCREMENT,
  2001. `adName` VARCHAR(100) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '广告名称',
  2002. `delStatus` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0正常 1删除',
  2003. `inTurn` INT(11) NOT NULL DEFAULT '0' COMMENT '排序',
  2004. `adImg` VARCHAR(800) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '广告图',
  2005. `viewTimes` INT(11) NOT NULL DEFAULT '0' COMMENT '点击次数',
  2006. `merchantId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id',
  2007. `style` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '0 url 1商品id',
  2008. `url` VARCHAR(500) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '链接',
  2009. `goodsId` INT(11) NOT NULL DEFAULT '0' COMMENT '商品id',
  2010. `startTime` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '开始时间',
  2011. `endTime` BIGINT(20) NOT NULL DEFAULT '0' COMMENT '结束时间;值4102416000(2100-01-01 00:00:00)表示永不过期情况',
  2012. `status` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '启用状态 0 未启用 1 启用',
  2013. `addTime` INT(11) NOT NULL DEFAULT '0' COMMENT '添加时间',
  2014. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  2015. PRIMARY KEY (`id`),
  2016. KEY `multiple` (`merchantId`,`status`,`startTime`,`endTime`)
  2017. )COMMENT='门店图片';
  2018. ALTER TABLE xhShopAd RENAME TO xhShopImg;
  2019. ALTER TABLE `xhCategory` MODIFY `status` TINYINT(4) NOT NULL DEFAULT '1' COMMENT '状态 0停用1启用';
  2020. ALTER TABLE xhGoods MODIFY `py` VARCHAR(20) NOT NULL DEFAULT '' COMMENT '拼音' AFTER goodsName;
  2021. ALTER TABLE xhGoodsCategory ADD py VARCHAR(50) NOT NULL DEFAULT '' COMMENT '拼音' AFTER `goodsName`;
  2022. ALTER TABLE `xhShop` ADD rechargeNum INT NOT NULL DEFAULT 0 COMMENT '充值续期数量' AFTER `mayGathering`;
  2023. DROP TABLE IF EXISTS `xhRenewLog`;
  2024. CREATE TABLE IF NOT EXISTS `xhRenewLog`(
  2025. id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  2026. `event` VARCHAR(500) NOT NULL DEFAULT '' COMMENT '事项',
  2027. `type` TINYINT NOT NULL DEFAULT 1 COMMENT '1付费订单 2充值花款续期',
  2028. `beforeDeadline` INT(11) NOT NULL DEFAULT '0' COMMENT '之前到期时间',
  2029. `deadline` INT(11) NOT NULL DEFAULT '0' COMMENT '续费后到期时间',
  2030. `addTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间',
  2031. `updateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间'
  2032. )COMMENT='续期记录表';
  2033. ALTER TABLE `xhSj` ADD beforeDeadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '上次到期时间' AFTER `setId`;
  2034. ALTER TABLE `xhRenewLog` DROP COLUMN `deadline`;
  2035. ALTER TABLE `xhRenewLog` DROP COLUMN `beforeDeadline`;
  2036. ALTER TABLE `xhRenewLog` ADD deadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '到期时间' AFTER `type`;
  2037. ALTER TABLE `xhRenewLog` ADD beforeDeadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '上次到期时间' AFTER `deadline`;
  2038. ALTER TABLE `xhRenew` DROP COLUMN `deadline`;
  2039. ALTER TABLE `xhRenew` DROP COLUMN `beforeDeadline`;
  2040. ALTER TABLE `xhRenew` ADD deadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '到期时间' AFTER `setId`;
  2041. ALTER TABLE `xhRenew` ADD beforeDeadline DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '上次到期时间' AFTER `deadline`;
  2042. ALTER TABLE xhSjExt ADD rechargeRenew TINYINT NOT NULL DEFAULT 1 COMMENT '参与充值续期活动 1没有 2有' AFTER `rrkdKey`;
  2043. DROP TABLE IF EXISTS `xhShopImg`;
  2044. ALTER TABLE xhShop ADD img VARCHAR(1000) NOT NULL DEFAULT '' COMMENT '图片' AFTER `adminId`;
  2045. ALTER TABLE xhPurchase DROP COLUMN `upId`;
  2046. ALTER TABLE xhPurchase DROP COLUMN `upShopId`;
  2047. ALTER TABLE xhPurchase MODIFY `status` TINYINT(2) NOT NULL DEFAULT '1' COMMENT '订单状态 1待付款,待确认,2待配送,3配送中,4已完成';
  2048. ALTER TABLE xhPurchase ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `merchantId`;
  2049. ALTER TABLE xhPurchase ADD shopAdminName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '员工姓名' AFTER shopAdminId;
  2050. ALTER TABLE xhGhsPurchaseOrder ADD shopAdminId INT NOT NULL DEFAULT 0 COMMENT '员工id' AFTER `merchantId`;
  2051. ALTER TABLE xhGhsPurchaseOrder ADD shopAdminName VARCHAR(50) NOT NULL DEFAULT '' COMMENT '员工姓名' AFTER shopAdminId;
  2052. 执行命令将原有的商品拼音补齐 yii goods/py
  2053. ===============linqh 2021-04-25
  2054. =====
  2055. ALTER TABLE `xhGhsPurchaseOrder`
  2056. ADD COLUMN `supplierInfo` varchar(500) NOT NULL DEFAULT '' COMMENT '供应商信息' AFTER `supplierId`;
  2057. ==== shish 20210426
  2058. ALTER TABLE xhGhsPurchaseOrder CHANGE `supplierId` `ghsId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商ID';
  2059. ALTER TABLE xhGhsPurchaseOrder CHANGE `supplierInfo` `ghsInfo` VARCHAR(5000) NOT NULL DEFAULT '' COMMENT '供应商信息';
  2060. ALTER TABLE xhPurchase CHANGE `supplierId` `ghsId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '供货商ID';
  2061. ALTER TABLE xhPurchase ADD `ghsInfo` VARCHAR(2000) NOT NULL DEFAULT '' COMMENT '供应商信息' AFTER `ghsId`;
  2062. ALTER TABLE xhGhsCustom CHANGE `sjId` `ownSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '所有者商家id';
  2063. ALTER TABLE xhGhsCustom CHANGE `customSjId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户商家id';
  2064. ALTER TABLE xhGhsCustom CHANGE `customShopId` `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '客户门店id';
  2065. ALTER TABLE `xhGhs` CHANGE `sjId` `ownSjId` INT(11) NOT NULL DEFAULT '0' COMMENT '所有者商家id';
  2066. ALTER TABLE `xhGhs` CHANGE `shopId` `ownShopId` INT(11) NOT NULL DEFAULT '0' COMMENT '所有者门店id';
  2067. ALTER TABLE `xhGhs` CHANGE `ghsSjId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商商家id';
  2068. ALTER TABLE `xhGhs` CHANGE `ghsShopId` `shopId` INT(11) NOT NULL DEFAULT '0' COMMENT '供货商门店id';
  2069. ALTER TABLE `xhGhs` DROP COLUMN `ownShopId`;
  2070. ALTER TABLE `xhPurchase` MODIFY `shopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '门店ID' AFTER `merchantId`;
  2071. ALTER TABLE `xhGhsPurchaseOrder` MODIFY `shopId` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '门店ID' AFTER `merchantId`;
  2072. =============linqh 2021-4-27
  2073. ===
  2074. ALTER TABLE `xhPurchaseItem`
  2075. CHANGE COLUMN `num` `itemNum` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '大单位数量,支持小数点' AFTER `productId`,
  2076. MODIFY COLUMN `price` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '单价' AFTER `ratio`,
  2077. ADD COLUMN `itemId` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '花材ID' AFTER `productId`,
  2078. ADD COLUMN `itemInfo` text NOT NULL COMMENT '花材信息json' AFTER `itemNum`;
  2079. ======= shish 20210428
  2080. ALTER TABLE xhGhsOrder ADD cgId INT NOT NULL DEFAULT 0 COMMENT '采购单id' AFTER `id`;
  2081. ALTER TABLE `xhGhsOrder` CHANGE `cgId` `hdOrderId` INT NOT NULL DEFAULT 0 COMMENT '花店订单id';
  2082. ALTER TABLE `xhPurchase` ADD ghsOrderId INT NOT NULL DEFAULT 0 COMMENT '供货商订单id' AFTER `orderSn`;
  2083. ALTER TABLE `xhPurchase` ADD payWay TINYINT NOT NULL DEFAULT 0 COMMENT '支付方式,选项查看dict文件' AFTER `orderSn`;
  2084. ALTER TABLE `xhGhs` ADD customId INT NOT NULL DEFAULT 0 COMMENT 'a是b的供货商,则b是a客户,即客户id' AFTER `id`;
  2085. ALTER TABLE `xhGhsCustom` ADD ghsId INT NOT NULL DEFAULT 0 COMMENT 'a是b的客户,则b是a的供货商,即供货商id' AFTER `id`;
  2086. ALTER TABLE `xhGhs` DROP COLUMN `customId`;
  2087. ALTER TABLE `xhGhsCustom` DROP COLUMN `ghsId`;
  2088. ALTER TABLE xhPurchaseClear ADD `status` TINYINT NOT NULL DEFAULT 1 COMMENT '状态 1待付款 2已付款 3已取消,已失效' AFTER `changePrice`;
  2089. ALTER TABLE xhPurchaseClear ADD shopId INT NOT NULL DEFAULT 0 COMMENT '门店id' AFTER `merchantId`;
  2090. ALTER TABLE xhPurchaseClear CHANGE `merchantId` `sjId` INT(11) NOT NULL DEFAULT '0' COMMENT '商家id'