修改bug
This commit is contained in:
parent
4dc3fcc1e1
commit
ca349af446
@ -8,6 +8,8 @@ com/suisung/mall/common/utils/JChardetFacadeUtil$nsGB2312Verifier.class
|
|||||||
com/suisung/mall/common/utils/JChardetFacadeUtil$EUCKRStatistics.class
|
com/suisung/mall/common/utils/JChardetFacadeUtil$EUCKRStatistics.class
|
||||||
com/suisung/mall/common/modules/user/ShopUserVoucher.class
|
com/suisung/mall/common/modules/user/ShopUserVoucher.class
|
||||||
com/suisung/mall/common/pojo/input/AnalyticsProductInput.class
|
com/suisung/mall/common/pojo/input/AnalyticsProductInput.class
|
||||||
|
com/suisung/mall/common/utils/UserInfoService.class
|
||||||
|
com/suisung/mall/common/pojo/vo/UserLoginVo.class
|
||||||
com/suisung/mall/common/modules/store/ShopStoreEmployeeDepartment.class
|
com/suisung/mall/common/modules/store/ShopStoreEmployeeDepartment.class
|
||||||
com/suisung/mall/common/support/AuthInterceptor.class
|
com/suisung/mall/common/support/AuthInterceptor.class
|
||||||
com/suisung/mall/common/modules/product/ShopProductItemSeq.class
|
com/suisung/mall/common/modules/product/ShopProductItemSeq.class
|
||||||
@ -195,6 +197,7 @@ com/suisung/mall/common/utils/PropertiesUtil.class
|
|||||||
com/suisung/mall/common/modules/sns/SnsUserFriend.class
|
com/suisung/mall/common/modules/sns/SnsUserFriend.class
|
||||||
com/suisung/mall/common/pojo/vo/RegUserVo.class
|
com/suisung/mall/common/pojo/vo/RegUserVo.class
|
||||||
com/suisung/mall/common/modules/account/AccountUserChannelCode.class
|
com/suisung/mall/common/modules/account/AccountUserChannelCode.class
|
||||||
|
com/suisung/mall/common/domain/UserDto.class
|
||||||
com/suisung/mall/common/modules/cms/CmsArticleCommentReply.class
|
com/suisung/mall/common/modules/cms/CmsArticleCommentReply.class
|
||||||
com/suisung/mall/common/modules/edu/EduUserLearnTarget.class
|
com/suisung/mall/common/modules/edu/EduUserLearnTarget.class
|
||||||
com/suisung/mall/common/utils/constbank/RSAUtil.class
|
com/suisung/mall/common/utils/constbank/RSAUtil.class
|
||||||
@ -203,6 +206,7 @@ com/suisung/mall/common/utils/phone/PhoneNumberUtils.class
|
|||||||
com/suisung/mall/common/modules/product/ShopProductIndex.class
|
com/suisung/mall/common/modules/product/ShopProductIndex.class
|
||||||
com/suisung/mall/common/modules/pay/PayPlantformResource.class
|
com/suisung/mall/common/modules/pay/PayPlantformResource.class
|
||||||
com/suisung/mall/common/modules/store/ShopStoreEmployeeKefu.class
|
com/suisung/mall/common/modules/store/ShopStoreEmployeeKefu.class
|
||||||
|
com/suisung/mall/common/config/BaseSwaggerConfig.class
|
||||||
com/suisung/mall/common/modules/edu/vo/EduCourseDetailVO.class
|
com/suisung/mall/common/modules/edu/vo/EduCourseDetailVO.class
|
||||||
com/suisung/mall/common/modules/order/ShopOrderItem.class
|
com/suisung/mall/common/modules/order/ShopOrderItem.class
|
||||||
com/suisung/mall/common/utils/VideoUtil.class
|
com/suisung/mall/common/utils/VideoUtil.class
|
||||||
@ -220,6 +224,7 @@ com/suisung/mall/common/modules/edu/EduCertTemplate.class
|
|||||||
com/suisung/mall/common/modules/city/CityUserPaotuier.class
|
com/suisung/mall/common/modules/city/CityUserPaotuier.class
|
||||||
com/suisung/mall/common/pojo/vo/PayConsumeWithdrawOrderVo.class
|
com/suisung/mall/common/pojo/vo/PayConsumeWithdrawOrderVo.class
|
||||||
com/suisung/mall/common/modules/account/AccountUserLevelLog.class
|
com/suisung/mall/common/modules/account/AccountUserLevelLog.class
|
||||||
|
com/suisung/mall/common/config/BaseUserInfoConfig.class
|
||||||
com/suisung/mall/common/modules/distribution/ShopPlantformHighReturn.class
|
com/suisung/mall/common/modules/distribution/ShopPlantformHighReturn.class
|
||||||
com/suisung/mall/common/modules/user/ShopUserSearchHistory.class
|
com/suisung/mall/common/modules/user/ShopUserSearchHistory.class
|
||||||
com/suisung/mall/common/modules/invoicing/InvoicingWarehouseItem.class
|
com/suisung/mall/common/modules/invoicing/InvoicingWarehouseItem.class
|
||||||
@ -232,6 +237,7 @@ com/suisung/mall/common/modules/edu/EduUserLecturer.class
|
|||||||
com/suisung/mall/common/pojo/vo/CommonNumVo.class
|
com/suisung/mall/common/pojo/vo/CommonNumVo.class
|
||||||
com/suisung/mall/common/modules/city/CityMarketOrderBase.class
|
com/suisung/mall/common/modules/city/CityMarketOrderBase.class
|
||||||
com/suisung/mall/common/modules/base/ShopBaseCrontab.class
|
com/suisung/mall/common/modules/base/ShopBaseCrontab.class
|
||||||
|
com/suisung/mall/common/config/DruidConfig.class
|
||||||
com/suisung/mall/common/domain/SwaggerProperties.class
|
com/suisung/mall/common/domain/SwaggerProperties.class
|
||||||
com/suisung/mall/common/modules/activity/ShopStoreActivityShare.class
|
com/suisung/mall/common/modules/activity/ShopStoreActivityShare.class
|
||||||
com/suisung/mall/common/modules/product/ShopProductDetail.class
|
com/suisung/mall/common/modules/product/ShopProductDetail.class
|
||||||
@ -256,6 +262,7 @@ com/suisung/mall/common/modules/chain/ShopChainDetail.class
|
|||||||
com/suisung/mall/common/modules/edu/EduLecturerExamine.class
|
com/suisung/mall/common/modules/edu/EduLecturerExamine.class
|
||||||
com/suisung/mall/common/modules/page/ShopPageApp.class
|
com/suisung/mall/common/modules/page/ShopPageApp.class
|
||||||
com/suisung/mall/common/weblog/RequestNoContext.class
|
com/suisung/mall/common/weblog/RequestNoContext.class
|
||||||
|
META-INF/spring-configuration-metadata.json
|
||||||
com/suisung/mall/common/modules/distribution/ShopDistributionUserOrder.class
|
com/suisung/mall/common/modules/distribution/ShopDistributionUserOrder.class
|
||||||
com/suisung/mall/common/pojo/output/AnalyticsNumOutput.class
|
com/suisung/mall/common/pojo/output/AnalyticsNumOutput.class
|
||||||
com/suisung/mall/common/modules/order/ShopOrderReturnReason.class
|
com/suisung/mall/common/modules/order/ShopOrderReturnReason.class
|
||||||
|
|||||||
@ -50,6 +50,7 @@ public class OrderPayedListener {
|
|||||||
for (String orderId : order_id_row) {
|
for (String orderId : order_id_row) {
|
||||||
//判断是否为线下支付订单
|
//判断是否为线下支付订单
|
||||||
ShopOrderInfo orderInfoOld = shopOrderInfoService.get(orderId);
|
ShopOrderInfo orderInfoOld = shopOrderInfoService.get(orderId);
|
||||||
|
|
||||||
if (orderInfoOld.getOrder_state_id().intValue() == StateCode.ORDER_STATE_WAIT_PAY) {
|
if (orderInfoOld.getOrder_state_id().intValue() == StateCode.ORDER_STATE_WAIT_PAY) {
|
||||||
// 待支付状态
|
// 待支付状态
|
||||||
logger.info("#### 待支付业务分支 ####");
|
logger.info("#### 待支付业务分支 ####");
|
||||||
@ -72,7 +73,7 @@ public class OrderPayedListener {
|
|||||||
logger.info("#### 支付异步通知回调处理是否成功:{} ####", flag);
|
logger.info("#### 支付异步通知回调处理是否成功:{} ####", flag);
|
||||||
// 生成取单号和打印小票
|
// 生成取单号和打印小票
|
||||||
if (flag) {
|
if (flag) {
|
||||||
logger.info("####开始生成取单号####");
|
logger.info("####开始生成订单{}的取单号####", orderId);
|
||||||
|
|
||||||
ShopOrderInfo orderInfo = new ShopOrderInfo();
|
ShopOrderInfo orderInfo = new ShopOrderInfo();
|
||||||
orderInfo.setOrder_id(orderId);
|
orderInfo.setOrder_id(orderId);
|
||||||
|
|||||||
@ -48,6 +48,7 @@ import com.suisung.mall.shop.page.service.ShopPageBaseService;
|
|||||||
import com.suisung.mall.shop.page.service.ShopPageModuleService;
|
import com.suisung.mall.shop.page.service.ShopPageModuleService;
|
||||||
import com.suisung.mall.shop.product.mapper.ShopProductItemMapper;
|
import com.suisung.mall.shop.product.mapper.ShopProductItemMapper;
|
||||||
import com.suisung.mall.shop.product.service.ShopPageUserFormService;
|
import com.suisung.mall.shop.product.service.ShopPageUserFormService;
|
||||||
|
import com.suisung.mall.shop.product.service.ShopProductBaseService;
|
||||||
import com.suisung.mall.shop.product.service.ShopProductIndexService;
|
import com.suisung.mall.shop.product.service.ShopProductIndexService;
|
||||||
import com.suisung.mall.shop.product.service.ShopProductItemService;
|
import com.suisung.mall.shop.product.service.ShopProductItemService;
|
||||||
import com.suisung.mall.shop.store.service.ShopStoreActivityBaseService;
|
import com.suisung.mall.shop.store.service.ShopStoreActivityBaseService;
|
||||||
@ -135,6 +136,10 @@ public class ShopPageBaseServiceImpl extends BaseServiceImpl<ShopPageBaseMapper,
|
|||||||
@Autowired
|
@Autowired
|
||||||
private ShopOrderBaseService shopOrderBaseService;
|
private ShopOrderBaseService shopOrderBaseService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ShopProductBaseService shopProductBaseService;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map indexDiy(Integer store_id) {
|
public Map indexDiy(Integer store_id) {
|
||||||
|
|
||||||
@ -401,10 +406,8 @@ public class ShopPageBaseServiceImpl extends BaseServiceImpl<ShopPageBaseMapper,
|
|||||||
|
|
||||||
List<Map> product_item_rows = shopProductItemService.gets(item_id_row);
|
List<Map> product_item_rows = shopProductItemService.gets(item_id_row);
|
||||||
|
|
||||||
|
|
||||||
List<Long> item_idss = item_id_row;
|
List<Long> item_idss = item_id_row;
|
||||||
|
|
||||||
|
|
||||||
//活动数据, 判断活动相关
|
//活动数据, 判断活动相关
|
||||||
QueryWrapper<ShopStoreActivityItem> itemQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<ShopStoreActivityItem> itemQueryWrapper = new QueryWrapper<>();
|
||||||
itemQueryWrapper.in("item_id", item_id_row).in("activity_item_state", StateCode.ACTIVITY_STATE_NORMAL/*, StateCode.ACTIVITY_STATE_WAITING*/);
|
itemQueryWrapper.in("item_id", item_id_row).in("activity_item_state", StateCode.ACTIVITY_STATE_NORMAL/*, StateCode.ACTIVITY_STATE_WAITING*/);
|
||||||
@ -429,13 +432,25 @@ public class ShopPageBaseServiceImpl extends BaseServiceImpl<ShopPageBaseMapper,
|
|||||||
((JSONObject) page_code_row).set("eltm4", eltm4);
|
((JSONObject) page_code_row).set("eltm4", eltm4);
|
||||||
|
|
||||||
|
|
||||||
if (data == null) continue;
|
if (data == null) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
for (Object item : data) {
|
for (Object item : data) {
|
||||||
Long did = Convert.toLong(((JSONObject) item).get("did"));
|
Long did = Convert.toLong(((JSONObject) item).get("did"));
|
||||||
Optional<Map> product_item_opl = product_item_rows.stream().filter(s -> ObjectUtil.equal(Convert.toLong(s.get("item_id")), did)).findFirst();
|
Optional<Map> product_item_opl = product_item_rows.stream().filter(s -> ObjectUtil.equal(Convert.toLong(s.get("item_id")), did)).findFirst();
|
||||||
if (product_item_opl.isPresent()) {
|
if (product_item_opl.isPresent()) {
|
||||||
Map product_item_row = product_item_opl.get();
|
Map product_item_row = product_item_opl.get();
|
||||||
|
|
||||||
|
// 获取商品实时数据
|
||||||
|
String path="";
|
||||||
|
String product_name="";
|
||||||
|
Map product_basic_info_row = shopProductBaseService.getProductBasicInfo(Convert.toLong(product_item_row.get("product_id")),Convert.toInt(product_item_row.get("store_id")));
|
||||||
|
if (product_basic_info_row != null) {
|
||||||
|
path = product_basic_info_row.get("product_image").toString();
|
||||||
|
product_name = product_basic_info_row.get("product_name").toString();
|
||||||
|
}
|
||||||
|
|
||||||
//BigDecimal itemSalePrice = Convert.toBigDecimal(((JSONObject) item).get("ItemSalePrice"));
|
//BigDecimal itemSalePrice = Convert.toBigDecimal(((JSONObject) item).get("ItemSalePrice"));
|
||||||
BigDecimal item_unit_price = Convert.toBigDecimal(product_item_row.get("item_unit_price"));
|
BigDecimal item_unit_price = Convert.toBigDecimal(product_item_row.get("item_unit_price"));
|
||||||
BigDecimal itemSalePrice = item_unit_price; //显示为 商品SKU单价
|
BigDecimal itemSalePrice = item_unit_price; //显示为 商品SKU单价
|
||||||
@ -465,6 +480,14 @@ public class ShopPageBaseServiceImpl extends BaseServiceImpl<ShopPageBaseMapper,
|
|||||||
((JSONObject) item).set("ItemSalePrice", round_item_sale_price);
|
((JSONObject) item).set("ItemSalePrice", round_item_sale_price);
|
||||||
((JSONObject) item).set("item_unit_points", int_item_unit_points);
|
((JSONObject) item).set("item_unit_points", int_item_unit_points);
|
||||||
((JSONObject) item).set("item_unit_sp", int_item_unit_sp);
|
((JSONObject) item).set("item_unit_sp", int_item_unit_sp);
|
||||||
|
|
||||||
|
if(StrUtil.isNotBlank(path)) {
|
||||||
|
((JSONObject) item).set("path", path);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(StrUtil.isNotBlank(product_name)) {
|
||||||
|
((JSONObject) item).set("name", product_name);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (ObjectUtil.equal(eltmType, 13)) {
|
} else if (ObjectUtil.equal(eltmType, 13)) {
|
||||||
|
|||||||
@ -28,4 +28,12 @@ public interface ShopProductBaseMapper extends BaseMapper<ShopProductBase> {
|
|||||||
|
|
||||||
int addLockQuantity(@Param("itemId") Long itemId, @Param("cart_quantity") int cart_quantity);
|
int addLockQuantity(@Param("itemId") Long itemId, @Param("cart_quantity") int cart_quantity);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据商品 id 和店铺 id 获取商品的基本信息
|
||||||
|
* @param product_id
|
||||||
|
* @param store_id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Map getProductBasicInfo(@Param("product_id") Long product_id, @Param("store_id") Integer store_id);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,6 +8,7 @@ import com.suisung.mall.common.pojo.dto.ProductRecommendDTO;
|
|||||||
import com.suisung.mall.common.pojo.dto.ProductSearchDTO;
|
import com.suisung.mall.common.pojo.dto.ProductSearchDTO;
|
||||||
import com.suisung.mall.core.web.service.IBaseService;
|
import com.suisung.mall.core.web.service.IBaseService;
|
||||||
import com.suisung.mall.shop.product.pojo.vo.ProductVo;
|
import com.suisung.mall.shop.product.pojo.vo.ProductVo;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
@ -248,4 +249,13 @@ public interface ShopProductBaseService extends IBaseService<ShopProductBase> {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
boolean updateDistProduct(Long product_src_id);
|
boolean updateDistProduct(Long product_src_id);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取一个商品基本信息
|
||||||
|
* @param product_id
|
||||||
|
* @param store_id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
Map getProductBasicInfo(Long product_id, Integer store_id);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -5045,4 +5045,18 @@ public class ShopProductBaseServiceImpl extends BaseServiceImpl<ShopProductBaseM
|
|||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public Map getProductBasicInfo(Long product_id, Integer store_id) {
|
||||||
|
try {
|
||||||
|
if (product_id == null || store_id == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return shopProductBaseMapper.getProductBasicInfo(product_id, store_id);
|
||||||
|
} catch (Exception e) {
|
||||||
|
logger.error(e.getMessage());
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -30,7 +30,7 @@ public class ShopStorePrinterController {
|
|||||||
public CommonResult shopStorePrinterPageList(@RequestParam(name = "keyword", defaultValue = "") String keyword,
|
public CommonResult shopStorePrinterPageList(@RequestParam(name = "keyword", defaultValue = "") String keyword,
|
||||||
@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
|
@RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum,
|
||||||
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize) {
|
||||||
return CommonResult.success(shopStorePrinterService.shopStorePrinterPageList(keyword,pageNum,pageSize));
|
return shopStorePrinterService.shopStorePrinterPageList(keyword,pageNum,pageSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "门店一个打票机详情", notes = "门店一个打票机详情")
|
@ApiOperation(value = "门店一个打票机详情", notes = "门店一个打票机详情")
|
||||||
|
|||||||
@ -26,7 +26,7 @@ public interface ShopStorePrinterMapper extends BaseMapper<ShopStorePrinter>{
|
|||||||
* @param keyword
|
* @param keyword
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
IPage<Map> shopStorePrinterPageList(Page<?> page, @Param("keyword") String keyword);
|
IPage<Map> shopStorePrinterPageList(Page<?> page, @Param("keyword") String keyword, @Param("storeId") String storeId);
|
||||||
|
|
||||||
IPage<ShopStorePrinterVO> shopStorePrinterPageList2(Page<?> page, @Param("keyword") String keyword);
|
IPage<ShopStorePrinterVO> shopStorePrinterPageList2(Page<?> page, @Param("keyword") String keyword);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -19,7 +19,7 @@ public interface ShopStorePrinterService extends IBaseService<ShopStorePrinter>
|
|||||||
* @param pageSize
|
* @param pageSize
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
IPage<Map> shopStorePrinterPageList(String keyword, Integer pageNum, Integer pageSize);
|
CommonResult shopStorePrinterPageList(String keyword, Integer pageNum, Integer pageSize);
|
||||||
|
|
||||||
IPage<ShopStorePrinterVO> shopStorePrinterPageList2(String keyword, Integer pageNum, Integer pageSize);
|
IPage<ShopStorePrinterVO> shopStorePrinterPageList2(String keyword, Integer pageNum, Integer pageSize);
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
package com.suisung.mall.shop.store.service.impl;
|
package com.suisung.mall.shop.store.service.impl;
|
||||||
|
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
|
import cn.hutool.core.convert.Convert;
|
||||||
import cn.hutool.core.util.NumberUtil;
|
import cn.hutool.core.util.NumberUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
@ -53,18 +54,23 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
private ShopStorePrinterTemplateService shopStorePrinterTemplateService;
|
private ShopStorePrinterTemplateService shopStorePrinterTemplateService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ShopOrderBaseService shopOrderBaseService;
|
private ShopOrderBaseService shopOrderBaseService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ShopStorePrinterLogService shopStorePrinterLogService;
|
private ShopStorePrinterLogService shopStorePrinterLogService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private ShopOrderInfoServiceImpl shopOrderInfoServiceImpl;
|
private ShopOrderInfoServiceImpl shopOrderInfoServiceImpl;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public IPage<Map> shopStorePrinterPageList(String keyword, Integer pageNum, Integer pageSize) {
|
public CommonResult shopStorePrinterPageList(String keyword, Integer pageNum, Integer pageSize) {
|
||||||
|
//判断有没有权限
|
||||||
|
UserDto user = getCurrentUser();
|
||||||
|
if (user == null || !user.isStore()) {
|
||||||
|
return CommonResult.failed("无权限操作!");
|
||||||
|
}
|
||||||
|
|
||||||
Page<ShopStorePrinterVO> page = new Page<ShopStorePrinterVO>();
|
Page<ShopStorePrinterVO> page = new Page<ShopStorePrinterVO>();
|
||||||
page.setCurrent(pageNum);
|
page.setCurrent(pageNum);
|
||||||
page.setSize(pageSize);
|
page.setSize(pageSize);
|
||||||
return shopStorePrinterMapper.shopStorePrinterPageList(page, keyword);
|
return CommonResult.success(shopStorePrinterMapper.shopStorePrinterPageList(page, keyword, user.getStore_id()));
|
||||||
}
|
}
|
||||||
|
|
||||||
public IPage<ShopStorePrinterVO> shopStorePrinterPageList2(String keyword, Integer pageNum, Integer pageSize) {
|
public IPage<ShopStorePrinterVO> shopStorePrinterPageList2(String keyword, Integer pageNum, Integer pageSize) {
|
||||||
@ -76,6 +82,12 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public CommonResult shopStorePrinterDetail(Long printerId) {
|
public CommonResult shopStorePrinterDetail(Long printerId) {
|
||||||
|
//判断有没有权限
|
||||||
|
UserDto user = getCurrentUser();
|
||||||
|
if (user == null || !user.isStore()) {
|
||||||
|
return CommonResult.failed("无权限操作!");
|
||||||
|
}
|
||||||
|
|
||||||
if (printerId == null || printerId <= 0) {
|
if (printerId == null || printerId <= 0) {
|
||||||
return CommonResult.failed("缺少必要参数!");
|
return CommonResult.failed("缺少必要参数!");
|
||||||
}
|
}
|
||||||
@ -85,6 +97,10 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
return CommonResult.success(null, "记录不存在!");
|
return CommonResult.success(null, "记录不存在!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(StrUtil.isBlank(user.getStore_id()) || !user.getStore_id().equals(record.getStore_id().toString())){
|
||||||
|
return CommonResult.failed("无权限操作!");
|
||||||
|
}
|
||||||
|
|
||||||
return CommonResult.success(record);
|
return CommonResult.success(record);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -112,7 +128,9 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
queryWrapper.eq("printer_sn", record.getPrinter_sn());
|
queryWrapper.eq("printer_sn", record.getPrinter_sn());
|
||||||
ShopStorePrinter existRecord = getOne(queryWrapper);
|
ShopStorePrinter existRecord = getOne(queryWrapper);
|
||||||
if (existRecord != null && existRecord.getPrinter_id() > 0) {
|
if (existRecord != null && existRecord.getPrinter_id() > 0) {
|
||||||
|
// 打印机已经存在的情况
|
||||||
if (existRecord.getFlag() == ConstantError.Disable2) {
|
if (existRecord.getFlag() == ConstantError.Disable2) {
|
||||||
|
// 打印机没有绑定飞鹅平台
|
||||||
UpdateWrapper<ShopStorePrinter> updateWrapper = new UpdateWrapper<ShopStorePrinter>();
|
UpdateWrapper<ShopStorePrinter> updateWrapper = new UpdateWrapper<ShopStorePrinter>();
|
||||||
updateWrapper.eq("printer_id", existRecord.getPrinter_id());
|
updateWrapper.eq("printer_id", existRecord.getPrinter_id());
|
||||||
updateWrapper.set("updated_by", userId);
|
updateWrapper.set("updated_by", userId);
|
||||||
@ -126,22 +144,31 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
}
|
}
|
||||||
|
|
||||||
update(updateWrapper);
|
update(updateWrapper);
|
||||||
|
String msg = "添加成功";
|
||||||
|
if (!success) {
|
||||||
|
msg = msg + ",但未绑定成功,请检查打印机编号和密钥是否正确。";
|
||||||
|
}
|
||||||
|
|
||||||
return CommonResult.success(null, "添加成功!");
|
return CommonResult.success(null, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
return CommonResult.success(null, "打票机已添加,请勿重复操作");
|
return CommonResult.success(null, "打票机已添加,请勿重复操作");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String msg = "添加成功";
|
||||||
// 往厂商添加打印机
|
// 往厂商添加打印机
|
||||||
// "922441475#r6ZXPvHH#核销柜台";
|
// "922441475#r6ZXPvHH#核销柜台";
|
||||||
boolean success = feieUtil.addPrinter(String.format("%s#%s#%s", record.getPrinter_sn(), record.getPrinter_key(), record.getPrinter_name()));
|
boolean success = feieUtil.addPrinter(String.format("%s#%s#%s", record.getPrinter_sn(), record.getPrinter_key(), record.getPrinter_name()));
|
||||||
if (success) {
|
if (success) {
|
||||||
|
|
||||||
|
if (!success) {
|
||||||
|
msg = msg + ",但打印机绑定未成功,请检查打印机编号和密钥是否正确。";
|
||||||
|
}
|
||||||
record.setFlag(ConstantError.Enable);
|
record.setFlag(ConstantError.Enable);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (add(record)) {
|
if (add(record)) {
|
||||||
return CommonResult.success();
|
return CommonResult.success(null, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
return CommonResult.failed("添加失败!");
|
return CommonResult.failed("添加失败!");
|
||||||
@ -179,10 +206,13 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
updateWrapper.set("paper_with", record.getPaper_with());
|
updateWrapper.set("paper_with", record.getPaper_with());
|
||||||
updateWrapper.set("website_url", record.getWebsite_url());
|
updateWrapper.set("website_url", record.getWebsite_url());
|
||||||
if (record.getStatus() == null) {
|
if (record.getStatus() == null) {
|
||||||
updateWrapper.set("status",ConstantError.Enable);
|
updateWrapper.set("status", ConstantError.Enable);
|
||||||
}
|
}
|
||||||
updateWrapper.set("updated_at", new Date());
|
updateWrapper.set("updated_at", new Date());
|
||||||
updateWrapper.set("updated_by", userId);
|
updateWrapper.set("updated_by", userId);
|
||||||
|
|
||||||
|
String msg = "修改成功";
|
||||||
|
|
||||||
if (existRecord.getPrinter_sn().equals(record.getPrinter_sn())) {
|
if (existRecord.getPrinter_sn().equals(record.getPrinter_sn())) {
|
||||||
// sn 没有变化,不更新 sn
|
// sn 没有变化,不更新 sn
|
||||||
if (existRecord.getFlag() == ConstantError.Disable2) {
|
if (existRecord.getFlag() == ConstantError.Disable2) {
|
||||||
@ -190,6 +220,8 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
boolean success = feieUtil.addPrinter(String.format("%s#%s#%s", record.getPrinter_sn(), record.getPrinter_key(), record.getPrinter_name()));
|
boolean success = feieUtil.addPrinter(String.format("%s#%s#%s", record.getPrinter_sn(), record.getPrinter_key(), record.getPrinter_name()));
|
||||||
if (success) {
|
if (success) {
|
||||||
updateWrapper.set("flag", ConstantError.Enable);
|
updateWrapper.set("flag", ConstantError.Enable);
|
||||||
|
} else {
|
||||||
|
msg = msg + ",但打印机绑定未成功,请检查打印机编号和密钥是否正确。";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@ -205,15 +237,17 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
boolean success = feieUtil.addPrinter(String.format("%s#%s#%s", record.getPrinter_sn(), record.getPrinter_key(), record.getPrinter_name()));
|
boolean success = feieUtil.addPrinter(String.format("%s#%s#%s", record.getPrinter_sn(), record.getPrinter_key(), record.getPrinter_name()));
|
||||||
if (success) {
|
if (success) {
|
||||||
updateWrapper.set("flag", ConstantError.Enable);
|
updateWrapper.set("flag", ConstantError.Enable);
|
||||||
|
} else {
|
||||||
|
msg = msg + ",但打印机绑定未成功,请检查打印机编号和密钥是否正确。";
|
||||||
}
|
}
|
||||||
|
|
||||||
updateWrapper.set("printer_sn", record.getPrinter_sn());
|
updateWrapper.set("printer_sn", record.getPrinter_sn());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean success = update(updateWrapper);
|
boolean addSuccess = update(updateWrapper);
|
||||||
if (success) {
|
if (addSuccess) {
|
||||||
return CommonResult.success();
|
return CommonResult.success(null, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
return CommonResult.failed("修改失败!");
|
return CommonResult.failed("修改失败!");
|
||||||
@ -292,9 +326,9 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
@Override
|
@Override
|
||||||
public Boolean printShopStoreOrder(String orderId) {
|
public Boolean printShopStoreOrder(String orderId) {
|
||||||
logger.info("#### 调用飞鹅打票机的打印操作开始 ####");
|
logger.info("#### 调用飞鹅打票机的打印操作开始 ####");
|
||||||
|
logger.info("#### 打印订单:{} ####", orderId);
|
||||||
// 获取订单,包含所有所需的字段,参考实体类:ShopStoreOrderPrintVO 和 ShopStoreOrderProductPrintVO
|
// 获取订单,包含所有所需的字段,参考实体类:ShopStoreOrderPrintVO 和 ShopStoreOrderProductPrintVO
|
||||||
|
|
||||||
// long cntt = shopOrderInfoServiceImpl.genTodayPickupNum(3);
|
|
||||||
if (StrUtil.isBlank(orderId)) {
|
if (StrUtil.isBlank(orderId)) {
|
||||||
logger.info("订单为空,无法打印小票。");
|
logger.info("订单为空,无法打印小票。");
|
||||||
return false;
|
return false;
|
||||||
@ -307,7 +341,7 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
Integer storeId = NumberUtil.parseInt(binding.get("store_id").toString());
|
Integer storeId = Convert.toInt(binding.get("store_id")); // NumberUtil.parseInt(binding.get("store_id").toString());
|
||||||
// 从订单里,获取店铺 Id,再找出打印机,下单订单打印模版(如果没使用公共的下单订单模版)
|
// 从订单里,获取店铺 Id,再找出打印机,下单订单打印模版(如果没使用公共的下单订单模版)
|
||||||
List<ShopStorePrinter> printerList = selectPrinterList(storeId);
|
List<ShopStorePrinter> printerList = selectPrinterList(storeId);
|
||||||
if (CollUtil.isEmpty(printerList)) {
|
if (CollUtil.isEmpty(printerList)) {
|
||||||
@ -357,6 +391,9 @@ public class ShopStorePrinterServiceImpl extends BaseServiceImpl<ShopStorePrinte
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<ShopStorePrinter> selectPrinterList(Integer storeId) {
|
public List<ShopStorePrinter> selectPrinterList(Integer storeId) {
|
||||||
|
if (storeId == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
QueryWrapper<ShopStorePrinter> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<ShopStorePrinter> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("store_id", storeId);
|
queryWrapper.eq("store_id", storeId);
|
||||||
queryWrapper.eq("status", ConstantError.Enable);
|
queryWrapper.eq("status", ConstantError.Enable);
|
||||||
|
|||||||
@ -25,7 +25,7 @@ public class ShopStorePrinterTemplateServiceImpl extends BaseServiceImpl<ShopSto
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ShopStorePrinterTemplate getShopStorePrinterTemplateInner(Integer storeId, Integer category) {
|
public ShopStorePrinterTemplate getShopStorePrinterTemplateInner(Integer storeId, Integer category) {
|
||||||
if (storeId == null || category == null) {
|
if (category == null || category == 0) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -33,6 +33,12 @@ public class ShopStorePrinterTemplateServiceImpl extends BaseServiceImpl<ShopSto
|
|||||||
queryWrapper.eq("store_id", storeId);
|
queryWrapper.eq("store_id", storeId);
|
||||||
queryWrapper.eq("category", category);
|
queryWrapper.eq("category", category);
|
||||||
queryWrapper.orderByAsc("template_id");
|
queryWrapper.orderByAsc("template_id");
|
||||||
return getOne(queryWrapper);
|
ShopStorePrinterTemplate shopStorePrinterTemplate = getOne(queryWrapper);
|
||||||
|
if (shopStorePrinterTemplate == null) {
|
||||||
|
queryWrapper.eq("store_id", 0);// 公共下单模版
|
||||||
|
shopStorePrinterTemplate = getOne(queryWrapper);
|
||||||
|
}
|
||||||
|
|
||||||
|
return shopStorePrinterTemplate;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -44,4 +44,34 @@
|
|||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getProductBasicInfo" resultType="java.util.Map">
|
||||||
|
SELECT
|
||||||
|
spi.category_id,
|
||||||
|
spi.kind_id,
|
||||||
|
spb.product_id,
|
||||||
|
spb.product_name,
|
||||||
|
spb.product_image,
|
||||||
|
spi.product_number,
|
||||||
|
spi.product_state_id,
|
||||||
|
spl.item_number,
|
||||||
|
spl.item_spec,
|
||||||
|
spl.item_unit_price,
|
||||||
|
spl.item_market_price,
|
||||||
|
spl.item_cost_price,
|
||||||
|
spl.item_quantity
|
||||||
|
FROM
|
||||||
|
shop_product_base spb
|
||||||
|
LEFT JOIN shop_product_index spi ON spb.product_id = spi.product_id
|
||||||
|
LEFT JOIN shop_product_item spl ON spb.product_id = spl.product_id
|
||||||
|
<where>
|
||||||
|
<if test="product_id != null">
|
||||||
|
and spb.product_id = #{product_id}
|
||||||
|
</if>
|
||||||
|
<if test="store_id != null">
|
||||||
|
and spb.store_id = #{store_id}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
limit 1
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
@ -33,6 +33,9 @@
|
|||||||
<if test="keyword!=null">
|
<if test="keyword!=null">
|
||||||
and a.printer_name like concat('%',#{keyword},'%')
|
and a.printer_name like concat('%',#{keyword},'%')
|
||||||
</if>
|
</if>
|
||||||
|
<if test="storeId!=null">
|
||||||
|
and a.store_id = #{storeId}
|
||||||
|
</if>
|
||||||
</where>
|
</where>
|
||||||
order by a.printer_id asc
|
order by a.printer_id asc
|
||||||
</select>
|
</select>
|
||||||
@ -44,7 +47,7 @@
|
|||||||
left join shop_store_printer_region c on a.region_id=c.region_id
|
left join shop_store_printer_region c on a.region_id=c.region_id
|
||||||
<where>
|
<where>
|
||||||
<if test="keyword!=null">
|
<if test="keyword!=null">
|
||||||
and a.printer_name like concat('%',#{keyword},'%')
|
and (a.printer_name like concat('%',#{keyword},'%') or b.model_name like concat('%',#{keyword},'%'))
|
||||||
</if>
|
</if>
|
||||||
</where>
|
</where>
|
||||||
order by a.printer_id asc
|
order by a.printer_id asc
|
||||||
|
|||||||
@ -1,105 +0,0 @@
|
|||||||
server:
|
|
||||||
port: 8089
|
|
||||||
spring:
|
|
||||||
messages:
|
|
||||||
basename: i18n/messages #配置国际化资源文件路径
|
|
||||||
encoding: UTF-8
|
|
||||||
freemarker:
|
|
||||||
request-context-attribute: req #req访问request
|
|
||||||
cache: false
|
|
||||||
charset: UTF-8
|
|
||||||
content-type: text/html; charset=utf-8
|
|
||||||
suffix: .html
|
|
||||||
template-loader-path: classpath:/templates/
|
|
||||||
quartz:
|
|
||||||
job-store-type: jdbc
|
|
||||||
jdbc:
|
|
||||||
initialize-schema: always # 每次启动项目都重新清空定时任务
|
|
||||||
properties:
|
|
||||||
org:
|
|
||||||
quartz:
|
|
||||||
scheduler:
|
|
||||||
instanceName: DefaultQuartzScheduler
|
|
||||||
instanceId: AUTO
|
|
||||||
rmi:
|
|
||||||
export: false
|
|
||||||
proxy: false
|
|
||||||
jobStore:
|
|
||||||
class: org.quartz.impl.jdbcjobstore.JobStoreTX
|
|
||||||
driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate
|
|
||||||
tablePrefix: QRTZ_
|
|
||||||
isClustered: false
|
|
||||||
useProperties: false
|
|
||||||
misfireThreshold: 60000
|
|
||||||
threadPool:
|
|
||||||
class: org.quartz.simpl.SimpleThreadPool
|
|
||||||
threadCount: 10
|
|
||||||
threadPriority: 5
|
|
||||||
threadsInheritContextClassLoaderOfInitializingThread: true
|
|
||||||
dataSource:
|
|
||||||
myDS:
|
|
||||||
URL: jdbc:mysql:///test?characterEncoding=utf8&serverTimezone=UTC
|
|
||||||
user: store
|
|
||||||
password: brCnv0qLt8s0VqhI
|
|
||||||
driver: com.mysql.jdbc.Driver
|
|
||||||
maxConnections: 5
|
|
||||||
mybatis-plus:
|
|
||||||
mapper-locations: classpath:/mapper/**/*.xml
|
|
||||||
global-config:
|
|
||||||
field-strategy: 1
|
|
||||||
db-config:
|
|
||||||
id-type: auto
|
|
||||||
configuration:
|
|
||||||
auto-mapping-behavior: partial
|
|
||||||
map-underscore-to-camel-case: false
|
|
||||||
|
|
||||||
management: #开启SpringBoot Admin的监控
|
|
||||||
endpoints:
|
|
||||||
web:
|
|
||||||
exposure:
|
|
||||||
include: "" # 暴露xxx端点,如需暴露多个,用,分隔;如需暴露所有端点,用'*'
|
|
||||||
enabled-by-default: false
|
|
||||||
endpoint:
|
|
||||||
health:
|
|
||||||
show-details: ALWAYS # 是否展示健康检查详情
|
|
||||||
# info信息会显示到SpringBootAdmin的server端,这里取的是pom文件中的数据
|
|
||||||
info:
|
|
||||||
version: 1.0-SNAPSHOT
|
|
||||||
groupId: com.suisung.mall
|
|
||||||
artifactId: mall-shop
|
|
||||||
aliyun:
|
|
||||||
oss:
|
|
||||||
policy:
|
|
||||||
expire: 300 # 签名有效期(S)
|
|
||||||
maxSize: 10 # 上传文件大小(M)
|
|
||||||
callback: http://464d-221-239-130-64.ngrok.io:8201/aliyun/oss/callback # 文件上传成功后的回调地址
|
|
||||||
dir:
|
|
||||||
# prefix: shop/data/upload # 上传文件夹路径前缀
|
|
||||||
prefix: mall/images # 上传文件夹路径前缀
|
|
||||||
feign:
|
|
||||||
okhttp:
|
|
||||||
enabled: true
|
|
||||||
ribbon:
|
|
||||||
ConnectTimeout: 60000 #服务请求连接超时时间(毫秒)
|
|
||||||
ReadTimeout: 60000 #服务请求处理超时时间(毫秒)
|
|
||||||
baidu:
|
|
||||||
ak: "uwBrIUOZuTDMHsuRGm0hdmeG9sosN8sQ" # 百度地图ak
|
|
||||||
|
|
||||||
# 定时任务列表
|
|
||||||
job:
|
|
||||||
classNames:
|
|
||||||
- "UpdateVoucherStatusJob"
|
|
||||||
- "UpdateProductStatusJob"
|
|
||||||
- "UpdateActivityStatusJob"
|
|
||||||
- "UpdateActivityPrizeJob"
|
|
||||||
- "UpdateOrderStatusJob"
|
|
||||||
- "UpdateOrderRefundJob"
|
|
||||||
- "RsyncNoticeMsgJob"
|
|
||||||
- "RsyncLogJob"
|
|
||||||
# - "NoticeLearnTargetJob"
|
|
||||||
- "StoreValidTimeJod"
|
|
||||||
- "OrderTransferToSupplierJob"
|
|
||||||
- "CheckGroupBookingJob"
|
|
||||||
- "UpdateHallOrderStatusJob"
|
|
||||||
- "UpdatePayCardStateJob"
|
|
||||||
- "RetryMqMsgJob"
|
|
||||||
@ -1,8 +0,0 @@
|
|||||||
spring:
|
|
||||||
profiles:
|
|
||||||
active: prod
|
|
||||||
application:
|
|
||||||
name: mall-shop
|
|
||||||
jackson:
|
|
||||||
date-format: yyyy-MM-dd HH:mm:ss
|
|
||||||
time-zone: GMT+8
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@ -1,667 +0,0 @@
|
|||||||
\u4E03\u5929\u65E0\u7406\u7531\u81EA\u52A8\u9000\u8D27=Automatic return without reason within seven days
|
|
||||||
\u4E0A\u5348=morning
|
|
||||||
\u4E0A\u6D77\u5E02/\u4E0A\u6D77\u5E02=Shanghai/Shanghai
|
|
||||||
\u4E0A\u6D77\u5E02/\u4E0A\u6D77\u5E02/\u5F90\u6C47\u533A=Shanghai / Shanghai / Xuhui District
|
|
||||||
\u4E0B\u5348=afternoon
|
|
||||||
\u4E0B\u5355\u6210\u529F\uFF01=Order successfully!
|
|
||||||
\u4E0D\u53EF\u4FEE\u6539\u4ED6\u4EBA\u7684\u5730\u5740=Do not change the address of another person
|
|
||||||
\u4E0D\u53EF\u79FB\u9664\u5E97\u94FA\u7BA1\u7406\u5458\uFF01=Store administrator cannot be removed!
|
|
||||||
\u4E0D\u80FD\u5220\u9664\u6B63\u5728\u88AB\u4F7F\u7528\u4E2D\u7684\u5546\u54C1\u8F85\u52A9\u5C5E\u6027\uFF01=You cannot delete the auxiliary attribute of a commodity in use!
|
|
||||||
\u4E0D\u80FD\u5220\u9664\u6B63\u5728\u88AB\u5546\u54C1\u5206\u7C7B\u8868\u4F7F\u7528\u7684\u7C7B\u578B\uFF01\u5C5E\u6027\u7F16\u53F7:\u3010%s\u3011=Cannot delete the type being used by the commodity classification table! Attribute number: [%s]
|
|
||||||
\u4E0D\u80FD\u5220\u9664\u6B63\u5728\u88AB\u5546\u54C1\u89C4\u683C\u503C\u8868\u4F7F\u7528\u7684\u89C4\u683C\uFF01\u5546\u54C1\u89C4\u683C\u503C\u7F16\u53F7\u3010%s\u3011=You cannot delete a specification that is being used by the commodity specification value table! Commodity specification value number [%s]
|
|
||||||
\u4E0D\u80FD\u5220\u9664\u6B63\u5728\u88AB\u5546\u54C1\u8F85\u52A9\u5C5E\u6027\u8868\u4F7F\u7528\u7684\u7C7B\u578B\uFF01\u5C5E\u6027\u7F16\u53F7:\u3010%s\u3011=Cannot delete the type being used by the auxiliary attribute table of goods! Attribute number: [%s]
|
|
||||||
\u4E0D\u80FD\u5220\u9664\u88AB\u8D2D\u4E70\u7684\u5546\u54C1\uFF01=Cannot delete the purchased goods!
|
|
||||||
\u4E0D\u9650\u65F6\u6BB5=Indefinite period
|
|
||||||
\u4E1A\u52A1\u7ECF\u7406=service manager
|
|
||||||
\u4E1C\u5703=Dongpu
|
|
||||||
\u4E70\u5BB6\u5E94\u4ED8\u90AE\u8D39=Postage payable by buyer
|
|
||||||
\u4E70\u5BB6\u5E94\u4ED8\u91D1\u989D=Amount payable
|
|
||||||
\u4E70\u5BB6\u6635\u79F0=Buyers'nicknames
|
|
||||||
\u4E70\u5BB6\u7559\u8A00=A message from the buyer
|
|
||||||
\u4E70\u5BB6\u9000\u8D27\u5907\u6CE8=Buyer's return memo
|
|
||||||
\u4EA4\u6613\u53F7=Exchange number
|
|
||||||
\u4EA4\u6613\u603B\u91CF=Total transaction volume
|
|
||||||
\u4EA7\u54C1\u6570\u91CF=Quantity of product
|
|
||||||
\u4EA7\u54C1\u7F16\u53F7=Product Code
|
|
||||||
\u4EA7\u54C1\u8BC4\u8BBA\u66F4\u65B0\u5931\u8D25\uFF01=Product comment update failed!
|
|
||||||
\u4EB2\u7231\u7684\u7528\u6237\u60A8\u8BBE\u7F6E\u7684\u5B66\u4E60\u65F6\u95F4\u5230\u4E86,\u5FEB\u53BB\u5B66\u4E60\u5427\uFF01=Dear user, the learning time you set is up. Go and learn!
|
|
||||||
\u4ECA\u65E5\u780D\u4EF7\u6B21\u6570\u5DF2\u7528\u5B8C\uFF01=Today's bargaining times have been used up!
|
|
||||||
\u4ED3\u5E93\u7BA1\u7406\u5458=godown keeper
|
|
||||||
\u4ED8\u6B3E\u5355\u53F7=Payment No
|
|
||||||
\u4ED8\u6B3E\u65B9\u5F0F=Payment method
|
|
||||||
\u4ED8\u6B3E\u65F6\u95F4=Time of payment
|
|
||||||
\u4ED8\u6B3E\u91D1\u989D=Payment amount
|
|
||||||
\u4EE3\u91D1\u5238\u5DF2\u7ECF\u88AB\u62A2\u5B8C\uFF0C\u9886\u53D6\u5931\u8D25\uFF01=The vouchers have been robbed and failed to be collected!
|
|
||||||
\u4EF6\uFF0C\u8BF7\u786E\u8BA4\uFF01=Pieces, please confirm!
|
|
||||||
\u4EF7\u683C=Price
|
|
||||||
\u4F18\u60E0=Discount
|
|
||||||
\u4F18\u60E0\u4E70\u5355=Preferential Order
|
|
||||||
\u4F18\u60E0\u4EF7\u683C\u4E0D\u80FD\u9AD8\u4E8E\u5546\u54C1\u4EF7\u683C=The preferential price cannot be higher than the commodity price
|
|
||||||
\u4F18\u60E0\u989D\u5EA6=Preferential quota
|
|
||||||
\u4F1A\u5458\u4E13\u4EAB=Exclusive to members
|
|
||||||
\u4F1A\u5458\u6CE8\u518C=Membership registration
|
|
||||||
\u4F1A\u5458\u767B\u5F55=Member login
|
|
||||||
\u4F59\u989D\u4E0D\u8DB3 %s \u5143\uFF0C\u8BF7\u5148\u5145\u503C\u540E\u518D\u7533\u8BF7\u5F00\u901A\u5E97\u94FA!=The balance is less than%s yuan, please recharge first and then apply to open shop!
|
|
||||||
\u4F63\u91D1\u4F59\u989D\u5C0F\u4E8E\u6700\u5C0F\u63D0\u73B0\u91D1\u989D=The commission balance is less than the minimum cash withdrawal amount
|
|
||||||
\u4F63\u91D1\u7ED3\u7B97\u4FDD\u5B58\u6570\u636E\u5931\u8D25!=Failed to save data of commission settlement!
|
|
||||||
\u4F63\u91D1\u7ED3\u7B97\u7F16\u53F7:%s=Commission settlement No.:%s
|
|
||||||
\u4F63\u91D1\u7ED3\u7B97\u8BB0\u5F55\u5931\u8D25!=Commission settlement record failed!
|
|
||||||
\u4F9B\u5E94\u5546\u5206\u9500\u4EA7\u54C1\u6709\u8BEF=The supplier distributes products incorrectly
|
|
||||||
\u4F9B\u5E94\u5546\u540D\u79F0=Name of supplier
|
|
||||||
\u4FDD\u5B58SKU\u6570\u636E\u5931\u8D25!=FAILED TO SAVE SKU DATA!
|
|
||||||
\u4FDD\u5B58\u4EA4\u6613\u8BA2\u5355\u4FE1\u606F\u5931\u8D25\uFF01bean\u3010%s\u3011=Failed to save transaction order information! bean\u3010%s\u3011
|
|
||||||
\u4FDD\u5B58\u4EA7\u54C1\u7D22\u5F15\u4FE1\u606F\u5931\u8D25\uFF01=Failed to save product index information!
|
|
||||||
\u4FDD\u5B58\u4EA7\u54C1\u7EDF\u8BA1\u4FE1\u606F\u5931\u8D25\uFF01=Failed to save product statistics!
|
|
||||||
\u4FDD\u5B58\u51FA\u5E93\u5355\u57FA\u7840\u6570\u636E\u5931\u8D25\uFF01=Failed to save basic data of delivery order!
|
|
||||||
\u4FDD\u5B58\u53D1\u7968\u6570\u636E\u5931\u8D25!=Failed to save invoice data!
|
|
||||||
\u4FDD\u5B58\u5546\u54C1\u4FE1\u606F\u6570\u636E\u5931\u8D25!=Failed to save product information data!
|
|
||||||
\u4FDD\u5B58\u5546\u54C1\u57FA\u7840\u6570\u636E\u5931\u8D25!=Failed to save product base data!
|
|
||||||
\u4FDD\u5B58\u5546\u54C1\u6570\u636E\u5931\u8D25!=Failed to save product data!
|
|
||||||
\u4FDD\u5B58\u5546\u54C1\u7D22\u5F15\u6570\u636E\u5931\u8D25!=Failed to save product index data!
|
|
||||||
\u4FDD\u5B58\u5546\u54C1\u8BE6\u60C5\u6570\u636E\u5931\u8D25!=FAILED TO SAVE PRODUCT DETAILS DATA!
|
|
||||||
\u4FDD\u5B58\u56FE\u7247\u6570\u636E\u5931\u8D25!=FAILED TO SAVE IMAGE DATA!
|
|
||||||
\u4FDD\u5B58\u5931\u8D25=Save failed
|
|
||||||
\u4FDD\u5B58\u5BA2\u6237\u5931\u8D25\uFF01=Failed to save the customer!
|
|
||||||
\u4FDD\u5B58\u5BA2\u6237\u8054\u7CFB\u4EBA\u5931\u8D25\uFF01=Failed to save customer contact!
|
|
||||||
\u4FDD\u5B58\u5E97\u94FA\u4FE1\u606F\u5931\u8D25=Failed to save store information
|
|
||||||
\u4FDD\u5B58\u5E97\u94FA\u53C2\u6570\u5931\u8D25=Failed to save store parameters
|
|
||||||
\u4FDD\u5B58\u5E97\u94FA\u7EDF\u8BA1\u4FE1\u606F\u5931\u8D25\uFF01=Failed to save store statistics!
|
|
||||||
\u4FDD\u5B58\u6536\u85CF\u5546\u54C1\u6570\u636E\u5931\u8D25\uFF01=Failed to save the collection data!
|
|
||||||
\u4FDD\u5B58\u6536\u85CF\u5E97\u94FA\u4FE1\u606F\u5931\u8D25\uFF01=Failed to save favorite store information!
|
|
||||||
\u4FDD\u5B58\u6570\u636E\u5931\u8D25!=Failed to save data!
|
|
||||||
\u4FDD\u5B58\u670D\u52A1\u7C7B\u5546\u54C1\u6570\u636E\u5931\u8D25!=Failed to save virtual product data!
|
|
||||||
\u4FDD\u5B58\u670D\u52A1\u8BA2\u5355\u6570\u636E\u5931\u8D25!=Failed to save service order data!
|
|
||||||
\u4FDD\u5B58\u7528\u6237\u641C\u7D22\u5386\u53F2\u8BB0\u5F55\u4FE1\u606F\u5931\u8D25\uFF01=Failed to save user search history information!
|
|
||||||
\u4FDD\u5B58\u7528\u6237\u6570\u636E\u5931\u8D25\uFF01=Failed to save user data!
|
|
||||||
\u4FDD\u5B58\u7528\u6237\u8BFE\u7A0B\u5173\u8054\u4FE1\u606F\u5931\u8D25\uFF01user_id\u3010%s\u3011,product_id\u3010product_id\u3011=Failed to save user course associated information! user_ id\u3010%s\u3011,product_ id\u3010product_id\u3011
|
|
||||||
\u4FDD\u5B58\u7528\u6237\u8DD1\u817F\u4FE1\u606F\u5931\u8D25\uFF01=Failed to save the user's errand information!
|
|
||||||
\u4FDD\u5B58\u81EA\u63D0\u7801\u6570\u636E\u5931\u8D25!=\u4FDD\u5B58\u81EA\u63D0\u7801\u6570\u636E\u5931\u8D25!
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u4FE1\u606F\u5931\u8D25\uFF01bean\u3010%s\u3011=Failed to save order information! bean\u3010%s\u3011
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u4FE1\u606F\u6570\u636E\u5931\u8D25!=Failed to save order information data!
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u5546\u54C1\u4FE1\u606F\u5931\u8D25\uFF01bean\u3010%s\u3011=Failed to save order product information! bean\u3010%s\u3011
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u5546\u54C1\u6570\u636E\u5931\u8D25\uFF01=Failed to save order commodity data!
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u57FA\u7840\u6570\u636E\u5931\u8D25!=Failed to save order base data!
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u6570\u636E\u5931\u8D25!=Failed to save order data!
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u8BE6\u7EC6\u4FE1\u606F\u5931\u8D25\uFF01bean\u3010%s\u3011=Failed to save order details! bean\u3010%s\u3011
|
|
||||||
\u4FDD\u5B58\u8BA2\u5355\u914D\u9001\u5730\u5740\u6570\u636E\u5931\u8D25!=Failed to save order shipping address data!
|
|
||||||
\u4FDD\u5B58\u8BC4\u8BBA\u5931\u8D25\uFF01=Failed to save comment!
|
|
||||||
\u4FDD\u5B58\u8BFE\u7A0B\u6570\u636E\u5931\u8D25!=Failed to save course data!
|
|
||||||
\u4FDD\u5B58\u8D2D\u4E70\u8BFE\u7A0B\u8BB0\u5F55\u5931\u8D25\uFF01product_id\u3010%s\u3011=Failed to save the purchase course record! product_ id\u3010%s\u3011
|
|
||||||
\u4FDD\u5B58\u8DE8\u5883\u8BA2\u5355\u6570\u636E\u5931\u8D25!=FAILED TO SAVE CROSS-BORDER ORDER DATA!
|
|
||||||
\u4FDD\u5B58\u8F85\u52A9\u5C5E\u6027\u6570\u636E\u5931\u8D25!=FAILED TO SAVE SECONDARY ATTRIBUTE DATA!
|
|
||||||
\u4FDD\u5B58\u9000\u8D27\u5355\u5931\u8D25\uFF01=Failed to save the return order!
|
|
||||||
\u4FDD\u5B58\u9000\u8D27\u57FA\u7840\u5355\u5931\u8D25\uFF01=Failed to save the return basic order!
|
|
||||||
\u4FDD\u5B58\u95E8\u5E97\u5546\u54C1\u4FE1\u606F\u5931\u8D25=Failed to save store product information
|
|
||||||
\u4FEE\u6539\u53D1\u8D27\u72B6\u6001\u5931\u8D25\uFF01=Failed to modify shipment status!
|
|
||||||
\u4FEE\u6539\u5546\u54C1\u51BB\u7ED3\u5E93\u5B58\u5931\u8D25\uFF01=Failed to modify the frozen inventory of goods!
|
|
||||||
\u4FEE\u6539\u56E2\u5458\u5931\u8D25\uFF01=Failed to modify League member!
|
|
||||||
\u4FEE\u6539\u56E2\u5458\u652F\u4ED8\u72B6\u6001\u5931\u8D25\uFF01=Failed to modify League member payment status!
|
|
||||||
\u4FEE\u6539\u56E2\u72B6\u6001\u5931\u8D25\uFF01=Failed to modify the group status!
|
|
||||||
\u4FEE\u6539\u5931\u8D25=Unable to Modify
|
|
||||||
\u4FEE\u6539\u5E97\u94FA\u72B6\u6001\u5931\u8D25\uFF01=FAILED TO MODIFY STORE STATUS!
|
|
||||||
\u4FEE\u6539\u5E97\u94FA\u72B6\u6001\u6210\u529F!=Store status modified successfully!
|
|
||||||
\u4FEE\u6539\u62FC\u56E2\u5931\u8D25\uFF01=Failed to modify the puzzle!
|
|
||||||
\u4FEE\u6539\u63D0\u73B0\u72B6\u6001\u5931\u8D25!=FAILED TO MODIFY THE STATUS UPDATE!
|
|
||||||
\u4FEE\u6539\u6D3B\u52A8\u5546\u54C1\u4FE1\u606F\u5931\u8D25\uFF01=Failed to modify active product information!
|
|
||||||
\u4FEE\u6539\u780D\u4EF7\u5386\u53F2\u5931\u8D25\uFF01=Failed to modify bargaining history!
|
|
||||||
\u4FEE\u6539\u7D22\u5F15\u6570\u636E\u6570\u636E\u5931\u8D25!=Failed to modify index data!
|
|
||||||
\u4FEE\u6539\u89C4\u5219\u57FA\u7840\u6570\u636E\u5931\u8D25=Failed to modify rule basic data
|
|
||||||
\u4FEE\u6539\u8BA2\u5355\u4FE1\u606F\u5931\u8D25\uFF01=Failed to modify order information!
|
|
||||||
\u4FEE\u6539\u8BA2\u5355\u540C\u6B65\u72B6\u6001\u5931\u8D25\uFF01=Failed to modify order synchronization status!
|
|
||||||
\u4FEE\u6539\u8BA2\u5355\u72B6\u6001\u5931\u8D25\uFF01=Failed to modify order status!
|
|
||||||
\u4FEE\u6539\u8BA2\u5355\u8BE6\u7EC6\u4FE1\u606F\u5931\u8D25\uFF01=Failed to modify order details!
|
|
||||||
\u4FEE\u6539\u8BC4\u8BBA\u72B6\u6001\u5931\u8D25\uFF01=Failed to modify comment status!
|
|
||||||
\u4FEE\u6539\u9000\u6B3E\u91D1\u989D\u5931\u8D25\uFF01=Failed to modify the refund amount!
|
|
||||||
\u4FEE\u6539\u91D1\u989D\u5931\u8D25\uFF01=Failed to modify the amount!
|
|
||||||
\u4FEE\u6B63\u8BA2\u5355\u4E3A\u53EF\u540C\u6B65\u72B6\u6001\u5931\u8D25\uFF01=Failed to correct the order to be synchronized!
|
|
||||||
\u4FEE\u6B63\u8BA2\u5355\u540C\u6B65\u72B6\u6001!=UPDATE ORDER SYNCHRONIZATION STATUS!
|
|
||||||
\u505C\u8F66\u4F4D=Parking space
|
|
||||||
\u514D\u8FD0\u8D39=Free Shipping
|
|
||||||
\u5151\u6362\u7801\u4E0D\u5B58\u5728\u6216\u5DF2\u5931\u6548\uFF01=The exchange code does not exist or has expired!
|
|
||||||
\u5168\u56FD\u7AD9=National Station
|
|
||||||
\u5168\u90E8=All
|
|
||||||
\u5168\u90E8\u5206\u7C7B=All Categories
|
|
||||||
\u5168\u90E8\u9000\u6B3E\u9000\u8FD0\u8D39=Full refund and freight refund
|
|
||||||
\u516C\u53F8\u540D\u79F0=Company name
|
|
||||||
\u5173\u95ED=Close
|
|
||||||
\u5176\u5B83=In the news
|
|
||||||
\u51FA\u5E93\u5BA1\u6838=Out-of-stock audit
|
|
||||||
\u5206\u4EAB\u8D5A\u94B1=Share and Earn
|
|
||||||
\u5206\u5E97\u5206\u7C7B\u4FDD\u5B58\u5931\u8D25=Store classification saving failed
|
|
||||||
\u5206\u7AD9\u6269\u5C55=Substation expansion
|
|
||||||
\u5206\u9500\u914D\u7F6E\u4FE1\u606F\u5F02\u5E38\uFF01 %s=DISTRIBUTION CONFIGURATION INFORMATION EXCEPTION!%s
|
|
||||||
\u521B\u5EFA\u56E2\u5931\u8D25\uFF01=Failed to create group!
|
|
||||||
\u521B\u5EFA\u780D\u4EF7\u5931\u8D25\uFF01=Failed to create bargaining!
|
|
||||||
\u521D\u59CB\u5316\u5B9A\u65F6\u4EFB\u52A1\u5F00\u59CB...=Initialize scheduled task start
|
|
||||||
\u521D\u59CB\u5316\u5B9A\u65F6\u4EFB\u52A1\u7ED3\u675F...=Initialize scheduled task end
|
|
||||||
\u5220\u9664\u4EA7\u54C1\u56FE\u7247\u8868\u5931\u8D25\uFF01=Failed to delete the product picture table!
|
|
||||||
\u5220\u9664\u4EA7\u54C1\u6570\u636E\u6269\u5C55\u8868\u5931\u8D25\uFF01=Failed to delete product data extension table!
|
|
||||||
\u5220\u9664\u4EA7\u54C1\u7D22\u5F15\u8868\u5931\u8D25\uFF01=Failed to delete the product index table!
|
|
||||||
\u5220\u9664\u4EA7\u54C1\u8BE6\u60C5\u8868\u5931\u8D25\uFF01=Failed to delete the product details table!
|
|
||||||
\u5220\u9664\u5546\u54C1\u4FE1\u606F\u8868\u5931\u8D25\uFF01=Failed to delete the product information table!
|
|
||||||
\u5220\u9664\u5546\u54C1\u57FA\u7840\u8868\u5931\u8D25\uFF01=Failed to delete commodity basic table!
|
|
||||||
\u5220\u9664\u5546\u54C1\u6570\u636E\u8868\u5931\u8D25\uFF01=Failed to delete the product data table!
|
|
||||||
\u5220\u9664\u5546\u54C1\u8868\u5931\u8D25\uFF01=Failed to delete the product table!
|
|
||||||
\u5220\u9664\u5931\u8D25=Deletion failed
|
|
||||||
\u5220\u9664\u5931\u8D25\uFF01=DELETION FAILED!
|
|
||||||
\u5220\u9664\u5931\u8D25\uFF01\u4E0D\u80FD\u5220\u9664\u542B\u6709\u5B50\u96C6\u7684\u6570\u636E=Deletion failed! Data with subsets cannot be deleted
|
|
||||||
\u5220\u9664\u5931\u8D25\uFF01\u4E0D\u80FD\u5220\u9664\u542B\u6709\u5B50\u96C6\u7684\u6570\u636E\uFF01=Deletion failed! Cannot delete data with subset!
|
|
||||||
\u5220\u9664\u5931\u8D25\uFF01\u4E0D\u80FD\u5220\u9664\u6B63\u5728\u4F7F\u7528\u7684\u5206\u7C7B\u6570\u636E\uFF01=Deletion failed! Cannot delete the classification data in use!
|
|
||||||
\u5220\u9664\u5B9A\u65F6\u4EFB\u52A1\u5931\u8D25\uFF01=Failed to delete scheduled task!
|
|
||||||
\u5220\u9664\u6210\u529F\uFF01=Successfully Deleted!
|
|
||||||
\u5220\u9664\u6D3B\u52A8\u5546\u54C1\u57FA\u672C\u6570\u636E\u5931\u8D25=Failed to delete basic data of active goods
|
|
||||||
\u5220\u9664\u6D3B\u52A8\u5546\u54C1\u57FA\u672C\u6570\u636E\u5931\u8D25!=Failed to delete basic data for live merchandise!
|
|
||||||
\u5220\u9664\u8BFE\u7A0B-\u5220\u9664\u8BFE\u7A0B\u6269\u5C55\u8868\u5931\u8D25\uFF01=Delete course - failed to delete the course extension table!
|
|
||||||
\u524D\u8FDB=forward
|
|
||||||
\u5269\u4F59\u5956\u54C1\u6570\u9519\u8BEF=The number of remaining prizes is incorrect
|
|
||||||
\u52A0\u5165\u5C0F\u5E97\u5931\u8D25,\u8BF7\u7A0D\u540E\u91CD\u8BD5!=Failed to join the store, please try again later!
|
|
||||||
\u5305\u53A2=Box
|
|
||||||
\u533A=District
|
|
||||||
\u533A\u4EE3\u7406=District agent
|
|
||||||
\u533F\u540D\u7528\u6237=Anonymous user
|
|
||||||
\u5347\u7EA7\u533A\u4EE3\u7406\u8D60\u9001\u79EF\u5206%=%
|
|
||||||
\u5347\u7EA7\u5546\u5BB6=Upgrade merchants
|
|
||||||
\u5355\u4EF7=Unit Price
|
|
||||||
\u5356\u5BB6\u53D1\u8D27\u72B6\u6001=Delivery status
|
|
||||||
\u5356\u5BB6\u5904\u7406\u72B6\u6001=Seller status
|
|
||||||
\u5356\u5BB6\u62D2\u7EDD\u9000\u6B3E/\u9000\u8D27=Seller refuses refund / return
|
|
||||||
\u53C2\u56E2\u5931\u8D25\uFF01=Failed to join the delegation!
|
|
||||||
\u53C2\u6570=parameter
|
|
||||||
\u53C2\u6570\u540D1=Parameter name 1
|
|
||||||
\u53C2\u6570\u68C0\u9A8C\u5931\u8D25\uFF01=Parameter verification failed!
|
|
||||||
\u53D1\u5C55\u7C89\u4E1D\u8D60\u9001\u79EF\u5206=Develop fans to give points
|
|
||||||
\u53D1\u5E03\u4EA7\u54C1\u6570\u8D85\u8FC7\u5E97\u94FA\u5F53\u524D\u7B49\u7EA7\u53EF\u5141\u8BB8\u53D1\u5E03\u5546\u54C1\u6570\uFF01=The number of products published exceeds the number of products allowed to be published at the current level of the store!
|
|
||||||
\u53D1\u8D27\u5730\u5740\u8868\u4FEE\u6539\u5931\u8D25\uFF01=Failed to modify the shipping address table!
|
|
||||||
\u53D1\u8D27\u5BA1\u6838\u5458=Delivery auditor
|
|
||||||
\u53D1\u8D27\u901F\u5EA6=Delivery speed
|
|
||||||
\u53D1\u9001\u6D88\u606F\u5931\u8D25:%s - %s - %s - %s=Failed to send message:%s -%s -%s -%s
|
|
||||||
\u53D6\u6D88=Cancelation
|
|
||||||
\u552E\u540E\u6570\u636E=After sales data
|
|
||||||
\u5546\u54C1:%s \u5DF2\u7ECF\u8D85\u8FC7\u6700\u5927\u8D2D\u4E70\u4E0A\u9650 %d \uFF01\u5F53\u524D\u53EF\u8D2D\u4E70\uFF1A %d=PRODUCT:%s has exceeded the maximum purchase limit%d! Currently available:%d
|
|
||||||
\u5546\u54C1:%s \u5E93\u5B58\u4E0D\u8DB3\uFF01\u5F53\u524D\u53EF\u8D2D\u4E70\uFF1A %d=Merchandise:%s out of stock! Currently available:%d
|
|
||||||
\u5546\u54C1:%s \u88AB\u5E73\u53F0\u5220\u9664,\u5982\u6709\u7591\u95EE\u8BF7\u8054\u7CFB\u5E73\u53F0\u3002=product:%s is deleted by the platform, if any doubt please contact the platform.
|
|
||||||
\u5546\u54C1:%s \u8D2D\u4E70\u6570\u91CF\u5FC5\u987B\u5927\u4E8E\uFF1A %d=Item%s purchase quantity must be greater than%d
|
|
||||||
\u5546\u54C1\u4E0A\u67B6\u5B9A\u65F6\u4EFB\u52A1\u7EBF\u7A0B\u5F02\u5E38\uFF01=The thread of scheduled task for commodity listing is abnormal!
|
|
||||||
\u5546\u54C1\u4EE3\u7801=Commodity code
|
|
||||||
\u5546\u54C1\u5151\u6362=Commodity exchange
|
|
||||||
\u5546\u54C1\u53C2\u4E0E\u62FC\u56E2\u53CA\u780D\u4EF7\u6D3B\u52A8\u4E2D\uFF0C\u4E0D\u53EF\u5220\u9664\uFF01=Products participating in the group and bargaining activities, can not be deleted!
|
|
||||||
\u5546\u54C1\u540D\u79F0=Product Name
|
|
||||||
\u5546\u54C1\u5DF2\u4E0B\u67B6\uFF01product_id:\u3010%s\u3011=The product has been removed from the shelves! product_ id:\u3010%s\u3011
|
|
||||||
\u5546\u54C1\u5DF2\u4E0B\u67B6\uFF0C\u4E0D\u53EF\u8BC4\u8BBA\uFF01=The product has been taken off the shelf, and cannot be commented!
|
|
||||||
\u5546\u54C1\u603B\u91D1\u989D=Total amount of merchandise
|
|
||||||
\u5546\u54C1\u7C7B\u522B=Commodity category
|
|
||||||
\u5546\u54C1\u7F16\u53F7 \u3010%s\u3011\u4F7F\u7528\u6B64\u5206\u7C7B\uFF0C\u4E0D\u53EF\u4EE5\u5220\u9664\uFF01=Product number [%s ] uses this classification and can not be removed!
|
|
||||||
\u5546\u54C1\u7F16\u53F7:%s \u5C1A\u672A\u5BA1\u6838\u901A\u8FC7\uFF0C\u4E0D\u53EF\u4EE5\u4E0A\u67B6=Product Code:%s has not been examined and approved, can not be on the shelf
|
|
||||||
\u5546\u54C1\u89C4\u683C\u7F16\u53F7\u5F02\u5E38\uFF01spec_id:=Abnormal product specification number! spec_ id:
|
|
||||||
\u5546\u54C1\u8BC4\u8BBA=Product Review
|
|
||||||
\u5546\u54C1\u8D27\u53F7\u5DF2\u7ECF\u5B58\u5728\uFF0C\u4E0D\u53EF\u91CD\u590D\uFF01=The article number already exists and cannot be repeated!
|
|
||||||
\u5546\u54C1\u8FD0\u8D39\u8BBE\u7F6E\u6709\u8BEF\uFF01=The commodity freight is set incorrectly!
|
|
||||||
\u5546\u54C1\uFF1A %s \u5DF2\u7ECF\u4E0B\u67B6\uFF0C\u4E0D\u53EF\u4E0B\u5355=PRODUCTS:%s has been removed from shelves, can not be ordered
|
|
||||||
\u5546\u57CE\u5185\u90E8\u4EA4\u6613\u5355\u53F7=Mall internal transaction No
|
|
||||||
\u5546\u5BB6\u4FE1\u606F\u6709\u8BEF\uFF01\u5546\u5BB6\u4E3B\u8D26\u53F7Id:%s=Merchant error! MERCHANT MASTER ACCOUNT ID:%s
|
|
||||||
\u5546\u5BB6\u7ED3\u7B97\u6B3E\u9879=Merchant settlement
|
|
||||||
\u56E2\u8D2D\u5546\u54C1\u8D85\u8FC7\u8D2D\u4E70\u9650\u5236\uFF01=Group purchases exceed the purchase limit!
|
|
||||||
\u56E2\u8D2D\u5931\u8D25=Failed groupon
|
|
||||||
\u56E2\u8D2D\u5931\u8D25\uFF01=Group purchase failed!
|
|
||||||
\u56E2\u8D2D\u6B21\u6570\u8D85\u8FC7\u9650\u5236\uFF01=The number of group purchases exceeds the limit!
|
|
||||||
\u56E2\u8D2D\u8BA2\u5355\u672A\u5B8C\u6210\uFF01=Group purchase order is not completed!
|
|
||||||
\u56FE\u7247\u4E0D\u5B58\u5728\uFF01=Picture does not exist!
|
|
||||||
\u56FE\u7247\u751F\u6210\u9519\u8BEF!=Image generation error!
|
|
||||||
\u589E\u503C\u53D1\u7968=Value added invoice
|
|
||||||
\u5904\u7406\u72B6\u6001\u7801\u9519\u8BEF\uFF01=Handle Status Code error!
|
|
||||||
\u5916\u5356=take-out food
|
|
||||||
\u5929\u6CB3\u516C\u56ED=tianhe park
|
|
||||||
\u5929\u6CB3\u5317=Tianhe North
|
|
||||||
\u5929\u6CB3\u533A=Tianhe District
|
|
||||||
\u5929\u6CB3\u57CE/\u4F53\u80B2\u4E2D\u5FC3=Tianhe City / Sports Center
|
|
||||||
\u5956\u54C1\u6570\u636E\u6709\u8BEF=Incorrect prize data
|
|
||||||
\u597D\u53CB\u780D\u4EF7=Friends bargain
|
|
||||||
\u597D\u53CB\u8F6C\u5165=Friend transfer
|
|
||||||
\u597D\u53CB\u8F6C\u51FA=Friend transfer out
|
|
||||||
\u5B8C\u6210=Completed
|
|
||||||
\u5B9A\u65F6\u4E0A\u67B6:%s \u51FA\u9519=Scheduled launch:%s error
|
|
||||||
\u5B9A\u65F6\u4EFB\u52A1\u811A\u672C\u4E0D\u5B58\u5728\uFF01=Scheduled task script does not exist!
|
|
||||||
\u5B9D\u8D1D\u6807\u9898=Baby title
|
|
||||||
\u5BA1\u6838\u5931\u8D25\uFF01=Audit failed!
|
|
||||||
\u5BA2\u6237\u4EE3\u7801=Customer code
|
|
||||||
\u5BA2\u6237\u540D\u79F0=Customer Name
|
|
||||||
\u5BA2\u670D=Customer Service
|
|
||||||
\u5BC6\u7801\u5FC5\u987B\u586B\u5199\uFF01=The password can not be empty.
|
|
||||||
\u5BFC\u51FA\u552E\u540E\u6570\u636E\u5F02\u5E38\uFF01=Abnormal export of after-sales data!
|
|
||||||
\u5BFC\u51FA\u5E97\u94FA\u6570\u636E\u5F02\u5E38\uFF01=Export store data exception!
|
|
||||||
\u5BFC\u51FA\u8BA2\u5355\u6570\u636E\u5F02\u5E38\uFF01=Export order data exception!
|
|
||||||
\u5DF2=already
|
|
||||||
\u5DF2\u53D1\u8D27=Shipped
|
|
||||||
\u5DF2\u53D6\u6D88=Cancelled
|
|
||||||
\u5DF2\u53D6\u6D88/\u5DF2\u4F5C\u5E9F=Cancelled
|
|
||||||
\u5DF2\u5B8C\u6210/\u5DF2\u7B7E\u6536=Completed/Signed for
|
|
||||||
\u5DF2\u62D2\u7EDD\u9000\u6B3E=The refund has been refused
|
|
||||||
\u5DF2\u63A5\u5355/\u53D6\u8D27\u4E2D=Order received/Delivery in progress
|
|
||||||
\u5DF2\u63D0\u4EA4\u53D6\u6D88=Cancellation submitted
|
|
||||||
\u5DF2\u63D0\u4EA4\u7533\u8BF7\uFF0C\u6216\u5DF2\u5F00\u901A\u5E97\u94FA\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\uFF01=The application has been submited, or the store has been set up. Please contact the platform administrator.
|
|
||||||
\u5DF2\u63D0\u4EA4\u8BA2\u5355=Order submitted
|
|
||||||
\u5DF2\u63D0\u8D27\uFF01=Picked up!
|
|
||||||
\u5DF2\u7ECF\u5E2E\u52A9\u597D\u53CB\u8FDB\u884C\u780D\u4EF7\uFF01=You have helped your friends bargain!
|
|
||||||
\u5DF2\u8FBE\u5230\u6700\u4F4E\u4EF7\uFF01=The lowest price has been reached!
|
|
||||||
\u5DF2\u9000=Retreated
|
|
||||||
\u5E02=The mayor
|
|
||||||
\u5E02\u4EE3\u7406=City Agency
|
|
||||||
\u5E73\u53F0=Platform
|
|
||||||
\u5E73\u53F0\u4F63\u91D1=Platform Commission
|
|
||||||
\u5E73\u53F0\u4F63\u91D1\u767E\u5206\u6BD4=Platform commission ratio
|
|
||||||
\u5E78\u8FD0\u62BD\u5956=Lucky Draw
|
|
||||||
\u5E97\u4E3B\u63A8\u8350=SHOPKEEPER'S RECOMMENDATION
|
|
||||||
\u5E97\u94FAId=Store ID
|
|
||||||
\u5E97\u94FA\u4E0D\u5B58\u5728\uFF01=The store does not exist!
|
|
||||||
\u5E97\u94FA\u5173\u95ED\u4E2D\uFF0C\u4E0D\u53EF\u4EE5\u4E0B\u5355\uFF01=You cannot place an order while the store is closed!
|
|
||||||
\u5E97\u94FA\u540D\u79F0=Shop Name
|
|
||||||
\u5E97\u94FA\u540D\u79F0\u5DF2\u5B58\u5728\uFF01=Store name already exists!
|
|
||||||
\u5E97\u94FA\u6536\u85CF\u603B\u91CF=Total store collections
|
|
||||||
\u5E97\u94FA\u6570\u636E=Store data
|
|
||||||
\u5E97\u94FA\u7B49\u7EA7=Store Grade
|
|
||||||
\u5E97\u94FA\u7B49\u7EA7\u6709\u8BEF\uFF01=Wrong store level!
|
|
||||||
\u5E97\u94FA\u7BA1\u7406\u5458=Store Manager
|
|
||||||
\u5E97\u94FA\u7BA1\u7406\u5458ID\u9519\u8BEF\uFF01=Store administrator ID error!
|
|
||||||
\u5E97\u94FA\u8BC4\u8BBA=Store reviews
|
|
||||||
\u5E97\u94FA\u8BC4\u8BBA\u4FE1\u606F\u4FEE\u6539\u5931\u8D25\uFF01=Store comment information modification failed!
|
|
||||||
\u5F00\u542F=Turn on
|
|
||||||
\u5F00\u542F\u72B6\u6001=Open state
|
|
||||||
\u5F02\u5E38=Abnormity
|
|
||||||
\u5F53\u524D\u5546\u54C1\u53EA\u53EF\u8D2D\u4E70=Current goods can only be purchased
|
|
||||||
\u5F53\u524D\u8D2D\u7269\u8F66\u6709\u5C1A\u672A\u63D0\u4EA4\u7684\u8BA2\u5355\uFF0C\u8BF7\u5148\u4E0B\u5355\u540E\u518D\u8BBE\u8BA1\u8D2D\u4E70=The current shopping cart has not yet submitted the order, please place an order before the design purchase
|
|
||||||
\u5F85\u5904\u7406=Pending
|
|
||||||
\u5F85\u5B8C\u5584\u8D44\u6599=Data to be refined
|
|
||||||
\u5F85\u63A5\u5355=Waiting list
|
|
||||||
\u5F85\u9000=Stand down
|
|
||||||
\u5FC5\u987B\u5B9E\u540D\u8BA4\u8BC1\u540E\u624D\u80FD\u4E0B\u5355\uFF01=Must be real name authentication after the order!
|
|
||||||
\u60A8\u6240\u9009\u4E2D\u7684\u5546\u54C1\u5747\u5728\u53C2\u4E0E\u6D3B\u52A8!=Your selected products are participating in the event!
|
|
||||||
\u60A8\u9009\u4E2D\u7684=You selected
|
|
||||||
\u60A8\u9009\u4E2D\u7684\u5546\u54C1\u5DF2\u53C2\u4E0E\u6B64\u6D3B\u52A8=The product you selected has participated in this activity
|
|
||||||
\u6210\u529F\u52A0\u5165\u5C0F\u5E97=To join the store
|
|
||||||
\u6211\u7684\u62FC\u56E2=My Group
|
|
||||||
\u6211\u7684\u6536\u85CF=my Collection
|
|
||||||
\u6211\u7684\u7C89\u4E1D=my Follower
|
|
||||||
\u6211\u7684\u91D1\u5E93=My vault
|
|
||||||
\u6240\u9009\u5546\u54C1\u6709\u4E0D\u5728\u914D\u9001\u533A\u57DF\uFF01=Selected goods are not in the distribution area!
|
|
||||||
\u6240\u9009\u5546\u54C1\u8FD0\u8D39\u6A21\u5F0F\u4E0D\u7EDF\u4E00\uFF0C\u8BF7\u62C6\u5206\u4E0B\u5355\uFF01=The selected Product freight mode is not unified, please split the order!
|
|
||||||
\u6253\u6298\u4F18\u60E0=Discount
|
|
||||||
\u6269\u5C551=Extension 1
|
|
||||||
\u6269\u5C552=Extension 2
|
|
||||||
\u626B\u7801\u70B9\u9910=Scan Code to Order
|
|
||||||
\u6279\u53D1\u56E2\u8D2D\u8BA2\u5355\u672A\u5B8C\u6210\uFF01=Wholesale group purchase order is not completed!
|
|
||||||
\u6279\u91CF\u5220\u9664\u6210\u529F\uFF01=Batch deletion succeeded!
|
|
||||||
\u6298\u6263\u540E\u9500\u552E\u91D1\u989D(\u4E0D\u542B\u7A0E)=Sales amount after discount (excluding tax)
|
|
||||||
\u6298\u6263\u540E\u9500\u552E\u91D1\u989D(\u542B\u7A0E)=Sales amount after discount (including tax)
|
|
||||||
\u6298\u6263\u91D1\u989D(\u542B\u7A0E)=Discount amount (including tax)
|
|
||||||
\u62BD\u5956\u5386\u53F2\u8BB0\u5F55\u4FEE\u6539\u5931\u8D25=The history of the RAFFLE has failed to be altered
|
|
||||||
\u62BD\u5956\u6570\u91CF\u4FEE\u6539\u5931\u8D25=The number of lucky draws has failed to change
|
|
||||||
\u62BD\u5956\u6B21\u6570\u5DF2\u7528\u5B8C=The number of Raffles has been used up
|
|
||||||
\u62FC\u56E2\u4E2D=Joining a group
|
|
||||||
\u62FC\u56E2\u5931\u8D25=Group Failed
|
|
||||||
\u62FC\u56E2\u6210\u529F=Group Success
|
|
||||||
\u62FC\u56E2\u6B21\u6570\u8D85\u8FC7\u9650\u5236\uFF01=The number of regiments exceeds the limit!
|
|
||||||
\u62FC\u56E2\u6D3B\u52A8=Group work
|
|
||||||
\u62FC\u56E2\u8BA2\u5355\u672A\u5B8C\u6210\uFF01=The group order is not completed!
|
|
||||||
\u6392\u9664\u5F02\u5E38\u6D4B\u8BD5\u3001=Troubleshooting test
|
|
||||||
\u63A8\u9001\uFF1A\u521B\u5EFA\u6D88\u606F\u5931\u8D25=Push: failed to create message
|
|
||||||
\u63CF\u8FF0\u76F8\u7B26=Description Matches
|
|
||||||
\u63D0\u4EA4\u8BA2\u5355=Submit Order
|
|
||||||
\u63D0\u4EA4\u9000\u5355=Submit a rejection slip
|
|
||||||
\u63D0\u793A=Tip
|
|
||||||
\u63D0\u8D27\u5DF2\u88AB\u51BB\u7ED3\uFF01=Picking has been frozen!
|
|
||||||
\u63D0\u8D27\u7801\u5DF2\u6838\u9500\uFF01=The picking code has been written off!
|
|
||||||
\u63D0\u8D27\u7801\u751F\u6210\u5931\u8D25\uFF01=Pick-up code generation failed!
|
|
||||||
\u63D0\u8D27\u7801\u9519\u8BEF\uFF01=Picking code error!
|
|
||||||
\u64CD\u4F5C\u5931\u8D25=operation failed
|
|
||||||
\u64CD\u4F5C\u5931\u8D25\uFF01=Operation failed!
|
|
||||||
\u64CD\u4F5C\u6210\u529F=Operation Successful
|
|
||||||
\u64CD\u4F5C\u6210\u529F\uFF01=Operation Successful!
|
|
||||||
\u652F\u4ED8=Pay For
|
|
||||||
\u652F\u4ED8\u5355\u53F7=Payment order No
|
|
||||||
\u652F\u4ED8\u6E20\u9053=Payment channels
|
|
||||||
\u652F\u4ED8\u72B6\u6001=Payment status
|
|
||||||
\u6536\u4EF6\u4EBA\u624B\u673A=Recipient's mobile phone
|
|
||||||
\u6536\u6B3E\u786E\u8BA4=Confirmation of receipt
|
|
||||||
\u6536\u8D27\u4EBA\u59D3\u540D=Name of consignee
|
|
||||||
\u6536\u8D27\u4EBA\u8BE6\u7EC6\u5730\u5740=Consignee's detailed address
|
|
||||||
\u6536\u8D27\u786E\u8BA4=Receipt confirmation
|
|
||||||
\u6570\u636Eid\u5F02\u5E38\uFF01=Abnormal data ID!
|
|
||||||
\u6570\u91CF=Quantity
|
|
||||||
\u65B0\u589Efailure\u4E00\u7EA7\u5206\u7C7B\u5DF2\u7ECF\u6DFB\u52A0\u4E86\uFF0C\u4E0D\u53EF\u91CD\u590D\u6DFB\u52A0\uFF01=The new failure level-1 classification has been added, and cannot be added repeatedly!
|
|
||||||
\u65B0\u589E\u6D3B\u52A8\u5546\u54C1\u57FA\u7840\u6570\u636E\u5931\u8D25=Failed to add basic data of active goods
|
|
||||||
\u65B0\u589E\u6EE1\u5373\u9001\u5546\u54C1\u6570\u636E\u5931\u8D25=Failed to add full delivery product data
|
|
||||||
\u65B0\u589E\u8BA2\u5355\u51FA\u5E93\u8BB0\u5F55\u5931\u8D25=Failed to add order issue record
|
|
||||||
\u65B0\u5EFA\u7BA1\u7406\u5458\u8D26\u6237\u5931\u8D25\uFF01=The new administrator account failed!
|
|
||||||
\u65B0\u95FB\u8D44\u8BAF=News and information
|
|
||||||
\u65E0=None
|
|
||||||
\u65E0\u64CD\u4F5C\u6743\u9650=No Operation Permission
|
|
||||||
\u65E0\u64CD\u4F5C\u6743\u9650!=No operating privileges!
|
|
||||||
\u65E0\u64CD\u4F5C\u6743\u9650\uFF01=No operating privileges!
|
|
||||||
\u65E0\u6548\u7684App\u5305\u540D=Invalid app package name
|
|
||||||
\u65E0\u6548\u7684\u7EC8\u7AEF\u6807\u8BC6\uFF08cid\uFF09=Invalid terminal ID (CID)
|
|
||||||
\u65E0\u6548\u7684\u901A\u77E5\u5185\u5BB9\uFF08content\uFF09=Invalid notification content
|
|
||||||
\u65E0\u6548\u7684\u901A\u77E5\u6807\u9898\uFF08title\uFF09=Invalid notification title
|
|
||||||
\u65E0\u6743\u64CD\u4F5C=Unauthorized operation
|
|
||||||
\u65E0\u70DF\u533A=Non-Smoking Area
|
|
||||||
\u65E0\u7B26\u5408\u53D6\u6D88\u6761\u4EF6\u7684\u8BA2\u5355\uFF01=No Cancellation Order!
|
|
||||||
\u65E0\u7B26\u5408\u5BA1\u6838\u6761\u4EF6\u7684\u5546\u54C1=No goods that meet the audit conditions
|
|
||||||
\u65E0\u7B26\u5408\u5BA1\u6838\u6761\u4EF6\u7684\u8BA2\u5355=No order meeting the approval conditions
|
|
||||||
\u65E0\u7B26\u5408\u5BA1\u6838\u6761\u4EF6\u7684\u8BA2\u5355\uFF01=Do Not meet the audit requirements of the order!
|
|
||||||
\u65E0\u7B26\u5408\u5BA1\u6838\u6761\u4EF6\u7684\u9000\u5355\uFF01=Non-compliance with the audit conditions of the return!
|
|
||||||
\u65E0\u7B26\u5408\u63D0\u73B0\u6761\u4EF6\u7684\u8BA2\u5355\uFF01=NO ORDER ELIGIBLE FOR CASH WITHDRAWAL!
|
|
||||||
\u65E0\u7B26\u5408\u786E\u8BA4\u6536\u8D27\u6761\u4EF6\u7684\u8BA2\u5355\uFF01=NO CONFIRMATION OF RECEIPT OF ORDERS!
|
|
||||||
\u65E0\u8BBF\u95EE\u6743\u9650=No access
|
|
||||||
\u65E0\u8BBF\u95EE\u6743\u9650\uFF01=NO ACCESS!
|
|
||||||
\u65E0\u8BE5\u8BA2\u5355\u8BBF\u95EE\u6743\u9650\uFF01=No access to this order!
|
|
||||||
\u65E0\u8D27=Out of stock
|
|
||||||
\u65F6\u5C1A\u5929\u6CB3=Fashion Tianhe
|
|
||||||
\u662F\u5426\u81EA\u8425=Whether or not they're self-employed
|
|
||||||
\u665A\u4E0A=night
|
|
||||||
\u666E\u901A\u53D1\u7968=Ordinary invoice
|
|
||||||
\u666E\u901A\uFF08\u7CFB\u7EDF\u9ED8\u8BA4\uFF0C\u4E0D\u53EF\u5220\u9664\uFF09=Normal (system default, can not be deleted)
|
|
||||||
\u6682\u505C\u5B9A\u65F6\u4EFB\u52A1\u5931\u8D25\uFF01=Failed to pause scheduled task!
|
|
||||||
\u6682\u505C\u6210\u529F\uFF01=Pause succeeded!
|
|
||||||
\u6682\u672A\u767B\u5F55\u6216token\u5DF2\u7ECF\u8FC7\u671F\uFF01=Not logged in temporarily or the token has expired!
|
|
||||||
\u66F4\u6539:%s \u51BB\u7ED3\u5E93\u5B58\u5931\u8D25!=CHANGE:%s frozen stock failed!
|
|
||||||
\u66F4\u6539\u8BA2\u5355\u7ED3\u7B97\u72B6\u6001\u5931\u8D25\uFF01=Failed to change order settlement status!
|
|
||||||
\u66F4\u6539\u9000\u6B3E\u7ED3\u7B97\u72B6\u6001\uFF01=Change the refund settlement status!
|
|
||||||
\u66F4\u65B0\u4F18\u60E0\u5238\u4FE1\u606F\u5931\u8D25\uFF01=Failed to update coupon information!
|
|
||||||
\u66F4\u65B0\u53D1\u8D27\u5730\u5740\u8868\u5931\u8D25\uFF01=Failed to update the shipping address table!
|
|
||||||
\u66F4\u65B0\u5546\u57CE\u5546\u54C1\u6570\u91CF\u5931\u8D25\uFF01=Failed to update the commodity quantity of the mall!
|
|
||||||
\u66F4\u65B0\u5546\u57CE\u5546\u54C1\u6570\u91CF\u5931\u8D25\uFF01item_id\u3010%s\u3011=Failed to update the commodity quantity of the mall! item_ id\u3010%s\u3011
|
|
||||||
\u66F4\u65B0\u7528\u6237\u4FE1\u606F\u5931\u8D25\uFF01=Failed to update user information!
|
|
||||||
\u6700\u4F4E\u5907\u8D27\u6570\u91CF 1 \u4EF6\uFF0C\u8BF7\u786E\u8BA4\uFF01=The minimum stock quantity is 1 piece, please confirm!
|
|
||||||
\u6700\u8FD1\u4F63\u91D1=Recent Commission
|
|
||||||
\u6709\u5546\u54C1\u4E0D\u5728\u914D\u9001\u8303\u56F4\u5185\uFF0C\u8BF7\u5230\u5546\u54C1\u8BE6\u60C5\u9875\u68C0\u67E5=Some goods are not in the scope of distribution, please check the details of the goods page
|
|
||||||
\u6709\u6548\u671F=Period of validity
|
|
||||||
\u6709\u8D27=We got something
|
|
||||||
\u670D\u52A1=Services
|
|
||||||
\u670D\u52A1\u5546=Service provider
|
|
||||||
\u670D\u52A1\u6001\u5EA6=Service Attitude
|
|
||||||
\u670D\u52A1\u7801\u5F02\u5E38\uFF01=Abnormal service code!
|
|
||||||
\u670D\u52A1\u7C7B\u5546\u54C1\u4E0D\u53EF\u4EE5\u6DFB\u52A0\u5230\u8D2D\u7269\u8F66=Service items can not be added to the shopping cart
|
|
||||||
\u670D\u52A1\u7C7B\u5546\u54C1\u6BCF\u5355\u53EA\u53EF\u4EE5\u8D2D\u4E70\u4E00\u79CD\u5546\u54C1=Service goods can only be purchased one kind of goods per unit
|
|
||||||
\u670D\u52A1\u7C7B\u5546\u54C1\u6BCF\u5355\u53EA\u53EF\u4EE5\u8D2D\u4E70\u4E00\u79CD\u5546\u54C1\uFF01=Only one kind of service goods can be purchased per order!
|
|
||||||
\u670D\u52A1\u9884\u7EA6=Service appointment
|
|
||||||
\u672A=not
|
|
||||||
\u672A\u4E2D\u5956=Not winning the prize
|
|
||||||
\u672A\u5206\u7C7B=Unclassified
|
|
||||||
\u672A\u53D1\u8D27=Undelivered
|
|
||||||
\u672A\u77E5\u72B6\u6001=Unknown status
|
|
||||||
\u672A\u77E5\u7C7B\u578B=unknown type
|
|
||||||
\u672A\u8BBE\u7F6E=Unset
|
|
||||||
\u672A\u8BBE\u7F6E\u652F\u4ED8\u5BC6\u7801\uFF01=Payment password is not set!
|
|
||||||
\u6797\u548C\u6751=Linhe Village
|
|
||||||
\u6838\u9500\u7801\u65E0\u6548,\u8BF7\u8F93\u5165\u6709\u6548\u7684\u6838\u9500\u7801\uFF01=Invalid write off code, please enter a valid write off code!
|
|
||||||
\u6838\u9500\u7801\u65E0\u6548\u6216\u5DF2\u8FC7\u671F\uFF0C\u6838\u9500\u5931\u8D25\uFF01=Write off code is invalid or expired, write off failed!
|
|
||||||
\u6982\u7387\u6570\u636E\u4E3A\u7A7A=Probability data is empty
|
|
||||||
\u6B63\u5E38\u914D\u9001=Normal delivery
|
|
||||||
\u6B64\u5730\u533A\u5DF2\u7ECF\u8BBE\u7F6E\u4E86\u4EE3\u7406\u4E86\uFF0C\u8BF7\u52FF\u91CD\u590D\u8BBE\u7F6E=The agent is already in place in this area. Please do not repeat the setup
|
|
||||||
\u6B64\u8BA2\u5355\u5546\u54C1\u6B63\u5728\u9000\u6B3E\u5BA1\u6838\uFF01=This order item is under refund review!
|
|
||||||
\u6BCF\u5468\u548C\u6BCF\u6708\u4E0D\u80FD\u540C\u65F6\u9009\u62E9\uFF01=Weekly and monthly cannot be selected at the same time!
|
|
||||||
\u6BCF\u5929\u548C\u6BCF\u5468\u4E0D\u80FD\u540C\u65F6\u9009\u62E9\uFF01=Daily and weekly cannot be selected at the same time!
|
|
||||||
\u6BCF\u6B21\u53EA\u53EF\u4EE5\u64CD\u4F5C\u4E00\u4E2A\u8BA2\u5355\uFF01=Only one order can be operated at a time!
|
|
||||||
\u6BDB\u5229=Gross profit
|
|
||||||
\u6BDB\u5229\u7387=Gross profit margin
|
|
||||||
\u6C38\u4E45\u6709\u6548=Permanently valid
|
|
||||||
\u6CA1\u6709\u53EF\u7528\u4ED3\u5E93=No warehouse available
|
|
||||||
\u6CA1\u6709\u53EF\u7528\u4ED3\u5E93!=There is no warehouse available!
|
|
||||||
\u6CA1\u6709\u53EF\u7528\u4ED3\u5E93\uFF01=There is no warehouse available!
|
|
||||||
\u6CA1\u6709\u64CD\u4F5C\u6743\u9650=No operating privileges
|
|
||||||
\u6CA1\u6709\u76F8\u5173\u6743\u9650\uFF01=No relevant permission!
|
|
||||||
\u6D3B\u52A8 \uFF01\uFF01\uFF01=Activity!!!
|
|
||||||
\u6D3B\u52A8\u4E0D\u5B58\u5728\uFF01=Activity does not exist!
|
|
||||||
\u6D3B\u52A8\u4E2D\u5FC3=Event Center
|
|
||||||
\u6D3B\u52A8\u5DF2\u5F00\u59CB\u4E0D\u53EF\u8FDB\u884C\u4FEE\u6539\uFF01=The activity has started and can not be modified!
|
|
||||||
\u6D3B\u52A8\u5DF2\u5F00\u59CB\u4E0D\u53EF\u8FDB\u884C\u5220\u9664\uFF01=The activity has started and CAN NOT BE DELETED!
|
|
||||||
\u6D3B\u52A8\u672A\u5F00\u542F\uFF0C\u9886\u53D6\u5931\u8D25\uFF01=The activity is not opened, collection failed!
|
|
||||||
\u6D3B\u52A8\u8BA2\u5355\u672A\u5B8C\u6210=Active order not completed
|
|
||||||
\u6D4B\u8BD5=test
|
|
||||||
\u6D88\u8D39=consumption
|
|
||||||
\u6D88\u8D39\u8D60\u9001=Consumption gift
|
|
||||||
\u6DFB\u52A0\u54C1\u724C\u6536\u85CF\u5931\u8D25\uFF01=Failed to add brand collection!
|
|
||||||
\u6DFB\u52A0\u5B9A\u65F6\u4EFB\u52A1\u5931\u8D25\uFF01=Failed to add scheduled task!
|
|
||||||
\u6DFB\u52A0\u6210\u529F\uFF01=Successfully added!
|
|
||||||
\u6DFB\u52A0\u7269\u6D41\u4FE1\u606F\u5931\u8D25\uFF01=Failed to add logistics information!
|
|
||||||
\u6DFB\u52A0\u8D2D\u7269\u8F66\u5931\u8D25\uFF01=Failed to add shopping cart!
|
|
||||||
\u6E20\u9053\u662F\u5426\u9000\u6B3E=Whether or not the channel refunds
|
|
||||||
\u6E20\u9053\u9000\u6B3E\u5355\u53F7=Channel Refund Slip Number
|
|
||||||
\u6E20\u9053\u9000\u6B3E\u65F6\u95F4=Channel refund time
|
|
||||||
\u6EE1\u51CF\u6D3B\u52A8=Full reduction activity
|
|
||||||
\u70B9\u9910=order
|
|
||||||
\u71D5\u5CAD/\u4E94\u5C71=Yanling / Wushan
|
|
||||||
\u7269\u6D41\u67E5\u8BE2=Shipment Enquiry
|
|
||||||
\u72B6\u6001\u7801\u9519\u8BEF\uFF01=Status Code Error!
|
|
||||||
\u730E\u5FB7\u793E\u533A=Liede community
|
|
||||||
\u73E0\u6C5F\u65B0\u57CE=Zhujiang New Town
|
|
||||||
\u751F\u6210\u4E8C\u7EF4\u7801\u5931\u8D25\uFF01=Failed to generate QR code!
|
|
||||||
\u751F\u6210\u5151\u6362\u7801\u5931\u8D25=Failed to generate exchange code
|
|
||||||
\u751F\u6210\u5546\u54C1ItemId\u5F02\u5E38!=Product ItemId Exception!
|
|
||||||
\u751F\u6210\u5546\u54C1\u7F16\u53F7\u5F02\u5E38!=Product number Exception!
|
|
||||||
\u751F\u6210\u6D77\u62A5\u5931\u8D25\uFF01=Failed to generate poster!
|
|
||||||
\u751F\u6210\u8BA2\u5355\u7F16\u53F7\u5F02\u5E38!=GENERATE ORDER NUMBER EXCEPTION!
|
|
||||||
\u751F\u6210\u9000\u8FD0\u8D39\u8BA2\u5355\u5931\u8D25\uFF01=Failed to generate return freight order!
|
|
||||||
\u7528\u6237\u4E0D\u5B58\u5728=The user doesn't exist
|
|
||||||
\u7528\u6237\u4E0D\u5B58\u5728\uFF0C\u5BC6\u7801\u5FC5\u987B\u586B\u5199\uFF0C\u521B\u5EFA\u65B0\u7528\u6237\uFF01=User does not exist, password must be filled in,Please create a new user!
|
|
||||||
\u7528\u6237\u4FE1\u606F\u5F02\u5E38=Abnormal user information
|
|
||||||
\u7528\u6237\u4FE1\u606F\u5F02\u5E38\uFF01=Abnormal user information!
|
|
||||||
\u7528\u6237\u540D\u6216\u5BC6\u7801\u9519\u8BEF=Wrong user name or password
|
|
||||||
\u7528\u6237\u6635\u79F0=User's nickname
|
|
||||||
\u7528\u6237\u8D26\u53F7=User's Account
|
|
||||||
\u7533\u8BF7\u72B6\u6001=Status of application
|
|
||||||
\u7535\u5B50\u53D1\u7968=Electronic invoice
|
|
||||||
\u7701=Province
|
|
||||||
\u77F3\u724C/\u9F99\u53E3=Shipai / Longkou
|
|
||||||
\u780D\u4EF7\u5931\u8D25\uFF01=Bargaining failed!
|
|
||||||
\u7838\u91D1\u86CB=Smash Golden Egg
|
|
||||||
\u786E\u5B9A\u5220\u9664\u5417\uFF1F=Are you sure you want to delete it?
|
|
||||||
\u786E\u8BA4\u53D1\u8D27=Confirm shipment
|
|
||||||
\u786E\u8BA4\u6536\u8D27=Confirm Receipt
|
|
||||||
\u786E\u8BA4\u6536\u8D27\u65F6\u95F4=Time of receipt
|
|
||||||
\u79EF\u5206\u4E0D\u591F\uFF0C\u9886\u53D6\u5931\u8D25\uFF01=Not Enough points, failure to receive!
|
|
||||||
\u79EF\u5206\u4E0D\u8DB3\uFF0C\u65E0\u6CD5\u4E0B\u5355\uFF01=The Point is insufficient, can not order!
|
|
||||||
\u79EF\u5206\u5151\u6362\u4F17\u5B9D=Points for all the treasures
|
|
||||||
\u79EF\u5206\u5151\u6362\u4F18\u60E0\u5238=Bonus point coupons
|
|
||||||
\u79EF\u5206\u5151\u6362\u6BCF\u5355\u53EA\u53EF\u4EE5\u6362\u8D2D\u4E00\u79CD\u5546\u54C1=Bonus points can be exchanged for only one item per order
|
|
||||||
\u79EF\u5206\u6362\u8D2D\u5546\u54C1=Points for products
|
|
||||||
\u79EF\u5206\u64CD\u4F5C\u5931\u8D25\uFF01=Integral operation failed!
|
|
||||||
\u79EF\u5206\u9000\u8FD8=Point refund
|
|
||||||
\u79EF\u5206\u9886\u53D6\u5931\u8D25\uFF01=Failed to collect points!
|
|
||||||
\u7B49\u5F85\u8D44\u6599\u5BA1\u6838=Awaiting data review
|
|
||||||
\u7B5B\u9009=Filter
|
|
||||||
\u7B7E\u6536=Sign for
|
|
||||||
\u7BA1\u7406\u5458\u4E0D\u53EF\u7533\u8BF7\u5F00\u901A\u5E97\u94FA\uFF01=The administrator can not apply to open the shop!
|
|
||||||
\u7BA1\u7406\u5458\u64CD\u4F5C=Administrator operation
|
|
||||||
\u7C89\u4E1D\u5347\u7EA7=Fan Upgrade
|
|
||||||
\u7C89\u4E1D\u699C=Fan list
|
|
||||||
\u7EBF\u4E0B\u4F18\u60E0\u5238\u7801" + chain_code + ",\u6838\u9500\u5B8C\u6210\uFF01=Offline coupon code "+ chain_code +", verification completed!
|
|
||||||
\u7EBF\u4E0B\u6D88\u8D39\u8D60\u9001\u79EF\u5206 %s\uFF0C\u8BA2\u5355\u53F7 %s=Offline consumption gives%s points, order No.%s
|
|
||||||
\u7ED8\u5236\u5B57\u6BB5\u4E3A\u7A7A,\u6216\u8005\u7B2C\u4E00\u4E2A\u5C5E\u6027\u4E0D\u662F\u80CC\u666F,\u5E76\u4E14\u6CA1\u6709\u6807\u8BB0\u80CC\u666F\u6CE8\u89E3=The drawing field is empty, or the first attribute is not a background, and there is no background annotation marked
|
|
||||||
\u7EE7\u7EED\u5B9A\u65F6\u4EFB\u52A1\u5931\u8D25\uFF01=Failed to continue scheduled task!
|
|
||||||
\u7EE7\u7EED\u6210\u529F\uFF01=Continue to succeed!
|
|
||||||
\u7EFC\u5408\u6392\u5E8F=Comprehensive sorting
|
|
||||||
\u7F16\u8F91\u6210\u529F\uFF01=Edit succeeded!
|
|
||||||
\u7F3A\u5C11\u4EA7\u54C1ID\u6216\u5546\u54C1\u7F16\u53F7\uFF01=Missing product ID or product number!
|
|
||||||
\u7F3A\u5C11\u5E97\u94FAID!=Lack of store ID!
|
|
||||||
\u80CC\u666F\u6CE8\u89E3\u6807\u8BB0\u7684\u7C7B\u578B\u9700\u8981\u4E3ABufferedImage, \u5E76\u4E14\u4E0D\u53EF\u4E3A\u7A7A.=The type of background annotation mark needs to be bufferedimage and cannot be empty
|
|
||||||
\u81EA\u52A8\u5206\u53D1\u5206\u4EAB\u5377\u6210\u529F\uFF01=Automatic distribution of shared volume succeeded!
|
|
||||||
\u81EA\u8425=Self-employed
|
|
||||||
\u83B7\u53D6access_token\u5931\u8D25=Get access_ Token failed
|
|
||||||
\u8425\u4E1A\u4E2D=In business
|
|
||||||
\u8BA1\u91CF\u5355\u4F4D=Unit of Measurement
|
|
||||||
\u8BA2\u5355=Order
|
|
||||||
\u8BA2\u5355\u4E0B\u4E00\u4E2A\u72B6\u6001\u914D\u7F6E\u6570\u636E\u6709\u8BEF\uFF01=Order the next status configuration data error!
|
|
||||||
\u8BA2\u5355\u4ED8\u6B3E\u65F6\u95F4=Time of payment
|
|
||||||
\u8BA2\u5355\u4F18\u60E0\u5238\u4FE1\u606F\u5931\u8D25=Order coupon information failed
|
|
||||||
\u8BA2\u5355\u4FE1\u606F\u6709\u8BEF!=The order information is incorrect!
|
|
||||||
\u8BA2\u5355\u521B\u5EFA\u65F6\u95F4=Order creation time
|
|
||||||
\u8BA2\u5355\u53F7=Order Number
|
|
||||||
\u8BA2\u5355\u53F7\u4E0D\u5B58\u5728\uFF01=Order number does not exist!
|
|
||||||
\u8BA2\u5355\u53F7\u5F02\u5E38\uFF01=Abnormal order number!
|
|
||||||
\u8BA2\u5355\u5B8C\u6210\u65F6\u95F4=Order completion time
|
|
||||||
\u8BA2\u5355\u5BA1\u6838=Order review
|
|
||||||
\u8BA2\u5355\u5BA1\u6838\u5458=Order auditor
|
|
||||||
\u8BA2\u5355\u5F53\u524D\u72B6\u6001\u914D\u7F6E\u6570\u636E\u6709\u8BEF\uFF01=Order current status configuration data error!
|
|
||||||
\u8BA2\u5355\u62A5\u4EF7\u5931\u8D25\uFF01=Order quotation failed!
|
|
||||||
\u8BA2\u5355\u652F\u4ED8\u4FE1\u606F\u5931\u8D25!=Order payment information failed!
|
|
||||||
\u8BA2\u5355\u652F\u4ED8\u72B6\u6001\u4FEE\u6539\u5931\u8D25!=ORDER PAYMENT STATUS MODIFICATION FAILED!
|
|
||||||
\u8BA2\u5355\u6570\u636E=Order data
|
|
||||||
\u8BA2\u5355\u6D3B\u52A8\u6570\u636E\u4FEE\u6539\u5931\u8D25!=ORDER ACTIVITY DATA MODIFICATION FAILED!
|
|
||||||
\u8BA2\u5355\u72B6\u6001=Order status
|
|
||||||
\u8BA2\u5355\u72B6\u6001ID\u9519\u8BEF\uFF01=Order status ID error!
|
|
||||||
\u8BA2\u5355\u7F16\u53F7=Order Number
|
|
||||||
\u8BA2\u5355\u7F16\u53F7\u6709\u8BEF\uFF1A %s=Incorrect order number:%s
|
|
||||||
\u8BA2\u5355\u884C\u53F7=Order line number
|
|
||||||
\u8BA2\u5355\u8BC4\u8BBA\u4FE1\u606F\u4FDD\u5B58\u5931\u8D25\uFF01=Failed to save order comment information!
|
|
||||||
\u8BA2\u5355\u8BC4\u8BBA\u72B6\u6001\u4FEE\u6539\u5931\u8D25\uFF01=Failed to modify order comment status!
|
|
||||||
\u8BA2\u5355\u914D\u9001\u65F6\u95F4\u5FC5\u987B\u5927\u4E8E\u73B0\u5728\u65F6\u95F41.5\u4E2A\u5C0F\u65F6=The order delivery time must be 1.5 hours later than the current time
|
|
||||||
\u8BBE\u5B9A\u7684\u5206\u7AD9\u7BA1\u7406\u5458\u5DF2\u7ECF\u4E3A\u5546\u5BB6\u8EAB\u4EFD\uFF01=Set the sub-station administrator has been the identity of the business!
|
|
||||||
\u8BBE\u5B9A\u7684\u5206\u7AD9\u7BA1\u7406\u5458\u5DF2\u7ECF\u4E3A\u5E97\u957F\u8EAB\u4EFD\uFF01=Set the station manager has been the identity of the store manager!
|
|
||||||
\u8BBE\u5B9A\u7684\u5206\u7AD9\u7BA1\u7406\u5458\u5DF2\u7ECF\u4E3A\u7BA1\u7406\u5458\u8EAB\u4EFD\uFF01=Set the station administrator has been the identity of the administrator!
|
|
||||||
\u8BC4\u4EF7=Feedback
|
|
||||||
\u8BC4\u4EF7\u6B21\u6570=Number of comments
|
|
||||||
\u8BC4\u5206\u4F18\u5148=Score first
|
|
||||||
\u8BC4\u8BBA\u6570\u636E\u5206\u6790\u66F4\u65B0\u5931\u8D25\uFF01=Comment data analysis update failed!
|
|
||||||
\u8BC4\u8BBA\u83B7\u53D6\u79EF\u5206 %s=Comments get points%s
|
|
||||||
\u8BE5\u5206\u7C7B\u5DF2\u5B58\u5728\uFF01=This classification already exists!
|
|
||||||
\u8BE5\u5546\u54C1\u53C2\u4E0E\u4E86\u4F18\u60E0\u6D3B\u52A8\uFF0C\u5220\u9664\u540E\u6709\u53EF\u80FD\u65E0\u6CD5\u83B7\u5F97\u4F18\u60E0\u5546\u54C1\uFF0C\u786E\u5B9A\u5220\u9664\u5417\uFF1F=This product has participated in preferential activities, and it may not be able to get preferential products after deletion. Are you sure to delete it?
|
|
||||||
\u8BE5\u5546\u54C1\u5DF2\u52A0\u5165\u5C0F\u5E97=The product has been added to the shop
|
|
||||||
\u8BE5\u5546\u54C1\u5E93\u5B58\u4E0D\u8DB3\uFF01=The goods are out of stock!
|
|
||||||
\u8BE5\u56E2\u4E0D\u5B58\u5728\uFF01=The regiment does not exist!
|
|
||||||
\u8BE5\u56E2\u5DF2\u6EE1\uFF01=The regiment is full!
|
|
||||||
\u8BE5\u56E2\u5DF2\u8FC7\u65F6\uFF01=The regiment is out of date!
|
|
||||||
\u8BE5\u56E2\u8D2D\u6D3B\u52A8\u4E0D\u5B58\u5728\u6216\u5DF2\u5931\u6548\uFF01=The group purchase activity does not exist or has expired!
|
|
||||||
\u8BE5\u56E2\u8D2D\u6D3B\u52A8\u5DF2\u8FC7\u65F6\uFF01=This group buying activity is out of date!
|
|
||||||
\u8BE5\u5B57\u6BB5\u4E0D\u53EF\u4F7F\u7528enable\u65B9\u6CD5\u4FEE\u6539=This field can not be modified using the enable method
|
|
||||||
\u8BE5\u5B57\u6BB5\u4E0D\u53EF\u4F7F\u7528enable\u65B9\u6CD5\u4FEE\u6539\uFF01=This field cannot be modified with the enable method!
|
|
||||||
\u8BE5\u6D3B\u52A8\u4E0D\u5B58\u5728\u6216\u5DF2\u5931\u6548\uFF01=The activity does not exist or has expired!
|
|
||||||
\u8BE5\u6D3B\u52A8\u4E0D\u5B58\u5728\u6216\u5DF2\u7ED3\u675F\uFF01=The activity does not exist or has ended!
|
|
||||||
\u8BE5\u6D3B\u52A8\u4E0D\u5B58\u5728\uFF01=The activity does not exist!
|
|
||||||
\u8BE5\u6D3B\u52A8\u4FE1\u606F\u9519\u8BEF\uFF0C\u79EF\u5206\u9700\u5927\u4E8E0\uFF01=The activity information is incorrect, the Point must be greater than 0!
|
|
||||||
\u8BE5\u72B6\u6001\u4E0D\u53EF\u63D0\u8D27\uFF01=Goods cannot be picked in this state!
|
|
||||||
\u8BE5\u72B6\u6001\u4E0D\u53EF\u8FDB\u884C\u51FA\u5E93\u5BA1\u6838=Issue approval is not allowed in this status
|
|
||||||
\u8BE5\u72B6\u6001\u65E0\u6CD5\u4FEE\u6539\u90AE\u8D39\uFF01=Postage cannot be modified in this state!
|
|
||||||
\u8BE5\u780D\u4EF7\u6D3B\u52A8\u4E0D\u5B58\u5728=The bargaining activity does not exist
|
|
||||||
\u8BE5\u7B49\u7EA7\u6B63\u5728\u88AB\u4F7F\u7528\uFF01=This level is being used!
|
|
||||||
\u8BE5\u8BA2\u5355\u5546\u54C1\u5DF2\u8FDB\u884C\u8BC4\u4EF7\uFF01=This order item has been evaluated!
|
|
||||||
\u8BE5\u8BA2\u5355\u5DF2\u8BC4\u8BBA\uFF01=This order has been commented!
|
|
||||||
\u8BC4\u8BBA\u4E2D\u5305\u542B\u975E\u6CD5\u8BCD\u6C47\uFF01=Comment contains illegal words!
|
|
||||||
\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\uFF01=Please bind your mobile phone first!
|
|
||||||
\u8BF7\u5148\u9009\u62E9\u4ED3\u5E93\uFF01=PLEASE CHOOSE THE WAREHOUSE FIRST!
|
|
||||||
\u8BF7\u5148\u9009\u62E9\u7269\u6D41\u516C\u53F8=Please select a logistics company first
|
|
||||||
\u8BF7\u5206\u5E97\u94FA\u4E0B\u5355\uFF01=Please order by store!
|
|
||||||
\u8BF7\u6C42\u5F02\u5E38\uFF01=Request exception!
|
|
||||||
\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u53D1\u8D27\u5730\u5740\uFF08\u57FA\u7840->\u8F85\u52A9\u8D44\u6599->\u53D1\u8D27\u5730\u5740\uFF01=Please set the default shipping address (Basic - > auxiliary data - > shipping address!
|
|
||||||
\u8BF7\u8F93\u5165\u4E0B\u62C9\u9009\u9879\u4E2D\u7684\u5185\u5BB9=Please enter the contents in the drop-down options
|
|
||||||
\u8BF7\u8F93\u5165\u5BC6\u7801\uFF01=Please input a password!
|
|
||||||
\u8BF7\u9009\u62E9\u4ED3\u5E93=Please select a warehouse
|
|
||||||
\u8BF7\u9009\u62E9\u4F60\u7684\u6536\u8D27\u5730\u5740\uFF01=Please select your delivery address.
|
|
||||||
\u8BF7\u9009\u62E9\u51FA\u5E93\u5546\u54C1\uFF01=Please select outbound goods!
|
|
||||||
\u8BF7\u9009\u62E9\u6536\u8D27\u5730\u5740\uFF01=Please select the receiving address!
|
|
||||||
\u8BF7\u9009\u62E9\u6B63\u786E\u7684\u6536\u8D27\u5730\u5740\uFF01=Please choose the correct receiving address!
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u53D1\u8D27\u5BA1\u6838\u7684\u8BA2\u5355=Please select the order that needs to be approved for shipment
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u53D1\u8D27\u5BA1\u6838\u7684\u8BA2\u5355\uFF01=Please select the order that needs shipment approval!
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u53D6\u6D88\u7684\u8BA2\u5355=Please select the order that needs to be cancelled
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u53D6\u6D88\u7684\u8BA2\u5355\uFF01=Please select the order to cancel!
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u5BA1\u6838\u7684\u5546\u54C1=Please select the product to be audited
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u5BA1\u6838\u7684\u8BA2\u5355=Please select the order that needs to be reviewed
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u5BA1\u6838\u7684\u9000\u5355\uFF01=Please select the need to review the return of the bill!
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u63D0\u73B0\u7684\u8BA2\u5355=Please select the order that needs to be cashed
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u786E\u8BA4\u6536\u8D27\u7684\u8BA2\u5355\uFF01=Please select the order to confirm receipt!
|
|
||||||
\u8BF7\u9009\u62E9\u9700\u8981\u8BBE\u7F6E\u652F\u4ED8\u7684\u8BA2\u5355\uFF01=Please select the order to be paid!
|
|
||||||
\u8BFE\u7A0B\u4E0D\u80FD\u91CD\u590D\u8D2D\u4E70\uFF01order_id\u3010%s\u3011=Courses cannot be purchased repeatedly! order_ id\u3010%s\u3011
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u4EA7\u54C1\u56FE\u7247\u8868\u5931\u8D25\uFF01=Course Publishing - failed to save the product picture table!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u4EA7\u54C1\u7D22\u5F15\u8868\u5931\u8D25\uFF01=Course Publishing - failed to save the product index table!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u4EA7\u54C1\u8BE6\u60C5\u8868\u5931\u8D25\uFF01=Course release - failed to save the product details table!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u5546\u54C1\u57FA\u7840\u6570\u636E\u5931\u8D25\uFF01=Course Publishing - failed to save commodity basic data!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u5546\u54C1\u6570\u636E\u8868\u5931\u8D25\uFF01=Course Publishing - failed to save the commodity data table!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u5546\u54C1\u8868-SKU\u8868\u5931\u8D25\uFF01=Course Publishing - save commodity table -sku table failed!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u4FDD\u5B58\u8BFE\u7A0B\u6269\u5C55\u8868\u5931\u8D25\uFF01=Course Publishing - failed to save the course extension table!
|
|
||||||
\u8BFE\u7A0B\u53D1\u5E03-\u865A\u62DF\u5546\u54C1\u4FE1\u606F\u8868\u5931\u8D25\uFF01=Course Publishing - virtual commodity information table failed!
|
|
||||||
\u8D22\u52A1\u5BA1\u6838=Financial Audit
|
|
||||||
\u8D22\u52A1\u5BA1\u6838\u5458=Financial auditor
|
|
||||||
\u8D26\u53F7\u65E0\u64CD\u4F5C\u6743\u9650\uFF01=The account has no operation permission!
|
|
||||||
\u8D2D\u4E70\u5546\u54C1\u62B5\u6263=Deduction of purchased goods
|
|
||||||
\u8D2D\u4E70\u6570\u91CF\u6700\u4F4E\u4E3A 1 \u54E6~=The minimum purchase quantity is 1~
|
|
||||||
\u8D2D\u7269\u83B7\u53D6\u79EF\u5206 %s\uFF0C\u8BA2\u5355\u53F7 %s=Shopping for%s points, order No.%s
|
|
||||||
\u8D44\u6599\u5BA1\u6838\u6CA1\u6709\u901A\u8FC7=The review didn't go through
|
|
||||||
\u8D44\u6599\u5BA1\u6838\u901A\u8FC7\u5F85\u4ED8\u6B3E=Data Review approved pending payment
|
|
||||||
\u8D44\u6599\u7EF4\u62A4\u5458=Data maintainer
|
|
||||||
\u8D85\u65F6=Time out
|
|
||||||
\u8DD1\u9A6C\u573A=Racecourse
|
|
||||||
\u8DDD\u79BB\u4F18\u5148=Distance first
|
|
||||||
\u8F66\u9642=Chepi
|
|
||||||
\u8FD0\u8425\u7ECF\u7406=Operations Manager
|
|
||||||
\u8FDB\u9879\u7A0E\u989D=amount of taxes on purchases
|
|
||||||
\u8FDC\u7A0B\u8C03\u7528\u5F02\u5E38\uFF01=Remote call exception!
|
|
||||||
\u9000\u4F63\u91D1=Refund of Commission
|
|
||||||
\u9000\u5355\u53F7=Return number
|
|
||||||
\u9000\u5355\u5BA1\u6838=Check of returned order
|
|
||||||
\u9000\u56DE\u91CD\u5BA1=Return for retrial
|
|
||||||
\u9000\u6362\u8D2D\u4E70\u6570\u91CF\u5931\u8D25\uFF01=Failed to return the purchase quantity!
|
|
||||||
\u9000\u6B3E\u5355\u53F7=Refund Order No
|
|
||||||
\u9000\u6B3E\u5B8C\u6210\u65F6\u95F4=Refund Completion Time
|
|
||||||
\u9000\u6B3E\u603B\u91D1\u989D=Total amount of refund
|
|
||||||
\u9000\u6B3E\u65B9\u5F0F=Refund method
|
|
||||||
\u9000\u6B3E\u65F6\u95F4=Refund time
|
|
||||||
\u9000\u6B3E\u72B6\u6001=Refund status
|
|
||||||
\u9000\u6B3E\u7406\u7531=REASON FOR REFUND
|
|
||||||
\u9000\u6B3E\u7533\u8BF7\u65F6\u95F4=Refund application time
|
|
||||||
\u9000\u6B3E\u786E\u8BA4=Refund confirmation
|
|
||||||
\u9000\u6B3E\u91D1\u989D=refund amount
|
|
||||||
\u9000\u8D27\u5355\u5546\u54C1\u6570\u91CF\u9519\u8BEF\uFF01=Wrong quantity of goods in the return order!
|
|
||||||
\u9000\u8D27\u5355\u72B6\u6001\u914D\u7F6E\u6570\u636E\u6709\u8BEF\uFF01=Return Order Status Configuration data error!
|
|
||||||
\u9000\u8D27\u5355\u91D1\u989D\u9519\u8BEF\uFF01=Return order amount error!
|
|
||||||
\u9000\u8D27\u6570\u91CF=Quantity Returned
|
|
||||||
\u9000\u8FD0\u8D39=Freight charges
|
|
||||||
\u9009\u62E9\u5FEB\u9012\u516C\u53F8\u5931\u8D25\uFF01=Failed to select express company!
|
|
||||||
\u901A\u7528\u5168\u514D=Free for general use
|
|
||||||
\u901A\u7528\u5206\u7C7B=General Classification
|
|
||||||
\u901A\u8FC7=Pass
|
|
||||||
\u901F\u5EA6\u4F18\u5148=Speed first
|
|
||||||
\u90AE\u4EF6\u53D1\u9001\u5931\u8D25\uFF01=Mail delivery failed!
|
|
||||||
\u90AE\u4EF6\u6765\u81EA\u968F\u5546\u90AE\u7BB1\u6D4B\u8BD5=E-mail comes from the following email test
|
|
||||||
\u90AE\u7BB1\u53D1\u9001\u6210\u529F\uFF01=Email sent successfully!
|
|
||||||
\u90E8\u5206\u51FA\u5E93\u8BA2\u5355\u72B6\u6001\u5BA1\u6838\u5931\u8D25\uFF01=Failed to approve the status of some delivery orders!
|
|
||||||
\u90E8\u5206\u53D1\u8D27=Partial shipment
|
|
||||||
\u90E8\u5206\u9000\u6B3E\u5931\u8D25\uFF01=Partial refund failed!
|
|
||||||
\u914D\u9001\u4E2D=Distribution in progress
|
|
||||||
\u914D\u9001\u533A\u57DF\u8BBE\u7F6E\u6709\u8BEF\uFF01=The distribution area setting is incorrect!
|
|
||||||
\u91C7\u8D2D\u5355\u4EF7(\u4E0D\u542B\u7A0E)=Purchase unit price (excluding tax)
|
|
||||||
\u91C7\u8D2D\u5355\u4EF7(\u542B\u7A0E)=Purchase unit price (tax included)
|
|
||||||
\u91C7\u8D2D\u53D1\u7968\u53F7\u7801=Purchase Invoice No
|
|
||||||
\u91C7\u8D2D\u53D1\u7968\u7C7B\u578B=Purchase invoice type
|
|
||||||
\u91C7\u8D2D\u6570\u91CF=Purchase quantity
|
|
||||||
\u91C7\u8D2D\u7A0E\u7387=Purchase tax rate
|
|
||||||
\u91C7\u8D2D\u91D1\u989D(\u4E0D\u542B\u7A0E)=Purchase amount (excluding tax)
|
|
||||||
\u91C7\u8D2D\u91D1\u989D(\u542B\u7A0E)=Purchase amount (tax included)
|
|
||||||
\u91CA\u653E:%s \u51BB\u7ED3\u5E93\u5B58\u5931\u8D25!=RELEASE:%s FROZEN STOCK FAILED!
|
|
||||||
\u9500\u552E\u5355\u4EF7(\u4E0D\u542B\u7A0E)=Sales unit price (excluding tax)
|
|
||||||
\u9500\u552E\u5355\u4EF7(\u542B\u7A0E)=Sales unit price (tax included)
|
|
||||||
\u9500\u552E\u6570\u91CF=Quantity sold
|
|
||||||
\u9500\u552E\u7A0E\u7387=Sales tax rate
|
|
||||||
\u9500\u552E\u91CF=sales volume
|
|
||||||
\u9500\u552E\u91D1\u989D(\u542B\u7A0E)=Sales amount (including tax)
|
|
||||||
\u9500\u91CF\u4F18\u5148=Sales priority
|
|
||||||
\u9500\u9879\u7A0E\u989D=Output tax
|
|
||||||
\u9519\u8BEF\u7684stock_transport_type_id=Wrong stock_ transport_ type_ id
|
|
||||||
\u9519\u8BEF\u7684\u4E1A\u52A1\u7C7B\u522B!=Wrong business category!
|
|
||||||
\u95E8\u5E97\u4FDD\u5B58\u5931\u8D25\uFF01=Store save failed!
|
|
||||||
\u95E8\u5E97\u6743\u9650\u7EC4\u4FDD\u5B58\u5931\u8D25=Store permission group save failed
|
|
||||||
\u95E8\u5E97\u7BA1\u7406\u5458\u4FE1\u606F\u4FDD\u5B58\u5931\u8D25=Store administrator information saving failed
|
|
||||||
\u9644\u8FD1=nearby
|
|
||||||
\u9644\u8FD1\u95E8\u5E97=Nearby Shops
|
|
||||||
\u9700\u6C42\u8BA2\u5355\u6DFB\u52A0\u5931\u8D25=Failed to add demand order
|
|
||||||
\u9700\u8981\u767B\u5F55=Please log in
|
|
||||||
\u9700\u8981\u767B\u9646\uFF01=Login required!
|
|
||||||
\u975E\u81EA\u8425=Non-self-supporting
|
|
||||||
\u9884\u5B9A=reserve
|
|
||||||
\u9886\u5238\u4E2D\u5FC3=Coupon Center
|
|
||||||
\u9886\u53D6\u5956\u54C1\u5931\u8D25=Failed to collect the prize
|
|
||||||
\u9886\u53D6\u6210\u529F\uFF01=Received successfully!
|
|
||||||
\u9886\u53D6\u6570\u91CF\u8D85\u9650\uFF01=The receiving quantity exceeds the limit!
|
|
||||||
\u9910\u996E\u5916\u5356=Catering takeout
|
|
||||||
\u9A8C\u8BC1\u7801\u9519\u8BEF=CAPTCHA ERROR
|
|
||||||
\u9AD8\u5FB7\u7F6E\u5730=Gaode land
|
|
||||||
\u9ED8\u8BA4=Default
|
|
||||||
\u9ED8\u8BA4\u8FD0\u8D39:\uFFE5%s=Default freight: \uFFE5%s
|
|
||||||
@ -44,4 +44,34 @@
|
|||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getProductBasicInfo" resultType="java.util.Map">
|
||||||
|
SELECT
|
||||||
|
spi.category_id,
|
||||||
|
spi.kind_id,
|
||||||
|
spb.product_id,
|
||||||
|
spb.product_name,
|
||||||
|
spb.product_image,
|
||||||
|
spi.product_number,
|
||||||
|
spi.product_state_id,
|
||||||
|
spl.item_number,
|
||||||
|
spl.item_spec,
|
||||||
|
spl.item_unit_price,
|
||||||
|
spl.item_market_price,
|
||||||
|
spl.item_cost_price,
|
||||||
|
spl.item_quantity
|
||||||
|
FROM
|
||||||
|
shop_product_base spb
|
||||||
|
LEFT JOIN shop_product_index spi ON spb.product_id = spi.product_id
|
||||||
|
LEFT JOIN shop_product_item spl ON spb.product_id = spl.product_id
|
||||||
|
<where>
|
||||||
|
<if test="product_id != null">
|
||||||
|
and spb.product_id = #{product_id}
|
||||||
|
</if>
|
||||||
|
<if test="store_id != null">
|
||||||
|
and spb.store_id = #{store_id}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
limit 1
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user