ECJiaWiki:Version 1.36.1

来自ECJiaWiki
跳到导航 跳到搜索

更新版本

v1.36.1

20191101622

更新内容

EC+到家v1.36.1更新日志:

  1. 到家阿里云OSS支持修复;
  2. 修改RC_DB中的pluck方法改为value方法;
  3. H5修复我的推广页面出现报错;
  4. 后台自动处理计划任务修复;
  5. 订单详情传SN不传id时地址错误修复;

更新文件

M	content/apps/adsense/admin.php
M	content/apps/adsense/admin_cycleimage.php
M	content/apps/adsense/admin_group.php
M	content/apps/adsense/admin_position.php
M	content/apps/adsense/admin_shortcut.php
M	content/apps/adsense/apis/adsense_category_adsense_api.class.php
M	content/apps/adsense/apis/adsense_get_category_ad_api.class.php
M	content/apps/adsense/mh_ad.php
M	content/apps/adsense/mh_cycleimage.php
M	content/apps/adsense/mh_group.php
M	content/apps/adsense/mh_position.php
M	content/apps/adsense/mh_shortcut.php
M	content/apps/affiliate/admin_separate.php
M	content/apps/affiliate/apis/affiliate_invite_bind_api.class.php
M	content/apps/affiliate/classes/AffiliateStore.php
M	content/apps/affiliate/classes/AffiliateStoreCommissionIntegral.php
M	content/apps/affiliate/classes/OrderAffiliate.php
M	content/apps/affiliate/classes/UserInviteCode.php
M	content/apps/affiliate/mobile.php
A	content/apps/affiliate/modules/affiliate/user/userinfo_module.class.php
M	content/apps/affiliate/modules/invite/record_module.class.php
M	content/apps/affiliate/modules/invite/validate_module.class.php
M	content/apps/agent/admin.php
M	content/apps/article/admin.php
M	content/apps/article/admin_article_auto.php
M	content/apps/article/admin_articlecat.php
M	content/apps/article/admin_notice.php
M	content/apps/article/admin_shophelp.php
M	content/apps/article/admin_shopinfo.php
M	content/apps/article/merchant.php
M	content/apps/article/modules/article/comment/comments_module.class.php
M	content/apps/article/modules/article/comment/create_module.class.php
M	content/apps/article/modules/article/detail_module.class.php
M	content/apps/article/modules/article/list_module.class.php
M	content/apps/article/modules/article/suggestlist_module.class.php
M	content/apps/bonus/admin.php
M	content/apps/bonus/classes/bonus.class.php
M	content/apps/bonus/functions/admin_bonus.func.php
M	content/apps/bonus/merchant.php
M	content/apps/cart/apis/cart_bbc_flow_done_api.class.php
M	content/apps/cart/apis/cart_flow_done_api.class.php
M	content/apps/cart/classes/CartFunction.php
M	content/apps/cart/classes/Models/StoreFranchiseeModel.php
M	content/apps/cart/classes/StoreStatus.php
M	content/apps/cart/classes/cart.class.php
M	content/apps/cart/classes/cart_cashdesk.class.php
M	content/apps/cart/classes/cart_goods_stock.class.php
M	content/apps/cart/functions/cart.func.php
M	content/apps/cart/modules/admin/flow/checkOrder_module.class.php
M	content/apps/cart/modules/bbc/cart/create_module.class.php
M	content/apps/cart/modules/bbc/flow/done_module.class.php
M	content/apps/cart/modules/bbc/test/flow/done_module.class.php
M	content/apps/cart/modules/cart/create_module.class.php
M	content/apps/cart/modules/flow/checkOrder_module.class.php
M	content/apps/cart/modules/flow/done_module.class.php
M	content/apps/cart/modules/storebuy/cart/checked_module.class.php
M	content/apps/cart/modules/storebuy/cart/delete_module.class.php
M	content/apps/cart/modules/storebuy/cart/update_module.class.php
M	content/apps/cart/modules/storebuy/flow/done_module.class.php
M	content/apps/cart/modules/storepickup/flow/checkOrder_module.class.php
M	content/apps/cart/modules/storepickup/flow/done_module.class.php
M	content/apps/cashier/mh_bulk_goods.php
M	content/apps/cashier/mh_cashier_device.php
M	content/apps/cashier/mh_cashier_goods.php
M	content/apps/cashier/modules/admin/cashier/flow/checkOrder_module.class.php
M	content/apps/cashier/modules/admin/cashier/orders/refund/apply_module.class.php
M	content/apps/cashier/modules/admin/cashier/orders/refund/detail_module.class.php
M	content/apps/cashier/modules/admin/cashier/orders/refund/record_module.class.php
M	content/apps/cashier/modules/admin/cashier/quickpay/flow/done_module.class.php
M	content/apps/cashier/modules/admin/cashier/quickpay/order/detail_module.class.php
M	content/apps/cashier/modules/admin/cashier/quickpay/order/list_module.class.php
M	content/apps/cashier/modules/admin/cashier/quickpay/order/payConfirm_module.class.php
M	content/apps/comment/admin.php
M	content/apps/comment/appeal.php
M	content/apps/comment/mh_appeal.php
M	content/apps/comment/mh_comment.php
M	content/apps/commission/admin.php
M	content/apps/commission/merchant.php
M	content/apps/commission/model/store_bill_detail_model.class.php
M	content/apps/connect/modules/connect/signup_module.class.php
M	content/apps/cron/admin_plugin.php
M	content/apps/customer/apis/customer_store_user_buy_api.class.php
M	content/apps/customer/merchant.php
M	content/apps/express/admin.php
M	content/apps/express/admin_express.php
M	content/apps/express/admin_history.php
M	content/apps/express/admin_match.php
M	content/apps/express/admin_merchant.php
M	content/apps/express/admin_reminder.php
M	content/apps/express/merchant.php
M	content/apps/express/mh_express.php
M	content/apps/express/mh_history.php
M	content/apps/express/mh_match.php
M	content/apps/express/modules/admin/express/express/list_module.class.php
M	content/apps/express/modules/admin/shopkeeper/crowdsource/express/remind_module.class.php
M	content/apps/express/modules/admin/shopkeeper/express/staff/add_module.class.php
M	content/apps/express/modules/express/detail_module.class.php
M	content/apps/express/modules/express/grab_module.class.php
M	content/apps/finance/admin_account.php
M	content/apps/finance/admin_invoice.php
M	content/apps/finance/classes/UserAccountBalance.php
M	content/apps/franchisee/functions/merchant_franchisee.func.php
M	content/apps/franchisee/merchant.php
M	content/apps/friendlink/admin.php
M	content/apps/goods/admin.php
M	content/apps/goods/admin_category.php
M	content/apps/goods/admin_gallery.php
M	content/apps/goods/admin_parameter.php
M	content/apps/goods/admin_parameter_attribute.php
M	content/apps/goods/admin_spec.php
M	content/apps/goods/admin_spec_attribute.php
M	content/apps/goods/classes/Brand/Brand.php
M	content/apps/goods/classes/GoodsAttr.php
M	content/apps/goods/classes/GoodsFunction.php
M	content/apps/goods/classes/GoodsSearch/GoodsKeywords.php
M	content/apps/goods/classes/MerchantGoodsAttr.php
M	content/apps/goods/classes/Product/GoodsProductPrice.php
M	content/apps/goods/classes/goods_brand.class.php
M	content/apps/goods/classes/goods_list.class.php
M	content/apps/goods/functions/admin_goods.func.php
M	content/apps/goods/functions/global.func.php
M	content/apps/goods/functions/merchant_goods.func.php
M	content/apps/goods/functions/unuse.func.php
M	content/apps/goods/merchant.php
M	content/apps/goods/mh_category.php
M	content/apps/goods/mh_gallery.php
M	content/apps/goods/mh_gallery_product.php
M	content/apps/goods/mh_parameter.php
M	content/apps/goods/mh_parameter_attribute.php
M	content/apps/goods/mh_spec.php
M	content/apps/goods/mh_spec_attribute.php
M	content/apps/goods/model/store_franchisee_model.class.php
M	content/apps/goods/modules/admin/goods/gallery/sort_module.class.php
M	content/apps/goods/modules/admin/goods/move/category_module.class.php
M	content/apps/goods/modules/admin/merchant/goods/product/add_module.class.php
M	content/apps/goods/modules/admin/merchant/goods/product/gallery/sort_module.class.php
M	content/apps/goods/modules/goods/detail_module.class.php
M	content/apps/goods/modules/seller/list_module.class.php
M	content/apps/goodslib/admin.php
M	content/apps/goodslib/functions/global.func.php
M	content/apps/groupbuy/admin.php
M	content/apps/groupbuy/classes/GroupbuyActivityFailed.php
M	content/apps/groupbuy/classes/GroupbuyActivitySucceed.php
M	content/apps/groupbuy/merchant.php
M	content/apps/groupbuy/modules/groupbuy/order/detail_module.class.php
M	content/apps/integrate/classes/Plugins/IntegrateEcjia.php
M	content/apps/integrate/classes/UserIntegrateAbstract.php
M	content/apps/integrate/classes/UserIntegrateDatabaseAbstract.php
M	content/apps/market/admin.php
M	content/apps/market/classes/Prize/MarketActivity.php
M	content/apps/market/mobile_prize.php
M	content/apps/market/modules/market/shake_module.class.php
M	content/apps/market/platform.php
M	content/apps/market/platform_prize.php
M	content/apps/merchant/classes/Frameworks/Users/StaffUserDefaultAllotPurview.php
M	content/apps/merchant/classes/MerchantFunction.php
M	content/apps/merchant/classes/Models/StoreFranchiseeModel.php
M	content/apps/merchant/classes/ecjia_merchant.class.php
M	content/apps/merchant/functions/merchant.func.php
M	content/apps/merchant/merchant.php
M	content/apps/merchant/mh_franchisee.php
M	content/apps/merchant/modules/admin/merchant/cancel_module.class.php
M	content/apps/merchant/modules/admin/merchant/info_module.class.php
M	content/apps/merchant/modules/admin/merchant/process_module.class.php
M	content/apps/merchant/modules/admin/merchant/refreshQrcode_module.class.php
M	content/apps/merchant/modules/admin/merchant/update_module.class.php
M	content/apps/merchant/modules/merchant/config_module.class.php
M	content/apps/merchant/modules/merchant/nearby_module.class.php
M	content/apps/merchant/modules/seller/collect/list_module.class.php
M	content/apps/merchant/modules/seller/list_module.class.php
M	content/apps/mobile/admin_config.php
M	content/apps/orders/admin.php
M	content/apps/orders/admin_order_stats.php
M	content/apps/orders/admin_sale_order.php
M	content/apps/orders/apis/orders_order_auto_confirm_api.class.php
M	content/apps/orders/apis/orders_order_auto_refuse_api.class.php
M	content/apps/orders/apis/orders_order_info_api.class.php
M	content/apps/orders/apis/orders_order_paid_api.class.php
M	content/apps/orders/classes/CashierPaidProcessOrder.php
M	content/apps/orders/classes/OrderAutoRefuse.php
M	content/apps/orders/classes/OrderStatus.php
M	content/apps/orders/classes/PaidOrder/PaidOrderProcess.php
M	content/apps/orders/classes/Process_storebuyOrder_autoShip.class.php
M	content/apps/orders/classes/order_operate.class.php
M	content/apps/orders/classes/order_query.class.php
M	content/apps/orders/classes/order_stork.class.php
M	content/apps/orders/functions/admin_order.func.php
M	content/apps/orders/functions/global.func.php
M	content/apps/orders/merchant.php
M	content/apps/orders/mh_delivery.php
M	content/apps/orders/mh_order_stats.php
M	content/apps/orders/mh_validate_order.php
M	content/apps/orders/modules/admin/orders/detail_module.class.php
M	content/apps/orders/modules/admin/orders/list_module.class.php
M	content/apps/orders/modules/admin/orders/operate/shipping_detail_module.class.php
M	content/apps/orders/modules/admin/orders/payConfirm_module.class.php
M	content/apps/orders/modules/admin/orders/payment/history_module.class.php
M	content/apps/orders/modules/admin/orders/today_module.class.php
M	content/apps/orders/modules/admin/shopkeeper/order/checking/confirm_module.class.php
M	content/apps/orders/modules/order/detail_module.class.php
M	content/apps/payment/admin_plugin.php
M	content/apps/payment/classes/Repositories/PaymentRecordRepository.php
M	content/apps/payment/classes/payment_method.class.php
M	content/apps/payment/modules/admin/payment/pay/balance_module.class.php
M	content/apps/payment/modules/admin/payment/pay/cash_module.class.php
M	content/apps/payment/modules/admin/payment/scancode_module.class.php
M	content/apps/platform/admin.php
M	content/apps/platform/admin_command.php
M	content/apps/platform/admin_plugin.php
M	content/apps/platform/classes/Plugin/PlatformPlugin.php
M	content/apps/platform/merchant.php
M	content/apps/platform/platform_command.php
M	content/apps/printer/mh_print.php
M	content/apps/promotion/merchant.php
M	content/apps/quickpay/admin.php
M	content/apps/quickpay/apis/quickpay_cashier_quickpay_order_list_api.class.php
M	content/apps/quickpay/apis/quickpay_quickpay_order_list_api.class.php
M	content/apps/quickpay/apis/quickpay_quickpay_order_paid_api.class.php
M	content/apps/quickpay/apis/quickpay_quickpay_user_account_paid_api.class.php
M	content/apps/quickpay/classes/PaidOrder/PaidOrderProcess.php
M	content/apps/quickpay/classes/quickpay_activity.class.php
M	content/apps/quickpay/functions/quickpay.func.php
M	content/apps/quickpay/merchant.php
M	content/apps/quickpay/mh_order.php
M	content/apps/quickpay/modules/admin/merchant/quickpay/activity/list_module.class.php
M	content/apps/quickpay/modules/quickpay/activity/list_module.class.php
M	content/apps/quickpay/modules/quickpay/flow/checkOrder_module.class.php
M	content/apps/quickpay/modules/quickpay/flow/done_module.class.php
M	content/apps/quickpay/modules/quickpay/order/detail_module.class.php
M	content/apps/refund/admin.php
M	content/apps/refund/admin_payrecord.php
M	content/apps/refund/apis/refund_merchant_confirm_api.class.php
M	content/apps/refund/apis/refund_merchant_refund_order_api.class.php
M	content/apps/refund/apis/refund_refund_order_list_api.class.php
M	content/apps/refund/apis/refund_refund_returnway_shop_api.class.php
M	content/apps/refund/classes/HandleRefundedUpdateData.php
M	content/apps/refund/classes/OrderInfo.class.php
M	content/apps/refund/classes/RefundOrder.php
M	content/apps/refund/classes/RefundProcess/BuyOrderRefundProcess.php
M	content/apps/refund/classes/ReturnAutoApply.php
M	content/apps/refund/merchant.php
M	content/apps/refund/modules/refund/cancel_module.class.php
M	content/apps/refund/modules/refund/detail_module.class.php
M	content/apps/refund/modules/refund/returnway/express_module.class.php
M	content/apps/refund/modules/refund/returnway/shop_module.class.php
M	content/apps/setting/classes/ShopConfigAdminSetting.php
M	content/apps/shipping/admin_express_order.php
M	content/apps/shipping/admin_plugin.php
M	content/apps/shipping/admin_store_shipping.php
M	content/apps/shipping/classes/shipping_method.class.php
M	content/apps/shipping/mh_shipping.php
M	content/apps/shipping/model/shipping_area_model.class.php
M	content/apps/shopguide/admin.php
M	content/apps/shopguide/functions/merchant_shopguide.func.php
M	content/apps/shopguide/merchant.php
M	content/apps/sms/admin.php
M	content/apps/staff/admin_store_staff.php
M	content/apps/staff/classes/hooks/merchant_staff.class.php
M	content/apps/staff/get_password.php
M	content/apps/staff/merchant.php
M	content/apps/staff/mh_group.php
M	content/apps/staff/mh_profile.php
M	content/apps/staff/modules/admin/user/signout_module.class.php
M	content/apps/staff/modules/v2/admin/user/signin_module.class.php
M	content/apps/staff/modules/v2/admin/user/update_module.class.php
M	content/apps/staff/modules/v2/admin/user/userinfo_module.class.php
M	content/apps/staff/privilege.php
A	content/apps/staff/statics/images/ecjia_avatar.jpg
M	content/apps/store/admin.php
M	content/apps/store/admin_commission.php
M	content/apps/store/admin_percent.php
M	content/apps/store/admin_preaudit.php
M	content/apps/store/admin_store_category.php
M	content/apps/store/classes/StoreFranchisee.php
M	content/apps/store/classes/store_category.class.php
M	content/apps/store/functions/admin_order.func.php
M	content/apps/store/functions/merchant_store.func.php
M	content/apps/theme/navigator.php
M	content/apps/topic/admin.php
M	content/apps/track/modules/user/orders/express/message_module.class.php
M	content/apps/ucserver/admin.php
M	content/apps/ucserver/classes/Models/UserModel.php
M	content/apps/user/admin.php
M	content/apps/user/admin_rank.php
M	content/apps/user/admin_reg_fields.php
M	content/apps/user/apis/user_address_manage_api.class.php
M	content/apps/user/classes/UserInfoFunction.php
M	content/apps/user/classes/add_storeuser.class.php
M	content/apps/user/classes/user_account.class.php
M	content/apps/user/functions/admin_user.func.php
M	content/apps/user/modules/admin/user/account/payConfirm_module.class.php
M	content/apps/user/modules/admin/user/account/pay_module.class.php
M	content/apps/user/modules/admin/user/add_module.class.php
M	content/apps/user/modules/user/account/integral/record_module.class.php
M	content/apps/user/modules/user/password_module.class.php
M	content/apps/user/modules/user/signin_module.class.php
M	content/apps/user/modules/user/signout_module.class.php
M	content/apps/user/modules/user/signup_module.class.php
M	content/apps/weapp/admin.php
M	content/apps/weapp/classes/WeappRecord.php
M	content/apps/weapp/merchant.php
M	content/apps/weapp/platform_material.php
M	content/apps/weapp/platform_response.php
M	content/apps/weapp/platform_user.php
M	content/apps/wechat/classes/WechatQrcode.php
M	content/apps/wechat/classes/WechatRecord.php
M	content/apps/wechat/mobile_profile.php
M	content/apps/wechat/platform_material.php
M	content/apps/wechat/platform_menus.php
M	content/apps/wechat/platform_qrcode.php
M	content/apps/wechat/platform_record.php
M	content/apps/wechat/platform_response.php
M	content/apps/wechat/platform_share.php
M	content/apps/wechat/platform_subscribe.php
M	content/apps/withdraw/admin.php
M	content/apps/withdraw/admin_plugin.php
M	content/bootstrap/cache/compiled.php
M	content/configs/release.php
A	content/database/patchs/v1.36.1/Version_13601.php
A	content/database/patchs/v1.36.1/readme.txt
M	content/plugins/cron_order_auto_refuse/cron_order_auto_refuse.class.php
M	content/plugins/ecjiauc/ecjiauc.class.php
M	content/plugins/mp_jfcx/init.php
M	content/plugins/mp_jfcx/mp_jfcx.class.php
M	content/plugins/mp_userbind/mp_userbind.class.php
M	content/system/classes/Admins/Users/AdminUserDefaultAllotPurview.php
M	content/system/classes/Frameworks/Meta/MetaAbstract.php
M	sites/m/content/themes/h5/extras/classes/ecjia_qrcode_add_storeuser.class.php


需要手动删除的文件

升级后必须执行的操作

  1. 升级后必须执行的操作:首先清除缓存,然后进入平台后台-工具-运维工具,依次点击【商品规格参数更新】-【商品上级分类数据同步】-【商品库规格参数更新】-【商品库上级分类数据同步】即可


ECJia到家升级教程

完整包升级与补丁包升级区别

  • 程序没有二开的情况下建议使用完整包升级,程序进行二开后需使用补丁包升级,以免二开内容被覆盖
  • 程序升级不会影响原有数据
  • 使用完整包进行升级可以跨版本升级,使用补丁包升级必须依次升级
  • 补丁包下载地址(页面最下方):https://www.ecjia.com/download.html

授权插件注意事项

  • 升级完成后,需要重新上传插件,否则系统会报错,无法正常使用

升级的时候覆盖与删除替换的区别

举例:到家程序共有A、B、C三个文件、文件夹

  • 覆盖文件:A、B、C三个文件,上传新版本的A、B直接覆盖,会得到A、B、C
  • 删除后上传新文件: A、B、C三个文件,先删除然后上传新版本的A、B就会得到A、B
  • 在新版本中C文件已经被删除,使用覆盖文件操作升级的话C文件还存在,当程序运行的时候可能会导致异常,所以请按照升级文档,删除旧版本到家文件后,再上传新版本到家文件


升级注意事项

  • 到家 1.16.0 开始支持 PHP7.2,大家可以积极测试(请勿在正式环境部署),反馈一下在 PHP7.2 上运行的 bug,帮助我们更好地成长。查看错误日志方法: ECJia到家如何查看错误日志
  • 更新或者安装完成后,切记设置经营城市,否则无法正常使用:平台后台-商家管理-经营城市,记得设置城市别名,才能够正常显示
  • 更新完成后请务必清除浏览器缓存与模板缓存,可以手动删除缓存文件,在到家目录 content/storages 下,删除cachemetatemptemplate文件夹
Version deleteCache.png