文档中心
淘宝&菜鸟电子面单自定义区域操作指引

淘宝&菜鸟电子面单自定义区域操作指引

1.登录菜鸟云打印平台https://cloudprint.cainiao.com/,选择商家身份(I_AM_SELLER)和本次操作服务名。登录菜鸟云平台

2.点击【商家自定义区】-【新建模板】,进入模板编辑器

3.编辑模板

若面单上需要打印出文本(码式)对应的value1、value2、value3,则在打印项设置时,对应的文本(码式)元素的文本内容需要填写<%=_data.key1%>、<%=_data.key2%>、<%=_data.key3%>。 淘宝菜鸟编辑模板

4.保存并发布后复制模板地址

5.接口传参 淘宝菜鸟接口传参

{
	"customParam": {
		"key1": "苹果",
		"key2": "香蕉",
		"key3": "椰子"
	},
	"thirdCustomTemplateUrl": "https://cloudprint.cainiao.com/template/customArea/23945185/2"
}

上面配置模板时,列的参数分别为key1、key2、key3,入参参考下面示例(注:示例只提供了自定义相关的参数) 6.效果展示 淘宝菜鸟效果展示

7.自定义区域添加表格

商家侧中自定义模板编辑没有表格选项,商家如果不使用ISV服务商定义的打印项仍可以使用循环遍历来实现表格效果。

7.1编辑模板 添加文本并编辑文本内容 淘宝菜鸟表格编辑模板

输入的文本内容为:

名称 款式 数量
	<% for(var i=0;i<(_data.items.length);i++){ %>
<%=_data.items[i].name%>
<%=_data.items[i].type%>【
<%=_data.items[i].num%>】
<%}%>

表示循环遍历显示数据对象items每一项中的name、type、num的值。

7.2保存并发布后复制模板地址

7.3接口传参 淘宝菜鸟接口传参

上面配置模板时,对象变量名为"items",列的参数分别为name、type、num,入参参考下面示例(注:示例只提供了自定义相关的参数)

{
	"customParam": {
		"items": [{
			"name": "苹果1",
			"type": "白色,64G",
			"num": 1
		}, {
			"name": "苹果2",
			"type": "白色,64G",
			"num": 1
		}, {
			"name": "苹果3",
			"type": "黑色,128G",
			"num": 1
		}, {
			"name": "苹果4",
			"type": "黄色,64G",
			"num": 1
		}, {
			"name": "苹果5",
			"type": "蓝色,256G",
			"num": 1
		}]
	},
	"thirdCustomTemplateUrl": "https://cloudprint.cainiao.com/template/customArea/23945185/4"
}

7.4效果展示 淘宝菜鸟效果展示