Skip to content

Instantly share code, notes, and snippets.

@rubyonrailsworks
Last active December 11, 2015 09:08
Show Gist options
  • Save rubyonrailsworks/4577378 to your computer and use it in GitHub Desktop.
Save rubyonrailsworks/4577378 to your computer and use it in GitHub Desktop.
MagicOrders js variables
# 所有订单列
{
'trade_source' => '订单来源',
'tid' => '订单编号',
'status' => '当前状态',
'status_history' => '状态历史',
'receiver_name' => '客户姓名',
'receiver_mobile_phone' => '联系电话',
'receiver_address' => '联系地址',
'buyer_message' => '客户留言',
'seller_memo' => '卖家备注',
'cs_memo' => '客服备注',
'gift_memo' => '赠品备注',
'color_info' => '调色信息',
'invoice_info' => '发票信息',
'point_fee' => '使用积分',
'total_fee' => '实付金额',
'seller' => '配送经销商',
'logistic' => '物流配送商',
'receiver_id' => '客户ID',
'deliver_bill' => '发货单',
'deliver_bill_id' => '发货单编号',
'deliver_bill_status' => '发货单状态',
'logistic_bill_status' => '物流单状态',
'order_goods' => '商品详细',
'logistic_bill' => '物流单',
'logistic_waybill' => '物流单号',
'logistic_company' => '物流公司',
'invoice_type' => '发票类型',
'invoice_name' => '发票开头',
'invoice_value' => '开票金额',
'invoice_date' => '完成日期',
'order_split' => '拆分',
'operator' => '操作人'
}
# 不同模式下可见订单列
{
'trades' => ['trade_source','deliver_bill','tid','status','status_history','receiver_id','receiver_name','receiver_mobile_phone','receiver_address','buyer_message','seller_memo','cs_memo','gift_memo','color_info','invoice_info', 'point_fee', 'total_fee','seller','logistic', 'logistic_waybill'], #'deliver_bill','logistic_bill','operator','order_split'
'deliver' => ['tid','status','status_history','deliver_bill_id','deliver_bill_status','trade_source','order_goods','receiver_name','receiver_mobile_phone','receiver_address','color_info','invoice_info','seller','cs_memo','logistic'],
'logistics' => ['trade_source','tid','status','logistic_bill_status','status_history','receiver_id','receiver_name','receiver_mobile_phone','receiver_address','order_goods','color_info','seller','logistic', 'logistic_waybill'],
'check' => ['tid','status','deliver_bill_id','status_history','deliver_bill_status','trade_source','order_goods','receiver_name','receiver_mobile_phone','receiver_address','color_info','invoice_info','seller','cs_memo','operator'],
'send' => ['tid','status','deliver_bill_id','status_history','order_goods','receiver_name','receiver_mobile_phone','receiver_address','color_info','invoice_info','seller','cs_memo','operator'],
'color' => ['tid','status','deliver_bill_id','status_history','order_goods','receiver_name','receiver_mobile_phone','receiver_address','color_info','invoice_info','seller','cs_memo','operator'],
'return' => ['tid','status','deliver_bill_id','status_history','order_goods','receiver_name','receiver_mobile_phone','receiver_address','color_info','invoice_info','seller','cs_memo','operator'],
'refund' => ['tid','status','deliver_bill_id','status_history','order_goods','receiver_name','receiver_mobile_phone','receiver_address','color_info','invoice_info','seller','cs_memo','operator'],
'invoice' => ['tid','status','deliver_bill_id','status_history','trade_source','order_goods','invoice_type','invoice_name','invoice_value','invoice_date','seller','cs_memo','operator'],
'unusual' => ['trade_source','tid','status','status_history','receiver_id','receiver_name','receiver_mobile_phone','receiver_address','buyer_message','seller_memo','cs_memo','color_info','invoice_info','deliver_bill','logistic_bill','seller','order_split','operator']
}
# 订单模式可选项列表
{
'trades' => '订单模式',
'deliver' => '发货单模式',
'logistics' => '物流单模式',
'check' => '验货模式',
'send' => '发货模式',
'return' => '退货模式',
'refund' => '退款模式',
'invoice' => '发票模式',
'unusual' => '异常模式',
'color' => '调色模式'
}
# 不同角色显示的“操作”弹出项
{
"cs_read" => ["detail"],
"cs" => ["detail", "logistic_waybill", "seller", "cs_memo", "color", "invoice", "trade_split", "recover", "mark_unusual_state", "reassign", "refund", "check_goods", "operation_log", "manual_sms_or_email", "print_deliver_bill", "deliver", "confirm_color", "seller_confirm_invoice", "confirm_receive", "logistic_memo", "barcode", "seller_confirm_deliver", "request_return", "confirm_refund", "gift_memo", "modify_payment"],
"seller" => ["detail", "operation_log", "logistic_waybill", "setup_logistic","deliver", "mark_unusual_state", "logistic_split", "print_logistic_bill", "print_deliver_bill", "barcode","confirm_color","confirm_check_goods","seller_confirm_deliver","cs_memo", "confirm_receive", "logistic_memo","confirm_return"],
"interface" => ["detail", "operation_log", "logistic_waybill", "seller_confirm_deliver"],
"logistic" => ["detail", "logistic_waybill", "confirm_receive", "logistic_memo"],
"admin" => ["*"],
"trades" => ["deliver", "logistic_waybill", "confirm_receive", "logistic_memo", "detail", "seller", "cs_memo", "color", "invoice", "trade_split", "recover", "mark_unusual_state", "reassign", "request_return", "confirm_return", "confirm_refund", "check_goods", "deliver", "seller_confirm_deliver", "seller_confirm_invoice", "barcode", "check_goods", "logistic_split", "print_logistic_bill", "print_deliver_bill", "confirm_refund", "operation_log", "manual_sms_or_email","confirm_color","confirm_check_goods", "logistic_waybill", "gift_memo", "modify_payment"],
"deliver" => ["detail", "print_deliver_bill"],
"logistics" => ["detail", "setup_logistic","logistic_waybill", "confirm_receive", "logistic_memo", "print_logistic_bill"],
"check" => ["detail"],
"send" => ["deliver", "logistic_waybill", "seller_confirm_deliver","detail"],
"return" => ["detail"],
"refund" => ["detail"],
"invoice" => ["invoice_number","detail"],
"unusual" => ["detail", "mark_unusual_state"],
"color" => ["color","confirm_color","detail"]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment