From 0659f26e6272f2e06772db094a0ef3b8b7d256eb Mon Sep 17 00:00:00 2001 From: zhh Date: Wed, 7 Nov 2018 16:52:00 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E7=AE=A1=E7=90=86=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- document/pdm/mall.pdm | 1054 +++++++++-------- .../SmsHomeAdvertiseController.java | 84 ++ .../SmsHomeNewProductController.java | 2 +- .../SmsHomeRecommendProductController.java | 78 ++ .../SmsHomeRecommendSubjectController.java | 78 ++ .../mall/service/SmsHomeAdvertiseService.java | 41 + .../service/SmsHomeNewProductService.java | 2 +- .../SmsHomeRecommendProductService.java | 38 + .../SmsHomeRecommendSubjectService.java | 38 + .../impl/SmsHomeAdvertiseServiceImpl.java | 91 ++ .../SmsHomeRecommendProductServiceImpl.java | 70 ++ .../SmsHomeRecommendSubjectServiceImpl.java | 70 ++ .../macro/mall/model/SmsHomeAdvertise.java | 16 + .../mall/model/SmsHomeAdvertiseExample.java | 60 + .../mall/mapper/SmsHomeAdvertiseMapper.xml | 25 +- 15 files changed, 1221 insertions(+), 526 deletions(-) create mode 100644 mall-admin/src/main/java/com/macro/mall/controller/SmsHomeAdvertiseController.java create mode 100644 mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendProductController.java create mode 100644 mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendSubjectController.java create mode 100644 mall-admin/src/main/java/com/macro/mall/service/SmsHomeAdvertiseService.java create mode 100644 mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendProductService.java create mode 100644 mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendSubjectService.java create mode 100644 mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeAdvertiseServiceImpl.java create mode 100644 mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendProductServiceImpl.java create mode 100644 mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendSubjectServiceImpl.java diff --git a/document/pdm/mall.pdm b/document/pdm/mall.pdm index 623a06a..a64240d 100644 --- a/document/pdm/mall.pdm +++ b/document/pdm/mall.pdm @@ -1,5 +1,5 @@ - + @@ -6715,9 +6715,9 @@ LABL 0 新宋体,8,N 1522227700 -1522398802 +1541578000 -1 -((83641,102195), (95715,112693)) +((83641,101783), (95715,113105)) 12615680 16570034 12632256 @@ -12482,7 +12482,7 @@ LABL 0 新宋体,8,N sms_home_advertise 1522227700 zhenghong -1522228539 +1541578000 zhenghong 首页轮播广告表 @@ -12611,9 +12611,25 @@ LABL 0 新宋体,8,N varchar(500) 500 + +08E34019-824F-4A5D-8635-8CA439722F8E +sort +sort +1541577989 +zhenghong +1541578016 +zhenghong +排序 +0 +int +{F4F16ECD-F2F1-4006-AF6F-638D5C65F35E},MYSQL50,102={9480E6AA-83DD-4AA7-9C91-E48F709C29D9},CharSet,0= +{B314652C-DD43-4F81-8524-6F97A1BAACBA},Collate,0= + + + - + 8C05A0D5-5A40-4E5F-803C-21DE1581AB40 Key_1 Key_1 @@ -12627,7 +12643,7 @@ LABL 0 新宋体,8,N - + @@ -12641,7 +12657,7 @@ LABL 0 新宋体,8,N 限时购表 - + A001C3CA-7F30-48B5-BBCA-4DE4FF3AC6D7 id id @@ -12653,7 +12669,7 @@ LABL 0 新宋体,8,N 1 1 - + E7B4D1BF-2B28-4CB5-A266-BF73B2C545CD title title @@ -12664,7 +12680,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 9E90026D-CCB7-42C4-8305-6C9ED00FBEAD start_time start_time @@ -12675,7 +12691,7 @@ LABL 0 新宋体,8,N 开始时间 datetime - + 9C92406F-BE6E-4DD0-B9F6-B6DB731826D8 end_time end_time @@ -12686,7 +12702,7 @@ LABL 0 新宋体,8,N 结束时间 datetime - + 7CF4BD09-90C4-4A00-861D-E4BB0DEDE4F0 status status @@ -12698,7 +12714,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 8D6B6BCE-483E-49D8-9BFE-66FF9BAF4E04 time_name time_name @@ -12712,7 +12728,7 @@ LABL 0 新宋体,8,N - + E91F0404-5C5E-465C-965B-AA29A2AC352C Key_1 Key_1 @@ -12721,12 +12737,12 @@ LABL 0 新宋体,8,N 1522300717 zhenghong - + - + @@ -12740,7 +12756,7 @@ LABL 0 新宋体,8,N 限时购通知记录 - + 8D5CC3D3-9472-4F2E-85C5-141575078624 id id @@ -12752,7 +12768,7 @@ LABL 0 新宋体,8,N 1 1 - + 43575263-62FC-44CF-9134-A53E2549A413 member_id member_id @@ -12762,7 +12778,7 @@ LABL 0 新宋体,8,N zhenghong int - + 0E5CDA77-D030-43C4-8F3F-62F1DDAF2321 product_id product_id @@ -12772,7 +12788,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 58059F15-8E1E-441A-B852-B83A2DC6AF61 member_phone member_phone @@ -12783,7 +12799,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + E37B4C93-8839-4792-A41C-174666319BC6 product_name product_name @@ -12794,7 +12810,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 26E55C30-24F2-46E9-8FB8-937189C88290 subscribe_time subscribe_time @@ -12805,7 +12821,7 @@ LABL 0 新宋体,8,N 会员订阅时间 datetime - + 63E8BD65-5DC6-4E86-90D0-81644C960C3A send_time send_time @@ -12817,7 +12833,7 @@ LABL 0 新宋体,8,N - + F5CEFAF5-C8E0-41B0-8893-07DF42A1591B Key_1 Key_1 @@ -12826,12 +12842,12 @@ LABL 0 新宋体,8,N 1522303152 zhenghong - + - + @@ -12845,7 +12861,7 @@ LABL 0 新宋体,8,N 后台用户表 - + 6D584959-4514-4CEC-A0D4-785E46D1A943 id id @@ -12857,7 +12873,7 @@ LABL 0 新宋体,8,N 1 1 - + C69E81B8-3A8A-4F1C-AD79-05187FCF35D3 username username @@ -12869,7 +12885,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 7EB23336-7D63-4C02-AD85-17DA3DC93E6A password password @@ -12881,7 +12897,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + FD9B4CBF-DDF3-4CC8-BD69-15221A3E52A8 icon icon @@ -12893,7 +12909,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + 68129CD9-A241-453D-9223-FB146806D646 email email @@ -12905,7 +12921,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 5722E92D-6F67-43AA-B480-756C0DC91BDE nick_name nick_name @@ -12917,7 +12933,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + FF0D16AA-77D3-4829-B8E2-9831244DE3B9 note note @@ -12929,7 +12945,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + AFA0423A-C6BD-424F-B7DB-85D9635EB5A6 create_time create_time @@ -12940,7 +12956,7 @@ LABL 0 新宋体,8,N 创建时间 datetime - + 8CBC1229-E6C7-4EB9-B50D-E765E651E3F4 login_time login_time @@ -12951,7 +12967,7 @@ LABL 0 新宋体,8,N 最后登录时间 datetime - + 63B04D92-8CF8-40F0-855D-272C2976729F status status @@ -12966,7 +12982,7 @@ LABL 0 新宋体,8,N - + DC1A590C-BB4F-430C-A34E-014AEC5844D1 Key_1 Key_1 @@ -12975,12 +12991,12 @@ LABL 0 新宋体,8,N 1522303905 zhenghong - + - + @@ -12994,7 +13010,7 @@ LABL 0 新宋体,8,N 后台用户登录日志表 - + 8F7618DF-D0CA-48C3-9E4F-CBAA9A41A69B id id @@ -13006,7 +13022,7 @@ LABL 0 新宋体,8,N 1 1 - + C8AEFA16-C796-4CED-902C-21EA9F55C75C admin_id admin_id @@ -13016,7 +13032,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + B535BE06-4C99-4645-9B42-D984356CF2FF create_time create_time @@ -13026,7 +13042,7 @@ LABL 0 新宋体,8,N zhenghong datetime - + 6236706F-C5E9-44A6-8BC2-FE0D2F8C8476 ip ip @@ -13037,7 +13053,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 9E05D212-E28A-463B-9F1D-87FD83F90421 address address @@ -13048,7 +13064,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + D481AC77-5DC7-490F-856C-C3676F9407AA user_agent user_agent @@ -13062,7 +13078,7 @@ LABL 0 新宋体,8,N - + 127CDB1B-576E-4CE4-B977-681E887F8EEE Key_1 Key_1 @@ -13071,12 +13087,12 @@ LABL 0 新宋体,8,N 1522303968 zhenghong - + - + @@ -13090,7 +13106,7 @@ LABL 0 新宋体,8,N 会员等级表 - + 129583EA-DC62-4E57-AEF8-FCA2A4DD3BD4 id id @@ -13102,7 +13118,7 @@ LABL 0 新宋体,8,N 1 1 - + 4D12F464-1BC3-4D75-9BF6-AB23F4899E9B name name @@ -13113,7 +13129,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 38041EA5-676A-4D2B-931F-8158FDA8CB48 growth_point growth_point @@ -13123,7 +13139,7 @@ LABL 0 新宋体,8,N zhenghong int - + 63E410FA-E2CC-41F9-9FE9-9272F61F19A1 default_status default_status @@ -13135,7 +13151,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 4B60128E-FF93-4486-B758-081868324568 free_freight_point free_freight_point @@ -13148,7 +13164,7 @@ LABL 0 新宋体,8,N 10 2 - + 9A810F9D-3942-417E-9057-39A71284BEB1 comment_growth_point comment_growth_point @@ -13159,7 +13175,7 @@ LABL 0 新宋体,8,N 每次评价获取的成长值 int - + 437D93E8-BC05-48F4-9103-AAADEC2F18B3 priviledge_free_freight priviledge_free_freight @@ -13171,7 +13187,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 4ACB8B0D-322B-4240-994A-BF76A866C4C1 priviledge_sign_in priviledge_sign_in @@ -13183,7 +13199,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 76160658-2A87-4D99-8A9E-9F2CA2752530 priviledge_comment priviledge_comment @@ -13195,7 +13211,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 4BFAE1D1-5395-4502-BA29-FD53E5C998FF priviledge_promotion priviledge_promotion @@ -13207,7 +13223,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 4D408989-5456-40D8-AEEE-9E1E14564E6A priviledge_member_price priviledge_member_price @@ -13219,7 +13235,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 3C4297F8-BFE4-42AC-8967-1627A0EB62AE priviledge_birthday priviledge_birthday @@ -13231,7 +13247,7 @@ LABL 0 新宋体,8,N int(1) 1 - + CD9D3466-6A59-4BD3-B7BC-8B3478EDA73B note note @@ -13244,7 +13260,7 @@ LABL 0 新宋体,8,N - + E6F6D42A-97D4-4207-B966-0BBD47776D79 Key_1 Key_1 @@ -13253,12 +13269,12 @@ LABL 0 新宋体,8,N 1522379831 zhenghong - + - + @@ -13272,7 +13288,7 @@ LABL 0 新宋体,8,N 会员与产品分类关系表(用户喜欢的分类) - + 9F3E472B-AE33-4C2A-BC75-F7EF6CD3F295 id id @@ -13284,7 +13300,7 @@ LABL 0 新宋体,8,N 1 1 - + CF33591F-94A0-4ECB-A19E-1FCDECAEFB2B member_id member_id @@ -13294,7 +13310,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 26A81B95-6339-4F97-9FD9-7A9343D8FC3C product_category_id product_category_id @@ -13306,7 +13322,7 @@ LABL 0 新宋体,8,N - + 319FB1F7-17E2-404B-8A53-1D83019DBED4 Key_1 Key_1 @@ -13315,12 +13331,12 @@ LABL 0 新宋体,8,N 1522387444 zhenghong - + - + @@ -13334,7 +13350,7 @@ LABL 0 新宋体,8,N 会员统计信息 - + 6B92C176-B80A-42DF-913D-4B9F276C8DEE id id @@ -13346,7 +13362,7 @@ LABL 0 新宋体,8,N 1 1 - + D357658D-303B-4EF3-AC8E-E97A22EB9F28 member_id member_id @@ -13356,7 +13372,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 854439C2-AEFC-4DBE-B9F0-26F768FACD07 consume_amount consume_amount @@ -13369,7 +13385,7 @@ LABL 0 新宋体,8,N 10 2 - + 6F0A7AA7-4899-4BD7-B041-449A73F83B50 order_count order_count @@ -13380,7 +13396,7 @@ LABL 0 新宋体,8,N 订单数量 int - + 03C07BA1-E675-412B-AE21-FC427A919156 coupon_count coupon_count @@ -13391,7 +13407,7 @@ LABL 0 新宋体,8,N 优惠券数量 int - + 40B971A2-E3E9-4987-9B21-2455EF702FA4 comment_count comment_count @@ -13402,7 +13418,7 @@ LABL 0 新宋体,8,N 评价数 int - + 285C0BDD-D3D2-4715-969F-3F04972A9216 return_order_count return_order_count @@ -13413,7 +13429,7 @@ LABL 0 新宋体,8,N 退货数量 int - + D44D9C8E-834B-49C2-A487-19243A6B75C7 login_count login_count @@ -13424,7 +13440,7 @@ LABL 0 新宋体,8,N 登录次数 int - + A6954A96-3E39-412D-8648-6420D1DE69A8 attend_count attend_count @@ -13435,7 +13451,7 @@ LABL 0 新宋体,8,N 关注数量 int - + 801A9777-A84E-455D-87DB-CB5F223BEC40 fans_count fans_count @@ -13446,7 +13462,7 @@ LABL 0 新宋体,8,N 粉丝数量 int - + E7A5B7B0-3561-4149-A49A-F8130558ABBD collect_product_count collect_product_count @@ -13456,7 +13472,7 @@ LABL 0 新宋体,8,N zhenghong int - + 5E257B18-EF0C-4C89-941D-78783C0D17DF collect_subject_count collect_subject_count @@ -13466,7 +13482,7 @@ LABL 0 新宋体,8,N zhenghong int - + 37323B30-236A-4CAE-B7E5-AE3A5F527ABA collect_topic_count collect_topic_count @@ -13476,7 +13492,7 @@ LABL 0 新宋体,8,N zhenghong int - + 186B8DCF-6580-4D89-AA2B-89333527FCD6 collect_comment_count collect_comment_count @@ -13486,7 +13502,7 @@ LABL 0 新宋体,8,N zhenghong int - + 29465239-85D6-4029-B631-809C1AC7F1FB invite_friend_count invite_friend_count @@ -13496,7 +13512,7 @@ LABL 0 新宋体,8,N zhenghong int - + C133A420-C28D-4442-B747-9CFEA1E2FA2A recent_order_time recent_order_time @@ -13509,7 +13525,7 @@ LABL 0 新宋体,8,N - + 920005AF-C54B-4D67-9D61-7A15D96EC34D Key_1 Key_1 @@ -13518,12 +13534,12 @@ LABL 0 新宋体,8,N 1522387970 zhenghong - + - + @@ -13537,7 +13553,7 @@ LABL 0 新宋体,8,N 会员收货地址表 - + 98B61DFE-761A-4910-A45C-89DE44A801BD id id @@ -13549,7 +13565,7 @@ LABL 0 新宋体,8,N 1 1 - + 817400C5-8063-4373-9F89-F52F0AA9E815 member_id member_id @@ -13559,7 +13575,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + AFF04439-EC58-4338-8228-623D8193B384 name name @@ -13571,7 +13587,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 0CDFE5D1-E06C-466F-B066-F6FFC0FC0873 phone_number phone_number @@ -13582,7 +13598,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 2D383AAE-D002-480B-B081-4ABB9A0FE45F default_status default_status @@ -13594,7 +13610,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 013038D3-3265-4B47-AA73-C893A6006BD8 post_code post_code @@ -13606,7 +13622,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 214E7869-4680-4DDC-A4AF-611BDB9DB594 province province @@ -13618,7 +13634,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + B014298F-01AD-4171-9D9F-916D27574AB6 city city @@ -13630,7 +13646,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 106C677E-A9B6-40ED-A992-CD0CADF4BFFF region region @@ -13642,7 +13658,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 4EDEC710-4328-4BF8-BCCC-EA8EAAA48FF1 detail_address detail_address @@ -13656,7 +13672,7 @@ LABL 0 新宋体,8,N - + DF83812C-9AB1-43B1-9C66-06DDD339917E Key_1 Key_1 @@ -13665,12 +13681,12 @@ LABL 0 新宋体,8,N 1522390420 zhenghong - + - + @@ -13684,7 +13700,7 @@ LABL 0 新宋体,8,N 会员登录记录 - + 4B9B3F0B-970F-4BD2-ADA9-9B5AF12CB5AB id id @@ -13696,7 +13712,7 @@ LABL 0 新宋体,8,N 1 1 - + 96996021-E445-4698-B1A6-42E723CA01EF member_id member_id @@ -13706,7 +13722,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + D5AD4C5C-E858-4BA3-8DB3-741A4D6D780C create_time create_time @@ -13716,7 +13732,7 @@ LABL 0 新宋体,8,N zhenghong datetime - + EA660841-B4C3-4D58-BA70-765F688BBFB9 ip ip @@ -13727,7 +13743,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 4129F50F-3EB2-402A-8239-25FB68B06BE1 city city @@ -13738,7 +13754,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 9C080457-2FBF-4EEA-B7DF-B465681C679C login_type login_type @@ -13750,7 +13766,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 026D0B9F-44F5-4302-8766-551E0CBA48E2 province province @@ -13763,7 +13779,7 @@ LABL 0 新宋体,8,N - + EC511DBF-DA00-49B0-9DD3-AE6E4E18496A Key_1 Key_1 @@ -13772,12 +13788,12 @@ LABL 0 新宋体,8,N 1522390531 zhenghong - + - + @@ -13791,7 +13807,7 @@ LABL 0 新宋体,8,N 用户标签表 - + 438F1497-2B84-4368-AE85-9E1806F36FC9 id id @@ -13803,7 +13819,7 @@ LABL 0 新宋体,8,N 1 1 - + 96FB084C-E214-4481-95FD-52FF9AF5C1FA name name @@ -13814,7 +13830,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + C727F26A-5CFA-4C30-9EE3-A5F87998DE9E finish_order_count finish_order_count @@ -13825,7 +13841,7 @@ LABL 0 新宋体,8,N 自动打标签完成订单数量 int - + 148613FB-7BCE-4145-B955-B0077E630B6E finish_order_amount finish_order_amount @@ -13840,7 +13856,7 @@ LABL 0 新宋体,8,N - + 02E5405B-3466-42C6-B07B-090E17D190BA Key_1 Key_1 @@ -13849,12 +13865,12 @@ LABL 0 新宋体,8,N 1522390854 zhenghong - + - + @@ -13868,7 +13884,7 @@ LABL 0 新宋体,8,N 用户和标签关系表 - + BB1BD091-E5C8-4C12-8A9A-C2ADC962E7E5 id id @@ -13880,7 +13896,7 @@ LABL 0 新宋体,8,N 1 1 - + 854EDA6D-D3FB-4AFF-92AD-1FDF1DC32E1E member_id member_id @@ -13890,7 +13906,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 89D08954-C6F1-4B1F-8BAE-E19BDF39DE08 tag_id tag_id @@ -13902,7 +13918,7 @@ LABL 0 新宋体,8,N - + AEBACA14-2E96-4718-ACE9-C6F76721B8E8 Key_1 Key_1 @@ -13911,12 +13927,12 @@ LABL 0 新宋体,8,N 1522391349 zhenghong - + - + @@ -13930,7 +13946,7 @@ LABL 0 新宋体,8,N 积分变化历史记录表 - + 457FA52E-BCCD-40B6-9595-2597CD6C75E2 id id @@ -13942,7 +13958,7 @@ LABL 0 新宋体,8,N 1 1 - + 9964C6D5-F7BD-40FB-957B-7A66DFF172A4 member_id member_id @@ -13952,7 +13968,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + BCF4B5AF-DEA0-4D46-8A23-E5348BF281C8 create_time create_time @@ -13962,7 +13978,7 @@ LABL 0 新宋体,8,N zhenghong datetime - + 52CE81B5-6BDF-40F0-97BA-2DC303583FF4 change_type change_type @@ -13974,7 +13990,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 6D9BAE2A-F62A-4DA0-B9B4-AD3695E3ADEC change_count change_count @@ -13985,7 +14001,7 @@ LABL 0 新宋体,8,N 积分改变数量 int - + E63C6C7E-249C-4653-AF54-3DF677FF8B65 operate_man operate_man @@ -13997,7 +14013,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 079B7A28-0F20-4439-934B-AC8ABA31B76A operate_note operate_note @@ -14009,7 +14025,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + A51DAFDF-D7E9-403D-A31F-7341E809448F source_type source_type @@ -14023,7 +14039,7 @@ LABL 0 新宋体,8,N - + A0C0BBC3-CBCB-4FD0-A047-91D827AFA920 Key_1 Key_1 @@ -14032,12 +14048,12 @@ LABL 0 新宋体,8,N 1522396491 zhenghong - + - + @@ -14051,7 +14067,7 @@ LABL 0 新宋体,8,N 成长值变化历史记录表 - + 0161A828-441F-4CAB-90F0-2FC4EF6A6B3F id id @@ -14063,7 +14079,7 @@ LABL 0 新宋体,8,N 1 1 - + B546E2F7-48AB-4A7C-A4A0-28A667D75391 member_id member_id @@ -14073,7 +14089,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + D33F598C-18B5-4DF4-8326-FF7328B10F00 create_time create_time @@ -14083,7 +14099,7 @@ LABL 0 新宋体,8,N zhenghong datetime - + A0377031-7298-442C-B4DF-94C554828629 change_type change_type @@ -14095,7 +14111,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 0EF45C85-5160-4E92-A3A6-C4B546D93214 change_count change_count @@ -14106,7 +14122,7 @@ LABL 0 新宋体,8,N 积分改变数量 int - + 4893755C-D937-4D36-9611-B9AD46A57BAA operate_man operate_man @@ -14118,7 +14134,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 6CA349B8-491B-4E27-880E-D83491AB7849 operate_note operate_note @@ -14130,7 +14146,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 52268506-CE01-481B-ABD3-F84E4E9758C9 source_type source_type @@ -14144,7 +14160,7 @@ LABL 0 新宋体,8,N - + 2BAA5513-B2CF-4B60-A990-6319EB2671C4 Key_1 Key_1 @@ -14153,12 +14169,12 @@ LABL 0 新宋体,8,N 1522396809 zhenghong - + - + @@ -14172,7 +14188,7 @@ LABL 0 新宋体,8,N 会员任务表 - + 56B17C0E-8FBA-4594-8C45-1FF6469A7159 id id @@ -14184,7 +14200,7 @@ LABL 0 新宋体,8,N 1 1 - + 65D902D3-95D4-4540-BC18-F384B3710D83 name name @@ -14195,7 +14211,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 20EF2EF9-E621-4652-B334-862949676CA3 growth growth @@ -14206,7 +14222,7 @@ LABL 0 新宋体,8,N 赠送成长值 int - + 55E587FF-CF0D-45D0-B63D-171E313D0FEB intergration intergration @@ -14217,7 +14233,7 @@ LABL 0 新宋体,8,N 赠送积分 int - + 6878B9A3-18D2-4405-97D4-B3BE49EBA993 type type @@ -14231,7 +14247,7 @@ LABL 0 新宋体,8,N - + EA426689-78F7-40C2-B520-83BA9FCC54D1 Key_1 Key_1 @@ -14240,12 +14256,12 @@ LABL 0 新宋体,8,N 1522397207 zhenghong - + - + @@ -14259,7 +14275,7 @@ LABL 0 新宋体,8,N 会员积分成长规则表 - + 125CFE60-6A33-4680-B726-FC5E68082C98 id id @@ -14271,7 +14287,7 @@ LABL 0 新宋体,8,N 1 1 - + 38E3DC37-0559-41F6-84C0-3F5C43C48FF0 continue_sign_day continue_sign_day @@ -14282,7 +14298,7 @@ LABL 0 新宋体,8,N 连续签到天数 int - + 9508FDB7-6018-4E59-A007-49274C4627DC continue_sign_point continue_sign_point @@ -14293,7 +14309,7 @@ LABL 0 新宋体,8,N 连续签到赠送数量 int - + 2D67D7C4-242F-4287-AE03-819499C5EEE9 consume_per_point consume_per_point @@ -14306,7 +14322,7 @@ LABL 0 新宋体,8,N 10 2 - + 3099A480-47E9-45F0-9183-7884D0C8B799 low_order_amount low_order_amount @@ -14319,7 +14335,7 @@ LABL 0 新宋体,8,N 10 2 - + 10ECB92A-03AE-4EC0-9F92-D4693B754400 max_point_per_order max_point_per_order @@ -14330,7 +14346,7 @@ LABL 0 新宋体,8,N 每笔订单最高获取点数 int - + BBA261DE-035F-41ED-96F8-64CF61B19EB8 type type @@ -14344,7 +14360,7 @@ LABL 0 新宋体,8,N - + B72372E9-CEF8-4759-A874-B60E418F73DE Key_1 Key_1 @@ -14353,12 +14369,12 @@ LABL 0 新宋体,8,N 1522397551 zhenghong - + - + @@ -14372,7 +14388,7 @@ LABL 0 新宋体,8,N 积分消费设置 - + 5A65A4E0-C798-494B-89AA-899A5FE7ECC3 id id @@ -14384,7 +14400,7 @@ LABL 0 新宋体,8,N 1 1 - + E5B7DEEB-C659-43D6-A649-4A7AA6BA968A deduction_per_amount deduction_per_amount @@ -14395,7 +14411,7 @@ LABL 0 新宋体,8,N 每一元需要抵扣的积分数量 int - + 3F3EBC7E-C661-4BF6-9748-A63740946E37 max_percent_per_order max_percent_per_order @@ -14406,7 +14422,7 @@ LABL 0 新宋体,8,N 每笔订单最高抵用百分比 int - + A51ACE1C-D2CC-4935-AEEE-392472F47BA1 use_unit use_unit @@ -14417,7 +14433,7 @@ LABL 0 新宋体,8,N 每次使用积分最小单位100 int - + 381B38BC-D7D6-44F6-8E9A-7EC3ED2D96C3 coupon_status coupon_status @@ -14431,7 +14447,7 @@ LABL 0 新宋体,8,N - + E57C57B8-9833-47BB-905A-F54F0A5010DA Key_1 Key_1 @@ -14440,12 +14456,12 @@ LABL 0 新宋体,8,N 1522398071 zhenghong - + - + @@ -14459,7 +14475,7 @@ LABL 0 新宋体,8,N 订单表 - + 3563269E-6EED-49DE-AC40-20CDE76A70F7 id id @@ -14472,7 +14488,7 @@ LABL 0 新宋体,8,N 1 1 - + 1BFDD362-9A3F-4A39-A46A-988EFE0700F4 member_id member_id @@ -14483,7 +14499,7 @@ LABL 0 新宋体,8,N bigint 1 - + 7A1BB5A1-6ACE-4259-9D2F-A11D74465729 coupon_id coupon_id @@ -14493,7 +14509,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 190337D5-DBCF-44C7-8E8F-60BA716C7D73 order_sn order_sn @@ -14505,7 +14521,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 42DE6A32-DB28-4441-9D31-43954E2B32F8 create_time create_time @@ -14516,7 +14532,7 @@ LABL 0 新宋体,8,N 提交时间 datetime - + B66D00FB-2706-4456-9C8D-5BE63900E843 member_username member_username @@ -14528,7 +14544,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 93AF6B00-CE9F-4E65-852A-21DF3E8E38D3 total_amount total_amount @@ -14541,7 +14557,7 @@ LABL 0 新宋体,8,N 10 2 - + AA07B22F-DFD0-4443-B124-4E7A948B8F1A pay_amount pay_amount @@ -14554,7 +14570,7 @@ LABL 0 新宋体,8,N 10 2 - + 93484605-04CB-4451-BA1C-1D43843E1FE8 freight_amount freight_amount @@ -14567,7 +14583,7 @@ LABL 0 新宋体,8,N 10 2 - + 31D4C71F-D7FF-4C00-88F3-D1A8B195D948 promotion_amount promotion_amount @@ -14580,7 +14596,7 @@ LABL 0 新宋体,8,N 10 2 - + 2AC97908-B95C-4C45-AD78-5AEBD42D415E integration_amount integration_amount @@ -14593,7 +14609,7 @@ LABL 0 新宋体,8,N 10 2 - + BDECF3D8-B85D-459A-9336-D298B11A129C coupon_amount coupon_amount @@ -14606,7 +14622,7 @@ LABL 0 新宋体,8,N 10 2 - + 570A30CB-E74E-4D54-A2F5-354511EEAD73 discount_amount discount_amount @@ -14619,7 +14635,7 @@ LABL 0 新宋体,8,N 10 2 - + 2506F5AD-C896-45DA-B1A9-47A3F09F32A7 pay_type pay_type @@ -14631,7 +14647,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 1E796BD6-898E-4EDA-8ADE-A86D6305ED56 source_type source_type @@ -14643,7 +14659,7 @@ LABL 0 新宋体,8,N int(1) 1 - + EBDE3354-1D7D-43AF-ADC1-D73233AF9967 status status @@ -14655,7 +14671,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 17C117FA-5488-480A-98AD-35E18E6B084D order_type order_type @@ -14667,7 +14683,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 61822C95-27AC-4143-8C5F-CDE6DFE15B2C delivery_company delivery_company @@ -14679,7 +14695,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 91DA7F9F-8F28-4D16-8A89-1379C5141304 delivery_sn delivery_sn @@ -14691,7 +14707,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + ACB792D2-4ED5-47EE-BAFD-C389DAAA07E3 auto_confirm_day auto_confirm_day @@ -14702,7 +14718,7 @@ LABL 0 新宋体,8,N 自动确认时间(天) int - + C142CF56-1ED7-4D71-95DF-9F114248A7BC integration integration @@ -14713,7 +14729,7 @@ LABL 0 新宋体,8,N 可以获得的积分 int - + EA968274-2B27-4C3C-9565-619251E927BA growth growth @@ -14724,7 +14740,7 @@ LABL 0 新宋体,8,N 可以活动的成长值 int - + B8CC6F72-DB4E-4A81-9D94-16B7AE9470A1 promotion_info promotion_info @@ -14736,7 +14752,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + BBE7BE20-0F91-48B2-96EA-7852ACCE40D1 bill_type bill_type @@ -14748,7 +14764,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 5A0811A5-51AF-47C2-A7F8-A2909F856961 bill_header bill_header @@ -14760,7 +14776,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + B0E18290-D990-4622-B718-71A7113E9480 bill_content bill_content @@ -14772,7 +14788,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + CE69C28B-C4BC-44AA-B3F2-30B6AD8390F8 bill_receiver_phone bill_receiver_phone @@ -14784,7 +14800,7 @@ LABL 0 新宋体,8,N varchar(32) 32 - + DB7AE7E6-2321-4C2C-8580-7AEB802EBE2C bill_receiver_email bill_receiver_email @@ -14796,7 +14812,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 98B312FD-4E06-4D2B-AC6F-970B84E6C73F receiver_name receiver_name @@ -14809,7 +14825,7 @@ LABL 0 新宋体,8,N 100 1 - + 1174D5FE-B8AE-49E7-A4D2-F947BFE08091 receiver_phone receiver_phone @@ -14822,7 +14838,7 @@ LABL 0 新宋体,8,N 32 1 - + AA0D5272-63FA-45D9-8816-9D547B177F10 receiver_post_code receiver_post_code @@ -14834,7 +14850,7 @@ LABL 0 新宋体,8,N varchar(32) 32 - + 7E47519A-F397-40EF-A70D-4B26E116BD67 receiver_province receiver_province @@ -14846,7 +14862,7 @@ LABL 0 新宋体,8,N varchar(32) 32 - + 3218F635-7F7D-4A36-9BF2-E1C822053456 receiver_city receiver_city @@ -14858,7 +14874,7 @@ LABL 0 新宋体,8,N varchar(32) 32 - + 8C3E74BC-0BCA-4E3F-A1F8-4C06D7192D4E receiver_region receiver_region @@ -14870,7 +14886,7 @@ LABL 0 新宋体,8,N varchar(32) 32 - + 661DB749-D0D5-43E2-B96E-2444DA4DBA06 receiver_detail_address receiver_detail_address @@ -14882,7 +14898,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + F0169A36-508E-4CDA-8BD0-6077437C30DA note note @@ -14894,7 +14910,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + 735D23D8-B7B2-4474-A113-1ED7AAA6C9B8 confirm_status confirm_status @@ -14906,7 +14922,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 1D7E85F6-2738-40D2-A69D-1B55994F607A delete_status delete_status @@ -14924,7 +14940,7 @@ LABL 0 新宋体,8,N - + F556C92B-2EE8-48AB-B431-CABDBE189320 use_integration use_integration @@ -14935,7 +14951,7 @@ LABL 0 新宋体,8,N 下单时使用的积分 int - + 1D5BDFFC-6D63-44EA-8B7D-751C599A2A3A payment_time payment_time @@ -14946,7 +14962,7 @@ LABL 0 新宋体,8,N 支付时间 datetime - + D2094CD3-0C14-476E-9267-60186CD40813 delivery_time delivery_time @@ -14957,7 +14973,7 @@ LABL 0 新宋体,8,N 发货时间 datetime - + 70755468-D317-4803-9B06-3975443F82C3 receive_time receive_time @@ -14968,7 +14984,7 @@ LABL 0 新宋体,8,N 确认收货时间 datetime - + C9857D65-CC11-42E6-BE7C-03A1B181DCB4 comment_time comment_time @@ -14979,7 +14995,7 @@ LABL 0 新宋体,8,N 评价时间 datetime - + E2934ED3-7C35-4E4C-85C8-4554D6FED072 modify_time modify_time @@ -14992,7 +15008,7 @@ LABL 0 新宋体,8,N - + F98BE405-9DED-4054-ABBF-40BD4672B58B Key_1 Key_1 @@ -15001,12 +15017,12 @@ LABL 0 新宋体,8,N 1541490586 zhenghong - + - + @@ -15020,7 +15036,7 @@ LABL 0 新宋体,8,N 订单中所包含的商品 - + C2ABF8A4-2DE7-4C17-8053-440A60BD8EE7 id id @@ -15032,7 +15048,7 @@ LABL 0 新宋体,8,N 1 1 - + B1934126-97B4-461B-B2A8-D53CCF81245C order_id order_id @@ -15043,7 +15059,7 @@ LABL 0 新宋体,8,N 订单id bigint - + EA411763-23EA-4E27-97CD-1C0D5925157C order_sn order_sn @@ -15055,7 +15071,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + DCF7D58B-AD64-48B0-9A65-4FDAE9A32DFB product_id product_id @@ -15065,7 +15081,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 7BDD65C2-224E-413D-AD83-437754569B1C product_pic product_pic @@ -15076,7 +15092,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + DFFC50EA-1E9A-4867-9EE8-B1A1B84E51E7 product_name product_name @@ -15087,7 +15103,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 68478EE9-703A-4DFD-A085-7B109BBF650D product_brand product_brand @@ -15098,7 +15114,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 27623FBE-2491-4310-AA4E-D93F4AD59154 product_sn product_sn @@ -15109,7 +15125,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + A9EF8281-439D-4D05-BB45-E933E648D979 product_price product_price @@ -15122,7 +15138,7 @@ LABL 0 新宋体,8,N 10 2 - + 015E8942-52BF-4342-9C4C-1230A266C1C9 product_quantity product_quantity @@ -15133,7 +15149,7 @@ LABL 0 新宋体,8,N 购买数量 int - + EE8FDF66-7853-4BCE-98D9-40ADC13CC78F product_sku_id product_sku_id @@ -15144,7 +15160,7 @@ LABL 0 新宋体,8,N 商品sku编号 bigint - + B13B6661-62F2-461A-B375-7556D6DBE56D product_sku_code product_sku_code @@ -15156,7 +15172,7 @@ LABL 0 新宋体,8,N varchar(50) 50 - + 6B11B4F4-2F88-4DA2-A6C6-B5563F8AB67F product_category_id product_category_id @@ -15167,7 +15183,7 @@ LABL 0 新宋体,8,N 商品分类id bigint - + 51302EF8-1CD4-43F5-9C02-7920ED857D35 sp1 sp1 @@ -15179,7 +15195,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + AA056090-3D72-4BAC-A931-CD49C31B9D7E sp2 sp2 @@ -15190,7 +15206,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + C0CCCE2C-B2C8-44A1-9F6B-771BFE62D760 sp3 sp3 @@ -15201,7 +15217,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 00A626D1-90DA-4262-8FFB-874691D67C3E promotion_name promotion_name @@ -15213,7 +15229,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + FCD8E9C9-7C56-47F0-8FBB-5534EB9B8FDE promotion_amount promotion_amount @@ -15226,7 +15242,7 @@ LABL 0 新宋体,8,N 10 2 - + 073E4D15-F6EB-405D-9429-3A2FD362E949 coupon_amount coupon_amount @@ -15239,7 +15255,7 @@ LABL 0 新宋体,8,N 10 2 - + B4781397-191A-42B9-AAF7-D96E7BC3449D integration_amount integration_amount @@ -15252,7 +15268,7 @@ LABL 0 新宋体,8,N 10 2 - + AD7CAE73-04BF-4BB8-BEFA-E0A7B94BF373 real_amount real_amount @@ -15265,7 +15281,7 @@ LABL 0 新宋体,8,N 10 2 - + 3FBC2AE3-3000-41C7-B78C-DB7AC7ABDC16 gift_integration gift_integration @@ -15278,7 +15294,7 @@ LABL 0 新宋体,8,N int 1 - + C7705A4E-64E8-44A3-B3BE-7A8762E73CFD gift_growth gift_growth @@ -15291,7 +15307,7 @@ LABL 0 新宋体,8,N int 1 - + 07F49796-6B7C-4A44-BF17-6EF191BE819A product_attr product_attr @@ -15305,7 +15321,7 @@ LABL 0 新宋体,8,N - + 8B728C73-2ED3-4C44-8C64-95692A16EA10 Key_1 Key_1 @@ -15314,12 +15330,12 @@ LABL 0 新宋体,8,N 1522660745 zhenghong - + - + @@ -15333,7 +15349,7 @@ LABL 0 新宋体,8,N 订单操作历史记录 - + 46247D13-9B17-44EB-9300-7BA49AC214FB id id @@ -15345,7 +15361,7 @@ LABL 0 新宋体,8,N 1 1 - + CBAA2797-F782-492E-89D8-B87830B4FD86 order_id order_id @@ -15356,7 +15372,7 @@ LABL 0 新宋体,8,N 订单id bigint - + B26D3031-3438-4CAB-BC93-2277F41D2F64 operate_man operate_man @@ -15368,7 +15384,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 14B87125-FC24-4D09-982E-F43F618B6C3A create_time create_time @@ -15379,7 +15395,7 @@ LABL 0 新宋体,8,N 操作时间 datetime - + 296A8CF6-1BC8-46E1-846F-25114FF35EEB order_status order_status @@ -15391,7 +15407,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 9F651D4E-088F-4735-ACAD-12ED16C49FDE note note @@ -15405,7 +15421,7 @@ LABL 0 新宋体,8,N - + 50772925-29B2-4E77-A02B-5AB8C229953C Key_1 Key_1 @@ -15414,12 +15430,12 @@ LABL 0 新宋体,8,N 1522725011 zhenghong - + - + @@ -15433,7 +15449,7 @@ LABL 0 新宋体,8,N 订单设置表 - + 03B16432-ECCE-4698-B24A-05554E64C35C id id @@ -15445,7 +15461,7 @@ LABL 0 新宋体,8,N 1 1 - + AC98E6B7-ADDF-43AD-B2F0-6CFE7715E9F1 flash_order_overtime flash_order_overtime @@ -15456,7 +15472,7 @@ LABL 0 新宋体,8,N 秒杀订单超时关闭时间(分) int - + C4E474C5-194A-4B54-8DF1-F37B681DE42B normal_order_overtime normal_order_overtime @@ -15467,7 +15483,7 @@ LABL 0 新宋体,8,N 正常订单超时时间(分) int - + 773FEFCD-F4A3-4D9E-B061-10C12CA1B397 confirm_overtime confirm_overtime @@ -15478,7 +15494,7 @@ LABL 0 新宋体,8,N 发货后自动确认收货时间(天) int - + DD5B89B8-5DC6-4EB1-B916-D76BD75CB0F5 finish_overtime finish_overtime @@ -15489,7 +15505,7 @@ LABL 0 新宋体,8,N 自动完成交易时间,不能申请售后(天) int - + D090D0ED-6A45-445C-ADE3-F1E18734F159 comment_overtime comment_overtime @@ -15502,7 +15518,7 @@ LABL 0 新宋体,8,N - + 7C2ADDA9-1584-4310-A3FE-7F1E18447823 Key_1 Key_1 @@ -15511,12 +15527,12 @@ LABL 0 新宋体,8,N 1522726101 zhenghong - + - + @@ -15530,7 +15546,7 @@ LABL 0 新宋体,8,N 订单退货申请 - + CF99B61C-D0E5-4EB4-BFC6-111A9F3D44E8 id id @@ -15542,7 +15558,7 @@ LABL 0 新宋体,8,N 1 1 - + A6E68B83-006A-468C-A461-C647705E038C order_id order_id @@ -15553,7 +15569,7 @@ LABL 0 新宋体,8,N 订单id bigint - + 8D1F23F9-09FD-416B-8E38-CFDE67721417 company_address_id company_address_id @@ -15564,7 +15580,7 @@ LABL 0 新宋体,8,N 收货地址表id bigint - + A6898418-67C2-4E9F-9093-6FF8782BD12F product_id product_id @@ -15575,7 +15591,7 @@ LABL 0 新宋体,8,N 退货商品id bigint - + 56ACAE3C-5533-44A1-BA57-602058B6CEF2 order_sn order_sn @@ -15587,7 +15603,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + F2C78E24-CDB0-4AA7-B6CD-21E55B380E95 create_time create_time @@ -15598,7 +15614,7 @@ LABL 0 新宋体,8,N 申请时间 datetime - + 70FBE2CF-BE0D-44DD-8679-39DAA782E1A3 member_username member_username @@ -15610,7 +15626,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 7B8A70B3-9FC9-4136-BEC9-D2DF393DB988 return_amount return_amount @@ -15623,7 +15639,7 @@ LABL 0 新宋体,8,N 10 2 - + 4FB9898E-63E4-4B21-B577-504320D3D4F9 return_name return_name @@ -15635,7 +15651,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 8ADCC57B-6CA5-4A89-8B5A-6283FE7B3DDF return_phone return_phone @@ -15647,7 +15663,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + F01CC8D2-508C-424D-BF17-AE42ABE28223 status status @@ -15659,7 +15675,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 65402A2F-A01C-4B4D-9F19-9ACD48637159 handle_time handle_time @@ -15670,7 +15686,7 @@ LABL 0 新宋体,8,N 处理时间 datetime - + AADBD0C8-E8CD-45D6-BDF4-13840EEFA26C product_pic product_pic @@ -15682,7 +15698,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + B4BB6015-3948-411C-9558-6CAF55CEF04C product_name product_name @@ -15694,7 +15710,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + D30E609F-3F5C-401C-8690-EEA47B0E6694 product_brand product_brand @@ -15706,7 +15722,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 86B4B2F7-9A36-47AC-A3DA-7F45FFF21639 product_attr product_attr @@ -15718,7 +15734,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + DE661909-8CDC-4C09-A0C1-5587F969523A product_count product_count @@ -15729,7 +15745,7 @@ LABL 0 新宋体,8,N 退货数量 int - + B16F9E1E-749A-477B-B8E1-70B635CC8F00 product_price product_price @@ -15742,7 +15758,7 @@ LABL 0 新宋体,8,N 10 2 - + 442BB5FC-951A-43B5-94AD-B3C2E1C8F28F product_real_price product_real_price @@ -15755,7 +15771,7 @@ LABL 0 新宋体,8,N 10 2 - + B4DB3A15-7B0F-4C6D-B961-AF2C4CF14D50 reason reason @@ -15767,7 +15783,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + ECE8A578-4D6B-47EB-BB72-207D9BC93324 description description @@ -15779,7 +15795,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + E3C2C9CF-D72D-44AA-B1A3-5B5AC1950B63 proof_pics proof_pics @@ -15791,7 +15807,7 @@ LABL 0 新宋体,8,N varchar(1000) 1000 - + B16F27C1-DFFA-40F1-83B5-F9DA3BB86FE6 handle_note handle_note @@ -15803,7 +15819,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + B8982C29-EB0D-4F63-A047-DDEDC91A78C3 handle_man handle_man @@ -15815,7 +15831,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 49E217E2-31BF-4F23-8125-62D5920E0B60 receive_man receive_man @@ -15827,7 +15843,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 8111E4F5-B8EA-4DCB-B899-A2E4921E6BC2 receive_time receive_time @@ -15838,7 +15854,7 @@ LABL 0 新宋体,8,N 收货时间 datetime - + 4C802C73-FB19-4C09-84C3-37E152CA8299 receive_note receive_note @@ -15852,7 +15868,7 @@ LABL 0 新宋体,8,N - + D06B934B-B63D-4DCC-B1C1-62F79744A8AC Key_1 Key_1 @@ -15861,12 +15877,12 @@ LABL 0 新宋体,8,N 1522732939 zhenghong - + - + @@ -15880,7 +15896,7 @@ LABL 0 新宋体,8,N 公司收发货地址表 - + F5A62BE4-F0B9-46C3-8591-5864BB83220D id id @@ -15892,7 +15908,7 @@ LABL 0 新宋体,8,N 1 1 - + 359C7F83-8810-4F75-935C-8099B75676C6 address_name address_name @@ -15904,7 +15920,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 5AA8AC8B-9617-4A6F-B898-4206F7CE8169 send_status send_status @@ -15916,7 +15932,7 @@ LABL 0 新宋体,8,N int(1) 1 - + CDF1655B-32CC-4E54-BBE7-5F00549B7722 receive_status receive_status @@ -15928,7 +15944,7 @@ LABL 0 新宋体,8,N int(1) 1 - + F5195500-8663-482B-B587-27789546188C name name @@ -15940,7 +15956,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + D51012F2-BECB-4E6B-A7E9-5B6AC06D9087 phone phone @@ -15952,7 +15968,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 3D2DC8D4-9D56-4E95-8266-052132761CDE province province @@ -15964,7 +15980,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + 57267BF2-434D-4AEC-8E6B-DDCAA85233F7 city city @@ -15976,7 +15992,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + F1F15023-139B-4048-8D0C-C9C46884C6E9 region region @@ -15988,7 +16004,7 @@ LABL 0 新宋体,8,N varchar(64) 64 - + D3EA532D-AD33-45AF-BA17-1FE7D821EE64 detail_address detail_address @@ -16002,7 +16018,7 @@ LABL 0 新宋体,8,N - + 9B8E57D5-D022-48D7-BA87-3214D2DAB1BD Key_1 Key_1 @@ -16011,12 +16027,12 @@ LABL 0 新宋体,8,N 1522745192 zhenghong - + - + @@ -16030,7 +16046,7 @@ LABL 0 新宋体,8,N 退货原因表 - + 8398CF1C-2327-4762-B370-7F7BB681FBE8 id id @@ -16042,7 +16058,7 @@ LABL 0 新宋体,8,N 1 1 - + 7C7CCC5E-FBE6-49A6-A428-95A8A078B4EA name name @@ -16054,7 +16070,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 0C284FC4-E892-4BFF-B0AC-AD9BCB8E39D2 sort sort @@ -16064,7 +16080,7 @@ LABL 0 新宋体,8,N zhenghong int - + D0151FA2-84E3-4252-9565-766B748B7AD3 status status @@ -16076,7 +16092,7 @@ LABL 0 新宋体,8,N int(1) 1 - + A3F8C1D7-A495-4E99-885D-FC8FB1E5747C create_time create_time @@ -16089,7 +16105,7 @@ LABL 0 新宋体,8,N - + F0009D1F-CC14-45AA-BDB7-F25CFBBFE380 Key_1 Key_1 @@ -16098,12 +16114,12 @@ LABL 0 新宋体,8,N 1533115911 zhenghong - + - + @@ -16117,7 +16133,7 @@ LABL 0 新宋体,8,N 购物车表 - + 0496CCD8-F7CC-4DD4-AEE7-919D8EFCD676 id id @@ -16129,7 +16145,7 @@ LABL 0 新宋体,8,N 1 1 - + BC6AB2CA-354D-447A-A466-54980B87F57F product_id product_id @@ -16139,7 +16155,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 48241AB2-A6B4-48E5-A792-FAB72D97FD42 product_sku_id product_sku_id @@ -16149,7 +16165,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 70CEB9F6-7F7D-4AB1-BB9D-3667BA109C72 member_id member_id @@ -16159,7 +16175,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 8B8B68C0-7987-4E2B-9BAD-FF4F3428E03A quantity quantity @@ -16170,7 +16186,7 @@ LABL 0 新宋体,8,N 购买数量 int - + E2A71768-48C5-46B2-82B8-635169BFE66D price price @@ -16183,7 +16199,7 @@ LABL 0 新宋体,8,N 10 2 - + 1EB6341A-F163-4763-8A41-99BB5914189A sp1 sp1 @@ -16195,7 +16211,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 10C79639-93BE-48F3-B2A4-98AC7C338882 sp2 sp2 @@ -16207,7 +16223,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 629EE7D7-D006-4AB6-8EF9-0B30E4283004 sp3 sp3 @@ -16219,7 +16235,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + B5A53CF7-C87D-411B-89DF-41888E2722C7 product_pic product_pic @@ -16231,7 +16247,7 @@ LABL 0 新宋体,8,N varchar(1000) 1000 - + E1A4F06D-34AE-4B0C-BCC6-F82BA9D1A76F product_name product_name @@ -16243,7 +16259,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + 7BBD4FA7-9C75-4ECA-9E08-BBEAC572BCB1 product_brand product_brand @@ -16254,7 +16270,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 11170A56-1C61-4372-9E46-A3C9C587340E product_sn product_sn @@ -16265,7 +16281,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 2D4BFCEF-83F1-4697-8EF7-DCC5D2A9491D product_sub_title product_sub_title @@ -16277,7 +16293,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + 8A7E5878-BB5E-49F3-BE20-E6986E172BB3 product_sku_code product_sku_code @@ -16289,7 +16305,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 23C68713-D38A-4915-96E3-A9762199D386 member_nickname member_nickname @@ -16301,7 +16317,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + 5675315C-7265-4AC3-88D4-BC1525AC73B7 create_date create_date @@ -16312,7 +16328,7 @@ LABL 0 新宋体,8,N 创建时间 datetime - + 1D877A06-39CD-4A3C-B4A8-059588D13838 modify_date modify_date @@ -16323,7 +16339,7 @@ LABL 0 新宋体,8,N 修改时间 datetime - + 20EF4C13-435F-4C03-B8A9-7E31F1432E21 delete_status delete_status @@ -16336,7 +16352,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 9C9C2AC9-F58B-4D31-BEF4-1D1892931E51 product_category_id product_category_id @@ -16347,7 +16363,7 @@ LABL 0 新宋体,8,N 商品的分类 bigint - + B7274386-A224-491A-88E0-8FAADCA00C90 product_attr product_attr @@ -16361,7 +16377,7 @@ LABL 0 新宋体,8,N - + 29D735B7-E618-4C13-AF03-3858C68E6BA4 Key_1 Key_1 @@ -16370,12 +16386,12 @@ LABL 0 新宋体,8,N 1533108680 zhenghong - + - + @@ -16389,7 +16405,7 @@ LABL 0 新宋体,8,N 后台用户角色表 - + 2E853DB4-DEFD-42D5-A6BE-6226A3194CE4 id id @@ -16401,7 +16417,7 @@ LABL 0 新宋体,8,N 1 1 - + A7C5F5AC-3D79-4BAB-A058-E801649746EB name name @@ -16413,7 +16429,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + 013099EA-F84F-4262-9125-15DA3687C8CE description description @@ -16425,7 +16441,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + F376357B-61CA-46D5-BED7-51C5322735A9 admin_count admin_count @@ -16436,7 +16452,7 @@ LABL 0 新宋体,8,N 后台用户数量 int - + EAC9E6A6-7E67-44F0-B085-B7A2380828E9 create_time create_time @@ -16447,7 +16463,7 @@ LABL 0 新宋体,8,N 创建时间 datetime - + 8B4E2D43-F39C-46CD-B498-1CD02CDE1F81 status status @@ -16460,7 +16476,7 @@ LABL 0 新宋体,8,N int(1) 1 - + CDB0B35E-6C3A-4FE5-9D47-E7682E71302E sort sort @@ -16473,7 +16489,7 @@ LABL 0 新宋体,8,N - + 14F5A838-542A-4B80-8627-B17FF80D3D0C Key_1 Key_1 @@ -16482,12 +16498,12 @@ LABL 0 新宋体,8,N 1538201117 zhenghong - + - + @@ -16501,7 +16517,7 @@ LABL 0 新宋体,8,N 后台用户权限表 - + E945AB0D-430D-4564-A942-AFAF3D3C6106 id id @@ -16517,7 +16533,7 @@ LABL 0 新宋体,8,N - + B073CBDF-527E-4961-BF55-9C5A1F643303 pid pid @@ -16528,7 +16544,7 @@ LABL 0 新宋体,8,N 父级权限id bigint - + E06DA657-9A51-42D9-A915-3D76B6D12AC7 name name @@ -16540,7 +16556,7 @@ LABL 0 新宋体,8,N varchar(100) 100 - + C2345EAD-45D6-41E7-8EAA-9DB2FD0F6C48 value value @@ -16552,7 +16568,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 471034FB-C5B6-49C2-A117-AE9FEE311F8C icon icon @@ -16564,7 +16580,7 @@ LABL 0 新宋体,8,N varchar(500) 500 - + 64C52B4C-E7C5-4A7E-AE70-CF628EFC67A7 type type @@ -16576,7 +16592,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 8E492BD0-8033-4FE5-8B5B-C13F6977D9A9 uri uri @@ -16588,7 +16604,7 @@ LABL 0 新宋体,8,N varchar(200) 200 - + 88B074E5-990C-4217-91F5-A88E56CC8142 status status @@ -16600,7 +16616,7 @@ LABL 0 新宋体,8,N int(1) 1 - + 6A46B30B-44EC-4D13-BEBF-77C4D26113CA create_time create_time @@ -16611,7 +16627,7 @@ LABL 0 新宋体,8,N 创建时间 datetime - + FE8DC496-D926-4C4C-94C0-59F19B98D411 sort sort @@ -16624,7 +16640,7 @@ LABL 0 新宋体,8,N - + 1A1D360B-3856-4FE0-ABC3-9C9DD7180247 Key_1 Key_1 @@ -16633,12 +16649,12 @@ LABL 0 新宋体,8,N 1538201932 zhenghong - + - + @@ -16652,7 +16668,7 @@ LABL 0 新宋体,8,N 后台用户和角色关系表 - + FD4417BB-10DA-489F-95B7-2538DA63FEB7 id id @@ -16664,7 +16680,7 @@ LABL 0 新宋体,8,N 1 1 - + 7E2D454E-E44B-490F-9E86-11CB1D02A55F admin_id admin_id @@ -16674,7 +16690,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 6408BE19-A7C6-4F9D-B9C0-921BD494570B role_id role_id @@ -16686,7 +16702,7 @@ LABL 0 新宋体,8,N - + 6D817E44-8C99-4CFE-A645-0E536256B9D2 Key_1 Key_1 @@ -16695,12 +16711,12 @@ LABL 0 新宋体,8,N 1538202458 zhenghong - + - + @@ -16714,7 +16730,7 @@ LABL 0 新宋体,8,N 后台用户角色和权限关系表 - + 1144AF4C-1426-47B7-8212-DA3B3E6C2A36 id id @@ -16726,7 +16742,7 @@ LABL 0 新宋体,8,N 1 1 - + FE5CF0B5-65AA-4B6D-AE3C-04E4A57077D0 role_id role_id @@ -16736,7 +16752,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 3E519CF4-C6F8-4D40-828A-F3AFFDA09699 permission_id permission_id @@ -16748,7 +16764,7 @@ LABL 0 新宋体,8,N - + 7169397A-EC6D-422E-9575-7D580D618896 Key_1 Key_1 @@ -16757,12 +16773,12 @@ LABL 0 新宋体,8,N 1538202576 zhenghong - + - + @@ -16776,7 +16792,7 @@ LABL 0 新宋体,8,N 后台用户和权限关系表(除角色中定义的权限以外的加减权限) - + BE753374-E9C7-4C53-AC9C-D71DCF50662D id id @@ -16788,7 +16804,7 @@ LABL 0 新宋体,8,N 1 1 - + 12FF5B6B-8647-49E1-927C-D43F14BBB174 admin_id admin_id @@ -16798,7 +16814,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + 8BDB3D8B-FFEF-4031-8D7A-EF81BE9BE670 permission_id permission_id @@ -16808,7 +16824,7 @@ LABL 0 新宋体,8,N zhenghong bigint - + D5D4EBC8-9FCD-4A79-8171-4BC6027FA23E type type @@ -16821,7 +16837,7 @@ LABL 0 新宋体,8,N - + DF246E9E-48BE-43A9-A0A8-282F0AC6E482 Key_1 Key_1 @@ -16830,12 +16846,12 @@ LABL 0 新宋体,8,N 1538202916 zhenghong - + - + @@ -16861,7 +16877,7 @@ LABL 0 新宋体,8,N - + 5236F74C-2761-4AC4-834A-BECC5D040393 1521706257 zhenghong @@ -16897,7 +16913,7 @@ LABL 0 新宋体,8,N - + 6EE78803-E5F6-4090-B810-7BBF7814F60C 1521710488 zhenghong @@ -16933,7 +16949,7 @@ LABL 0 新宋体,8,N - + 84F722B4-DF57-4BC3-88FD-B249B70D21A7 1521770349 zhenghong @@ -16969,7 +16985,7 @@ LABL 0 新宋体,8,N - + 0309D83E-51C3-4973-A636-9FEB27F4A6B6 1521771362 zhenghong @@ -17005,7 +17021,7 @@ LABL 0 新宋体,8,N - + 7B820697-9FFD-4446-B6DF-F03F4F02FFE3 1521773101 zhenghong @@ -17041,7 +17057,7 @@ LABL 0 新宋体,8,N - + 13DDC5F6-372D-47FF-AAFA-8AEF349E7FA8 1521783613 zhenghong @@ -17077,7 +17093,7 @@ LABL 0 新宋体,8,N - + 31ADEBC6-F176-41A7-8EAA-9AC3B8A253AB 1521791466 zhenghong @@ -17113,7 +17129,7 @@ LABL 0 新宋体,8,N - + F2B169B3-7AC8-4FB1-822D-E1C91DFF6FFD 1521792428 zhenghong @@ -17149,7 +17165,7 @@ LABL 0 新宋体,8,N - + 00AD7B43-F4CA-45D7-86BB-5756B4ED55BD 1521792909 zhenghong @@ -17185,7 +17201,7 @@ LABL 0 新宋体,8,N - + 286E06C6-6FAD-4323-82D9-6FB781153C46 1522045168 zhenghong @@ -17221,7 +17237,7 @@ LABL 0 新宋体,8,N - + A2161167-D453-4661-9BF0-71D8908A6C42 1522046100 zhenghong @@ -17257,7 +17273,7 @@ LABL 0 新宋体,8,N - + E25FF0B6-41E2-4801-8FE9-337EF9B991F7 1522046451 zhenghong @@ -17293,7 +17309,7 @@ LABL 0 新宋体,8,N - + 1E64FE44-48BA-49B0-BDE1-66DA22B89EFF 1522046456 zhenghong @@ -17329,7 +17345,7 @@ LABL 0 新宋体,8,N - + DEE74089-6A6D-4D7E-BADD-76E4D08EFA2D 1522112691 zhenghong @@ -17365,7 +17381,7 @@ LABL 0 新宋体,8,N - + 5D44A212-AD69-4958-BAAF-9E16ED63FC67 1522112694 zhenghong @@ -17401,7 +17417,7 @@ LABL 0 新宋体,8,N - + ECA8F78C-7015-44EB-9CD2-F72634D7F4BD 1522114406 zhenghong @@ -17437,7 +17453,7 @@ LABL 0 新宋体,8,N - + 32BD37D4-4436-4069-9BD1-90CF0B1867E0 1522115961 zhenghong @@ -17473,7 +17489,7 @@ LABL 0 新宋体,8,N - + 1A23B754-71EE-4496-B70F-0A3268C6F651 1522115983 zhenghong @@ -17509,7 +17525,7 @@ LABL 0 新宋体,8,N - + 1C883E67-84F9-4CD0-A4F5-D7CA2BE15DC5 1522118676 zhenghong @@ -17545,7 +17561,7 @@ LABL 0 新宋体,8,N - + 1CE2FCCB-DF37-4C88-99DD-FA8C3EE7A09C 1522119056 zhenghong @@ -17581,7 +17597,7 @@ LABL 0 新宋体,8,N - + 7D8DC4F2-D0A4-4CE9-B03E-44AE166786C0 1522120295 zhenghong @@ -17617,7 +17633,7 @@ LABL 0 新宋体,8,N - + 7CB99F50-753B-4347-B896-1F18D8FE6691 1522138613 zhenghong @@ -17653,7 +17669,7 @@ LABL 0 新宋体,8,N - + EC89DA87-A575-4940-973B-665854268261 1522138618 zhenghong @@ -17689,7 +17705,7 @@ LABL 0 新宋体,8,N - + 8E1A22EC-2246-48C4-A499-3D8A4D264C09 1522138705 zhenghong @@ -17725,7 +17741,7 @@ LABL 0 新宋体,8,N - + 2EA7348D-C8E8-4FCC-8215-01FE3AD58DFB 1522141157 zhenghong @@ -17761,7 +17777,7 @@ LABL 0 新宋体,8,N - + 8B858AAC-D00A-42FE-BEDC-73536876C045 1522141232 zhenghong @@ -17797,7 +17813,7 @@ LABL 0 新宋体,8,N - + FC3A22FE-FD24-4DF0-BAC8-22659D3C8987 1522141317 zhenghong @@ -17833,7 +17849,7 @@ LABL 0 新宋体,8,N - + 14DB9C0C-F9F0-4D4A-B44E-592028F6E75A 1522142006 zhenghong @@ -17869,7 +17885,7 @@ LABL 0 新宋体,8,N - + 15304E84-71AA-40B1-84CB-904384B34B25 1522215975 zhenghong @@ -17905,7 +17921,7 @@ LABL 0 新宋体,8,N - + 457237AD-87EB-4A09-BA9F-36198B10D2FF 1522216015 zhenghong @@ -17941,7 +17957,7 @@ LABL 0 新宋体,8,N - + 3C2E5F27-A07C-4D88-9357-089D36122A25 1522216251 zhenghong @@ -17977,7 +17993,7 @@ LABL 0 新宋体,8,N - + A8FA4798-0F1E-4D96-A254-77F5D71F6BBD 1522216380 zhenghong @@ -18013,7 +18029,7 @@ LABL 0 新宋体,8,N - + 5026171A-4B51-4B83-A113-4051F1E4F415 1522220508 zhenghong @@ -18049,7 +18065,7 @@ LABL 0 新宋体,8,N - + 462222B9-A203-4D60-A353-A168356E3140 1522220546 zhenghong @@ -18085,7 +18101,7 @@ LABL 0 新宋体,8,N - + BD28F911-4F98-4C9D-9171-E99F60476E2A 1522224364 zhenghong @@ -18121,7 +18137,7 @@ LABL 0 新宋体,8,N - + 8D1675C9-7749-4831-A5E6-ACD971AACF57 1522225874 zhenghong @@ -18157,7 +18173,7 @@ LABL 0 新宋体,8,N - + B30347B3-4138-4EA8-A0F5-EF0D9A34E01F 1522226077 zhenghong @@ -18193,7 +18209,7 @@ LABL 0 新宋体,8,N - + 7D29D8DF-7EF1-4F43-928F-DDAC96A23858 1522226272 zhenghong @@ -18226,17 +18242,17 @@ LABL 0 新宋体,8,N - + - + EB0A7FB4-285A-4D5D-BC1D-E9B299069C1F 1522301998 zhenghong 1522301998 zhenghong - + @@ -18265,7 +18281,7 @@ LABL 0 新宋体,8,N - + 942BBD31-85B8-46EA-893C-CB327C86F5BA 1522303390 zhenghong @@ -18275,7 +18291,7 @@ LABL 0 新宋体,8,N - + @@ -18301,7 +18317,7 @@ LABL 0 新宋体,8,N - + 1E5174EE-C0B0-4144-98D5-679634DCCAEE 1522303410 zhenghong @@ -18311,7 +18327,7 @@ LABL 0 新宋体,8,N - + @@ -18334,20 +18350,20 @@ LABL 0 新宋体,8,N - + - + BD55704C-3F36-44CC-90E1-143F097FA894 1522304178 zhenghong 1522304178 zhenghong - + - + @@ -18370,17 +18386,17 @@ LABL 0 新宋体,8,N - + - + 17EC5CAA-580C-493D-9C2D-2EA3E9732A78 1522386868 zhenghong 1522386868 zhenghong - + @@ -18409,7 +18425,7 @@ LABL 0 新宋体,8,N - + F469B162-D88C-42A3-B64C-7B2751A4FCE1 1522387461 zhenghong @@ -18419,7 +18435,7 @@ LABL 0 新宋体,8,N - + @@ -18445,7 +18461,7 @@ LABL 0 新宋体,8,N - + 1D18BF30-4375-4618-A1C9-6DC998F248E4 1522387526 zhenghong @@ -18455,7 +18471,7 @@ LABL 0 新宋体,8,N - + @@ -18481,7 +18497,7 @@ LABL 0 新宋体,8,N - + 183F9969-663E-4842-ABC2-C938F02C05E4 1522389232 zhenghong @@ -18491,7 +18507,7 @@ LABL 0 新宋体,8,N - + @@ -18517,7 +18533,7 @@ LABL 0 新宋体,8,N - + AC355266-228D-4333-8E95-D13F2D176DB4 1522390434 zhenghong @@ -18527,7 +18543,7 @@ LABL 0 新宋体,8,N - + @@ -18553,7 +18569,7 @@ LABL 0 新宋体,8,N - + 3A358827-AE90-4AC6-80E6-CA340D69F7F2 1522390644 zhenghong @@ -18563,7 +18579,7 @@ LABL 0 新宋体,8,N - + @@ -18589,7 +18605,7 @@ LABL 0 新宋体,8,N - + B0F12E0B-F2E6-40A6-AD2B-9FE858AAA8BE 1522391366 zhenghong @@ -18599,7 +18615,7 @@ LABL 0 新宋体,8,N - + @@ -18622,20 +18638,20 @@ LABL 0 新宋体,8,N - + - + F46C48A9-78A1-4C9A-BD75-DE0ED230A76D 1522391379 zhenghong 1522391380 zhenghong - + - + @@ -18661,7 +18677,7 @@ LABL 0 新宋体,8,N - + 711AD4D5-212E-4E3B-BB26-DB79C4BE4E52 1522396648 zhenghong @@ -18671,7 +18687,7 @@ LABL 0 新宋体,8,N - + @@ -18697,7 +18713,7 @@ LABL 0 新宋体,8,N - + 094B7BE5-D0AB-4987-8D74-508A27D3117F 1522396864 zhenghong @@ -18707,7 +18723,7 @@ LABL 0 新宋体,8,N - + @@ -18733,7 +18749,7 @@ LABL 0 新宋体,8,N - + 8C15D427-62A0-40E7-9B02-84063CC6EB94 1522659209 zhenghong @@ -18743,7 +18759,7 @@ LABL 0 新宋体,8,N - + @@ -18766,20 +18782,20 @@ LABL 0 新宋体,8,N - + - + 043B7E7F-6688-42FD-BECE-3A4CE5A560F2 1522660753 zhenghong 1522660753 zhenghong - + - + @@ -18805,7 +18821,7 @@ LABL 0 新宋体,8,N - + 3592DAA0-2C95-48CF-9359-C157A0E27DC3 1522660820 zhenghong @@ -18815,7 +18831,7 @@ LABL 0 新宋体,8,N - + @@ -18838,17 +18854,17 @@ LABL 0 新宋体,8,N - + - + BEE8D279-8DBF-40B3-899D-5B07570D0AD9 1522721755 zhenghong 1522721755 zhenghong - + @@ -18877,7 +18893,7 @@ LABL 0 新宋体,8,N - + F5D0566A-35C3-4451-9C7D-782BC776C53E 1522724329 zhenghong @@ -18887,7 +18903,7 @@ LABL 0 新宋体,8,N - + @@ -18910,20 +18926,20 @@ LABL 0 新宋体,8,N - + - + 3AA8813B-9363-406A-91DF-4AD16E9C3CCA 1522725331 zhenghong 1522725331 zhenghong - + - + @@ -18946,20 +18962,20 @@ LABL 0 新宋体,8,N - + - + DD05624A-7E08-4273-9758-C5EDA1A03134 1522733188 zhenghong 1522733188 zhenghong - + - + @@ -18982,20 +18998,20 @@ LABL 0 新宋体,8,N - + - + EBF8A4B9-24B3-4D18-82FD-D12F847328C6 1522745521 zhenghong 1522745521 zhenghong - + - + @@ -19021,7 +19037,7 @@ LABL 0 新宋体,8,N - + BA7665F0-D173-45C6-AFE8-3C93CF330D79 1533109970 zhenghong @@ -19031,7 +19047,7 @@ LABL 0 新宋体,8,N - + @@ -19057,7 +19073,7 @@ LABL 0 新宋体,8,N - + 521484A5-B9C4-477D-8D45-97F7B15D7854 1533115829 zhenghong @@ -19067,7 +19083,7 @@ LABL 0 新宋体,8,N - + @@ -19093,7 +19109,7 @@ LABL 0 新宋体,8,N - + FCADB7B3-0636-44C7-8AB4-067148971867 1533115896 zhenghong @@ -19103,7 +19119,7 @@ LABL 0 新宋体,8,N - + @@ -19126,20 +19142,20 @@ LABL 0 新宋体,8,N - + - + D2F8A3AD-54BE-4AE4-A988-128511B938A4 1538202362 zhenghong 1538202362 zhenghong - + - + @@ -19162,20 +19178,20 @@ LABL 0 新宋体,8,N - + - + 993B6DB6-8CE7-4A56-9273-AA66FB16F4A0 1538202471 zhenghong 1538202471 zhenghong - + - + @@ -19198,20 +19214,20 @@ LABL 0 新宋体,8,N - + - + E47EA734-EA83-4289-8295-068CBD82C878 1538202492 zhenghong 1538202492 zhenghong - + - + @@ -19234,20 +19250,20 @@ LABL 0 新宋体,8,N - + - + C3D164FC-7971-4ECF-B2F0-6B384C75DB8A 1538202586 zhenghong 1538202586 zhenghong - + - + @@ -19270,20 +19286,20 @@ LABL 0 新宋体,8,N - + - + 5D69B943-755C-4D8A-90CC-525B02C3D50C 1538202588 zhenghong 1538202588 zhenghong - + - + @@ -19306,20 +19322,20 @@ LABL 0 新宋体,8,N - + - + C4F1E261-E196-4270-8809-851FB823B079 1538202927 zhenghong 1538202927 zhenghong - + - + @@ -19342,20 +19358,20 @@ LABL 0 新宋体,8,N - + - + 9040B9D2-76A5-43F5-8889-3E21C379E806 1538202929 zhenghong 1538202929 zhenghong - + - + @@ -19381,7 +19397,7 @@ LABL 0 新宋体,8,N - + 6D41CF48-9B5F-47F1-8391-F0BC65998A26 1539746524 zhenghong @@ -19391,7 +19407,7 @@ LABL 0 新宋体,8,N - + @@ -19414,17 +19430,17 @@ LABL 0 新宋体,8,N - + - + 933A26A1-5D64-4E1E-A05E-F70A9A4571A1 1541490552 zhenghong 1541490586 zhenghong - + @@ -19434,7 +19450,7 @@ LABL 0 新宋体,8,N - + 48492A0F-63AD-4453-B46B-89915CC87545 PUBLIC PUBLIC @@ -19445,7 +19461,7 @@ LABL 0 新宋体,8,N - + 232AA7B8-E743-48F3-9530-102684B229BE MySQL 5.0 MYSQL50 diff --git a/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeAdvertiseController.java b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeAdvertiseController.java new file mode 100644 index 0000000..13b90e4 --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeAdvertiseController.java @@ -0,0 +1,84 @@ +package com.macro.mall.controller; + +import com.macro.mall.dto.CommonResult; +import com.macro.mall.model.SmsHomeAdvertise; +import com.macro.mall.service.SmsHomeAdvertiseService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 首页轮播广告管理Controller + * Created by macro on 2018/11/7. + */ +@Controller +@Api(tags = "SmsHomeAdvertiseController", description = "首页轮播广告管理") +@RequestMapping("/home/advertise") +public class SmsHomeAdvertiseController { + @Autowired + private SmsHomeAdvertiseService advertiseService; + + @ApiOperation("添加广告") + @RequestMapping(value = "/create", method = RequestMethod.POST) + @ResponseBody + public Object create(@RequestBody SmsHomeAdvertise advertise) { + int count = advertiseService.create(advertise); + if (count > 0) + return new CommonResult().success(count); + return new CommonResult().failed(); + } + + @ApiOperation("删除广告") + @RequestMapping(value = "/delete", method = RequestMethod.POST) + @ResponseBody + public Object delete(@RequestParam("ids") List ids) { + int count = advertiseService.delete(ids); + if (count > 0) + return new CommonResult().success(count); + return new CommonResult().failed(); + } + + @ApiOperation("修改上下线状态") + @RequestMapping(value = "/update/status/{id}", method = RequestMethod.POST) + @ResponseBody + public Object updateStatus(@PathVariable Long id, Integer status) { + int count = advertiseService.updateStatus(id, status); + if (count > 0) + return new CommonResult().success(count); + return new CommonResult().failed(); + } + + @ApiOperation("获取广告详情") + @RequestMapping(value = "/{id}", method = RequestMethod.POST) + @ResponseBody + public Object getItem(@PathVariable Long id) { + SmsHomeAdvertise advertise = advertiseService.getItem(id); + return new CommonResult().success(advertise); + } + + @ApiOperation("修改广告") + @RequestMapping(value = "/update/{id}", method = RequestMethod.POST) + @ResponseBody + public Object update(@PathVariable Long id, @RequestBody SmsHomeAdvertise advertise) { + int count = advertiseService.update(id, advertise); + if (count > 0) + return new CommonResult().success(count); + return new CommonResult().failed(); + } + + @ApiOperation("分页查询广告") + @RequestMapping(value = "/list", method = RequestMethod.GET) + @ResponseBody + public Object list(@RequestParam(value = "name", required = false) String name, + @RequestParam(value = "type", required = false) Integer type, + @RequestParam(value = "endTime", required = false) String endTime, + @RequestParam(value = "pageSize", defaultValue = "5") Integer pageSize, + @RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum) { + List advertiseList = advertiseService.list(name, type, endTime, pageSize, pageNum); + return new CommonResult().pageSuccess(advertiseList); + } +} diff --git a/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeNewProductController.java b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeNewProductController.java index f08d3a3..36b5781 100644 --- a/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeNewProductController.java +++ b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeNewProductController.java @@ -12,7 +12,7 @@ import org.springframework.web.bind.annotation.*; import java.util.List; /** - * 首页品牌管理Controller + * 首页新品管理Controller * Created by macro on 2018/11/6. */ @Controller diff --git a/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendProductController.java b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendProductController.java new file mode 100644 index 0000000..ff53ba7 --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendProductController.java @@ -0,0 +1,78 @@ +package com.macro.mall.controller; + +import com.macro.mall.dto.CommonResult; +import com.macro.mall.model.SmsHomeRecommendProduct; +import com.macro.mall.service.SmsHomeRecommendProductService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 首页人气推荐管理Controller + * Created by macro on 2018/11/6. + */ +@Controller +@Api(tags = "SmsHomeRecommendProductController", description = "首页人气推荐管理") +@RequestMapping("/home/recommendProduct") +public class SmsHomeRecommendProductController { + @Autowired + private SmsHomeRecommendProductService recommendProductService; + @ApiOperation("添加首页推荐") + @RequestMapping(value = "/create", method = RequestMethod.POST) + @ResponseBody + public Object create(@RequestBody List homeBrandList) { + int count = recommendProductService.create(homeBrandList); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("修改推荐排序") + @RequestMapping(value = "/update/sort/{id}", method = RequestMethod.POST) + @ResponseBody + public Object updateSort(@PathVariable Long id, Integer sort) { + int count = recommendProductService.updateSort(id,sort); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("批量删除推荐") + @RequestMapping(value = "/delete", method = RequestMethod.POST) + @ResponseBody + public Object delete(@RequestParam("ids") List ids) { + int count = recommendProductService.delete(ids); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("批量修改推荐状态") + @RequestMapping(value = "/update/recommendStatus", method = RequestMethod.POST) + @ResponseBody + public Object updateRecommendStatus(@RequestParam("ids") List ids, @RequestParam Integer recommendStatus) { + int count = recommendProductService.updateRecommendStatus(ids,recommendStatus); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("分页查询推荐") + @RequestMapping(value = "/list", method = RequestMethod.GET) + @ResponseBody + public Object list(@RequestParam(value = "productName", required = false) String productName, + @RequestParam(value = "recommendStatus", required = false) Integer recommendStatus, + @RequestParam(value = "pageSize", defaultValue = "5") Integer pageSize, + @RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum) { + List homeBrandList = recommendProductService.list(productName,recommendStatus,pageSize,pageNum); + return new CommonResult().pageSuccess(homeBrandList); + } +} diff --git a/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendSubjectController.java b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendSubjectController.java new file mode 100644 index 0000000..7f784fc --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/controller/SmsHomeRecommendSubjectController.java @@ -0,0 +1,78 @@ +package com.macro.mall.controller; + +import com.macro.mall.dto.CommonResult; +import com.macro.mall.model.SmsHomeRecommendSubject; +import com.macro.mall.service.SmsHomeRecommendSubjectService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 首页专题推荐管理Controller + * Created by macro on 2018/11/6. + */ +@Controller +@Api(tags = "SmsHomeRecommendSubjectController", description = "首页专题推荐管理") +@RequestMapping("/home/recommendSubject") +public class SmsHomeRecommendSubjectController { + @Autowired + private SmsHomeRecommendSubjectService recommendSubjectService; + @ApiOperation("添加首页推荐专题") + @RequestMapping(value = "/create", method = RequestMethod.POST) + @ResponseBody + public Object create(@RequestBody List homeBrandList) { + int count = recommendSubjectService.create(homeBrandList); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("修改推荐排序") + @RequestMapping(value = "/update/sort/{id}", method = RequestMethod.POST) + @ResponseBody + public Object updateSort(@PathVariable Long id, Integer sort) { + int count = recommendSubjectService.updateSort(id,sort); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("批量删除推荐") + @RequestMapping(value = "/delete", method = RequestMethod.POST) + @ResponseBody + public Object delete(@RequestParam("ids") List ids) { + int count = recommendSubjectService.delete(ids); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("批量修改推荐状态") + @RequestMapping(value = "/update/recommendStatus", method = RequestMethod.POST) + @ResponseBody + public Object updateRecommendStatus(@RequestParam("ids") List ids, @RequestParam Integer recommendStatus) { + int count = recommendSubjectService.updateRecommendStatus(ids,recommendStatus); + if(count>0){ + return new CommonResult().success(count); + } + return new CommonResult().failed(); + } + + @ApiOperation("分页查询推荐") + @RequestMapping(value = "/list", method = RequestMethod.GET) + @ResponseBody + public Object list(@RequestParam(value = "subjectName", required = false) String subjectName, + @RequestParam(value = "recommendStatus", required = false) Integer recommendStatus, + @RequestParam(value = "pageSize", defaultValue = "5") Integer pageSize, + @RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum) { + List homeBrandList = recommendSubjectService.list(subjectName,recommendStatus,pageSize,pageNum); + return new CommonResult().pageSuccess(homeBrandList); + } +} diff --git a/mall-admin/src/main/java/com/macro/mall/service/SmsHomeAdvertiseService.java b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeAdvertiseService.java new file mode 100644 index 0000000..c83313a --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeAdvertiseService.java @@ -0,0 +1,41 @@ +package com.macro.mall.service; + +import com.macro.mall.model.SmsHomeAdvertise; + +import java.util.List; + +/** + * 首页广告管理Service + * Created by macro on 2018/11/7. + */ +public interface SmsHomeAdvertiseService { + /** + * 添加广告 + */ + int create(SmsHomeAdvertise advertise); + + /** + * 批量删除广告 + */ + int delete(List ids); + + /** + * 修改上、下线状态 + */ + int updateStatus(Long id, Integer status); + + /** + * 获取广告详情 + */ + SmsHomeAdvertise getItem(Long id); + + /** + * 更新广告 + */ + int update(Long id, SmsHomeAdvertise advertise); + + /** + * 分页查询广告 + */ + List list(String name, Integer type, String endTime, Integer pageSize, Integer pageNum); +} diff --git a/mall-admin/src/main/java/com/macro/mall/service/SmsHomeNewProductService.java b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeNewProductService.java index b25da5b..e647310 100644 --- a/mall-admin/src/main/java/com/macro/mall/service/SmsHomeNewProductService.java +++ b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeNewProductService.java @@ -14,7 +14,7 @@ public interface SmsHomeNewProductService { * 添加首页推荐 */ @Transactional - int create(List homeBrandList); + int create(List homeNewProductList); /** * 修改推荐排序 diff --git a/mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendProductService.java b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendProductService.java new file mode 100644 index 0000000..ec56513 --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendProductService.java @@ -0,0 +1,38 @@ +package com.macro.mall.service; + +import com.macro.mall.model.SmsHomeRecommendProduct; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * 首页人气推荐管理Service + * Created by macro on 2018/11/7. + */ +public interface SmsHomeRecommendProductService { + /** + * 添加首页推荐 + */ + @Transactional + int create(List homeRecommendProductList); + + /** + * 修改推荐排序 + */ + int updateSort(Long id, Integer sort); + + /** + * 批量删除推荐 + */ + int delete(List ids); + + /** + * 更新推荐状态 + */ + int updateRecommendStatus(List ids, Integer recommendStatus); + + /** + * 分页查询推荐 + */ + List list(String productName, Integer recommendStatus, Integer pageSize, Integer pageNum); +} diff --git a/mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendSubjectService.java b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendSubjectService.java new file mode 100644 index 0000000..2df5ae8 --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/service/SmsHomeRecommendSubjectService.java @@ -0,0 +1,38 @@ +package com.macro.mall.service; + +import com.macro.mall.model.SmsHomeRecommendSubject; +import org.springframework.transaction.annotation.Transactional; + +import java.util.List; + +/** + * 首页专题推荐管理Service + * Created by macro on 2018/11/7. + */ +public interface SmsHomeRecommendSubjectService { + /** + * 添加首页推荐 + */ + @Transactional + int create(List recommendSubjectList); + + /** + * 修改推荐排序 + */ + int updateSort(Long id, Integer sort); + + /** + * 批量删除推荐 + */ + int delete(List ids); + + /** + * 更新推荐状态 + */ + int updateRecommendStatus(List ids, Integer recommendStatus); + + /** + * 分页查询推荐 + */ + List list(String subjectName, Integer recommendStatus, Integer pageSize, Integer pageNum); +} diff --git a/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeAdvertiseServiceImpl.java b/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeAdvertiseServiceImpl.java new file mode 100644 index 0000000..373851a --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeAdvertiseServiceImpl.java @@ -0,0 +1,91 @@ +package com.macro.mall.service.impl; + +import com.github.pagehelper.PageHelper; +import com.macro.mall.mapper.SmsHomeAdvertiseMapper; +import com.macro.mall.model.SmsHomeAdvertise; +import com.macro.mall.model.SmsHomeAdvertiseExample; +import com.macro.mall.service.SmsHomeAdvertiseService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.util.StringUtils; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; + +/** + * 首页广告管理Service实现类 + * Created by macro on 2018/11/7. + */ +@Service +public class SmsHomeAdvertiseServiceImpl implements SmsHomeAdvertiseService { + @Autowired + private SmsHomeAdvertiseMapper advertiseMapper; + + @Override + public int create(SmsHomeAdvertise advertise) { + return advertiseMapper.insert(advertise); + } + + @Override + public int delete(List ids) { + SmsHomeAdvertiseExample example = new SmsHomeAdvertiseExample(); + example.createCriteria().andIdIn(ids); + return advertiseMapper.deleteByExample(example); + } + + @Override + public int updateStatus(Long id, Integer status) { + SmsHomeAdvertise record = new SmsHomeAdvertise(); + record.setId(id); + record.setStatus(status); + return advertiseMapper.updateByPrimaryKeySelective(record); + } + + @Override + public SmsHomeAdvertise getItem(Long id) { + return advertiseMapper.selectByPrimaryKey(id); + } + + @Override + public int update(Long id, SmsHomeAdvertise advertise) { + advertise.setId(id); + return advertiseMapper.updateByPrimaryKey(advertise); + } + + @Override + public List list(String name, Integer type, String endTime, Integer pageSize, Integer pageNum) { + PageHelper.startPage(pageNum, pageSize); + SmsHomeAdvertiseExample example = new SmsHomeAdvertiseExample(); + SmsHomeAdvertiseExample.Criteria criteria = example.createCriteria(); + if (!StringUtils.isEmpty(name)) { + criteria.andNameLike("%" + name + "%"); + } + if (type != null) { + criteria.andTypeEqualTo(type); + } + if (!StringUtils.isEmpty(endTime)) { + String startStr = endTime + " 00:00:00"; + String endStr = endTime + " 23:59:59"; + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + Date start = null; + try { + start = sdf.parse(startStr); + } catch (ParseException e) { + e.printStackTrace(); + } + Date end = null; + try { + end = sdf.parse(endStr); + } catch (ParseException e) { + e.printStackTrace(); + } + if (start != null && end != null) { + criteria.andEndTimeBetween(start, end); + } + } + example.setOrderByClause("sort desc"); + return advertiseMapper.selectByExample(example); + } +} diff --git a/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendProductServiceImpl.java b/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendProductServiceImpl.java new file mode 100644 index 0000000..0fb0619 --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendProductServiceImpl.java @@ -0,0 +1,70 @@ +package com.macro.mall.service.impl; + +import com.github.pagehelper.PageHelper; +import com.macro.mall.mapper.SmsHomeRecommendProductMapper; +import com.macro.mall.model.SmsHomeRecommendProduct; +import com.macro.mall.model.SmsHomeRecommendProductExample; +import com.macro.mall.service.SmsHomeRecommendProductService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.util.StringUtils; + +import java.util.List; + +/** + * 首页人气推荐管理Service实现类 + * Created by macro on 2018/11/7. + */ +@Service +public class SmsHomeRecommendProductServiceImpl implements SmsHomeRecommendProductService { + @Autowired + private SmsHomeRecommendProductMapper recommendProductMapper; + @Override + public int create(List homeRecommendProductList) { + for (SmsHomeRecommendProduct recommendProduct : homeRecommendProductList) { + recommendProduct.setRecommendStatus(1); + recommendProduct.setSort(0); + recommendProductMapper.insert(recommendProduct); + } + return homeRecommendProductList.size(); + } + + @Override + public int updateSort(Long id, Integer sort) { + SmsHomeRecommendProduct recommendProduct = new SmsHomeRecommendProduct(); + recommendProduct.setId(id); + recommendProduct.setSort(sort); + return recommendProductMapper.updateByPrimaryKeySelective(recommendProduct); + } + + @Override + public int delete(List ids) { + SmsHomeRecommendProductExample example = new SmsHomeRecommendProductExample(); + example.createCriteria().andIdIn(ids); + return recommendProductMapper.deleteByExample(example); + } + + @Override + public int updateRecommendStatus(List ids, Integer recommendStatus) { + SmsHomeRecommendProductExample example = new SmsHomeRecommendProductExample(); + example.createCriteria().andIdIn(ids); + SmsHomeRecommendProduct record = new SmsHomeRecommendProduct(); + record.setRecommendStatus(recommendStatus); + return recommendProductMapper.updateByExampleSelective(record,example); + } + + @Override + public List list(String productName, Integer recommendStatus, Integer pageSize, Integer pageNum) { + PageHelper.startPage(pageNum,pageSize); + SmsHomeRecommendProductExample example = new SmsHomeRecommendProductExample(); + SmsHomeRecommendProductExample.Criteria criteria = example.createCriteria(); + if(!StringUtils.isEmpty(productName)){ + criteria.andProductNameLike("%"+productName+"%"); + } + if(recommendStatus!=null){ + criteria.andRecommendStatusEqualTo(recommendStatus); + } + example.setOrderByClause("sort desc"); + return recommendProductMapper.selectByExample(example); + } +} diff --git a/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendSubjectServiceImpl.java b/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendSubjectServiceImpl.java new file mode 100644 index 0000000..00cfda9 --- /dev/null +++ b/mall-admin/src/main/java/com/macro/mall/service/impl/SmsHomeRecommendSubjectServiceImpl.java @@ -0,0 +1,70 @@ +package com.macro.mall.service.impl; + +import com.github.pagehelper.PageHelper; +import com.macro.mall.mapper.SmsHomeRecommendSubjectMapper; +import com.macro.mall.model.SmsHomeRecommendSubject; +import com.macro.mall.model.SmsHomeRecommendSubjectExample; +import com.macro.mall.service.SmsHomeRecommendSubjectService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.util.StringUtils; + +import java.util.List; + +/** + * 首页专题推荐管理Service实现类 + * Created by macro on 2018/11/7. + */ +@Service +public class SmsHomeRecommendSubjectServiceImpl implements SmsHomeRecommendSubjectService { + @Autowired + private SmsHomeRecommendSubjectMapper recommendProductMapper; + @Override + public int create(List recommendSubjectList) { + for (SmsHomeRecommendSubject recommendProduct : recommendSubjectList) { + recommendProduct.setRecommendStatus(1); + recommendProduct.setSort(0); + recommendProductMapper.insert(recommendProduct); + } + return recommendSubjectList.size(); + } + + @Override + public int updateSort(Long id, Integer sort) { + SmsHomeRecommendSubject recommendProduct = new SmsHomeRecommendSubject(); + recommendProduct.setId(id); + recommendProduct.setSort(sort); + return recommendProductMapper.updateByPrimaryKeySelective(recommendProduct); + } + + @Override + public int delete(List ids) { + SmsHomeRecommendSubjectExample example = new SmsHomeRecommendSubjectExample(); + example.createCriteria().andIdIn(ids); + return recommendProductMapper.deleteByExample(example); + } + + @Override + public int updateRecommendStatus(List ids, Integer recommendStatus) { + SmsHomeRecommendSubjectExample example = new SmsHomeRecommendSubjectExample(); + example.createCriteria().andIdIn(ids); + SmsHomeRecommendSubject record = new SmsHomeRecommendSubject(); + record.setRecommendStatus(recommendStatus); + return recommendProductMapper.updateByExampleSelective(record,example); + } + + @Override + public List list(String subjectName, Integer recommendStatus, Integer pageSize, Integer pageNum) { + PageHelper.startPage(pageNum,pageSize); + SmsHomeRecommendSubjectExample example = new SmsHomeRecommendSubjectExample(); + SmsHomeRecommendSubjectExample.Criteria criteria = example.createCriteria(); + if(!StringUtils.isEmpty(subjectName)){ + criteria.andSubjectNameLike("%"+subjectName+"%"); + } + if(recommendStatus!=null){ + criteria.andRecommendStatusEqualTo(recommendStatus); + } + example.setOrderByClause("sort desc"); + return recommendProductMapper.selectByExample(example); + } +} diff --git a/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertise.java b/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertise.java index d1784e3..d40ed23 100644 --- a/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertise.java +++ b/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertise.java @@ -56,6 +56,13 @@ public class SmsHomeAdvertise implements Serializable { */ private String note; + /** + * 排序 + * + * @mbggenerated + */ + private Integer sort; + private static final long serialVersionUID = 1L; public Long getId() { @@ -146,6 +153,14 @@ public class SmsHomeAdvertise implements Serializable { this.note = note; } + public Integer getSort() { + return sort; + } + + public void setSort(Integer sort) { + this.sort = sort; + } + @Override public String toString() { StringBuilder sb = new StringBuilder(); @@ -163,6 +178,7 @@ public class SmsHomeAdvertise implements Serializable { sb.append(", orderCount=").append(orderCount); sb.append(", url=").append(url); sb.append(", note=").append(note); + sb.append(", sort=").append(sort); sb.append(", serialVersionUID=").append(serialVersionUID); sb.append("]"); return sb.toString(); diff --git a/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertiseExample.java b/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertiseExample.java index 4692bbe..2e38d23 100644 --- a/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertiseExample.java +++ b/mall-mbg/src/main/java/com/macro/mall/model/SmsHomeAdvertiseExample.java @@ -804,6 +804,66 @@ public class SmsHomeAdvertiseExample { addCriterion("note not between", value1, value2, "note"); return (Criteria) this; } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(Integer value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(Integer value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(Integer value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(Integer value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(Integer value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(Integer value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(Integer value1, Integer value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(Integer value1, Integer value2) { + addCriterion("sort not between", value1, value2, "sort"); + return (Criteria) this; + } } public static class Criteria extends GeneratedCriteria { diff --git a/mall-mbg/src/main/resources/com/macro/mall/mapper/SmsHomeAdvertiseMapper.xml b/mall-mbg/src/main/resources/com/macro/mall/mapper/SmsHomeAdvertiseMapper.xml index c018209..7f82a43 100644 --- a/mall-mbg/src/main/resources/com/macro/mall/mapper/SmsHomeAdvertiseMapper.xml +++ b/mall-mbg/src/main/resources/com/macro/mall/mapper/SmsHomeAdvertiseMapper.xml @@ -13,6 +13,7 @@ + @@ -74,7 +75,7 @@ id, name, type, pic, start_time, end_time, status, click_count, order_count, url, - note + note, sort @@ -231,6 +238,9 @@ note = #{record.note,jdbcType=VARCHAR}, + + sort = #{record.sort,jdbcType=INTEGER}, + @@ -248,7 +258,8 @@ click_count = #{record.clickCount,jdbcType=INTEGER}, order_count = #{record.orderCount,jdbcType=INTEGER}, url = #{record.url,jdbcType=VARCHAR}, - note = #{record.note,jdbcType=VARCHAR} + note = #{record.note,jdbcType=VARCHAR}, + sort = #{record.sort,jdbcType=INTEGER} @@ -286,6 +297,9 @@ note = #{note,jdbcType=VARCHAR}, + + sort = #{sort,jdbcType=INTEGER}, + where id = #{id,jdbcType=BIGINT} @@ -300,7 +314,8 @@ click_count = #{clickCount,jdbcType=INTEGER}, order_count = #{orderCount,jdbcType=INTEGER}, url = #{url,jdbcType=VARCHAR}, - note = #{note,jdbcType=VARCHAR} + note = #{note,jdbcType=VARCHAR}, + sort = #{sort,jdbcType=INTEGER} where id = #{id,jdbcType=BIGINT} \ No newline at end of file