
<订单模块>
    <通用接口集>
        <接口 name="获取订单详情" address="/order/getOrdDetail.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                </必填参数>
                <可选参数>
                    <param name="orderId">订单ID（不为空时，以此为准查询）</param>
                    <param name="barcode">条形码编码（运单码或订单条码）</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单基本信息}, "address":{收件人地址信息},
                    "clothList":[{衣物信息}...], "trackList":[{订单流程跟踪记录}...], "suggest":{订单评价信息}}}
                </json>
                <data>
                    <order remark="订单基本信息">
                        <attr name="id">编号</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号编码</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="username">下单人姓名</attr>
                        <attr name="telephone">下单人手机号</attr>
                        <attr name="storeId">订单所属门店ID</attr>
                        <attr name="pickupId">收送人员ID</attr>
                        <attr name="deliveryId">送件人员ID</attr>
                        <attr name="addrId">用户收件人地址ID</attr>
                        <attr name="pickupWay">取送方式 1上门取送，2只取不送，3只送不取，4不送不取</attr>
                        <attr name="pickupDate">取件日期</attr>
                        <attr name="pickupWeek">取件星期</attr>
                        <attr name="pickupTime">取件具体时间段</attr>
                        <attr name="clothNum">订单衣物总数</attr>
                        <attr name="ordClothTemp">下单时用户选择衣物信息 SJON数组格式保存，只作为临时中间衣物数据，不作为订单金额凭据</attr>
                        <attr name="clothFee">衣物清洗总费用</attr>
                        <attr name="extraFee">附加费</attr>
                        <attr name="postFee">物流费</attr>
                        <attr name="discount">订单折扣</attr>
                        <attr name="orderFee">订单总金额</attr>
                        <attr name="discountFee">折后订单总金额</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="ordFeeUpdtFlag">订单总额是否被修改过 1是，0否</attr>
                        <attr name="updtMoney">修改金额</attr>
                        <attr name="updateTime">订单最近修改时间</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态( 0未支付，1已支付)</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成</attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="actualPayMoney">实际支付金额 针对门店下单收衣设计</attr>
                        <attr name="couponMoney">抵用券金额 针对门店下单设计</attr>
                        <attr name="delayDelivery">是否延时投递 1是0否</attr>
                        <attr name="delayDeliveryTime">延时投递时间</attr>
                        <attr name="longitude">取送地址经度</attr>
                        <attr name="latitude">取送地址纬度</attr>
                        <attr name="diffPrice">调整差价</attr>
                        <attr name="needPayTotalPrice">应付总价</attr>
                    </order>
                    <address remark="收件人地址信息">
                        <attr name="id">编号</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="username">姓名</attr>
                        <attr name="telephone">手机号</attr>
                        <attr name="areaId">区县ID</attr>
                        <attr name="provName">省份名称</attr>
                        <attr name="cityName">城市名称</attr>
                        <attr name="countyName">区县名称</attr>
                        <attr name="longitude">经度</attr>
                        <attr name="latitude">纬度</attr>
                        <attr name="areas">地区信息（省市县）</attr>
                        <attr name="regions">区域信息（小区等）</attr>
                        <attr name="houses">楼栋门牌号等</attr>
                        <attr name="detail">详细地址</attr>
                        <attr name="isDefault">是否为默认地址:1是，0否</attr>
                        <attr name="state">地址状态：1可用，0禁用</attr>
                    </address>
                    <clothList remark="衣物信息">
                        <attr name="barCode">衣物条码</attr>
                        <attr name="clothName">衣物名称</attr>
                        <attr name="clothName">衣物名称</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="clothFee">洗护价格</attr>
                        <attr name="imgUrl">衣物图片地址</attr>
                        <pictures remark="衣物实物图片">
                            <attr name="id">衣物编号</attr>
                            <attr name="orderId">订单ID</attr>
                            <attr name="clothId">衣物ID</attr>
                            <attr name="barCode">衣物条码</attr>
                            <attr name="imgUrl">衣物实物图地址</attr>
                            <attr name="createTime">上传时间</attr>
                            <attr name="state">状态 1启用0禁用</attr>
                        </pictures>
                    </clothList>
                    <trackList remark="订单流程跟踪记录">
                        <attr name="orderApiFlow">订单状态（1下单->2收件->3清洗->4洗好->5配送->6签收）</attr>
                        <attr name="orderApiFlowDesc">订单状态描述</attr>
                        <attr name="finished">当前状态是否已完成(1是0否)</attr>
                        <attr name="trackTime">最新或预计时间</attr>
                    </trackList>
                    <suggest remark="订单评价信息">
                        <attr name="id">ID</attr>
                        <attr name="userId">评价用户ID</attr>
                        <attr name="userName">评价用户名</attr>
                        <attr name="servicePerformance">服务态度</attr>
                        <attr name="washQuality">洗涤质量</attr>
                        <attr name="logisticsService">物流服务</attr>
                        <attr name="softExperience">软件体验</attr>
                        <attr name="createTime">评价时间</attr>
                        <attr name="remark">评价建议</attr>
                        <attr name="likeNum">点赞数</attr>
                        <attr name="replyNum">回复数</attr>
                        <attr name="state">审核状态(-1不通过 0待审核 1通过)</attr>
                    </suggest>
                </data>
            </响应报文>
        </接口>
        <接口 name="订单支付" address="/order/doPay.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                    <param name="couponsIds">优惠券ID(多个id以","号隔开，如1,2,3，无优惠券时传入0)</param>
                    <param name="payType">支付方式（1微信支付，2现金支付，3余额支付，4聚合支付）</param>
                    <param name="actualPayMoney">实际支付金额 针对门店下单收衣设计，无值传0</param>
                    <param name="couponMoney">抵用券金额 针对门店下单设计，无值传0</param>
                </必填参数>
                <可选参数>
                    <param name="insteadPay">是否代付（1是0否，默认0）</param>
                    <param name="insteadPayUserId">代付账户ID（insteadPay=1时不能为空）</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"payRecord":{支付流水信息}, "order":{订单信息}}}</json>
                <data>
                    <payRecord remark="支付流水信息">
                        <attr name="id">编号</attr>
                        <attr name="orderId">订单ID</attr>
                        <attr name="flowNo">支付流水号</attr>
                        <attr name="price">支付金额</attr>
                        <attr name="payTime">支付时间</attr>
                        <attr name="callbackUrl">回调地址</attr>
                        <attr name="remark">备注</attr>
                        <attr name="payPerson">支付人</attr>
                        <attr name="state">支付状态(1支付成功，0支付失败)</attr>
                    </payRecord>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成</attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
    </通用接口集>
    <用户端接口集>
        <接口 name="【用户端】添加（编辑）购物车" address="/order/addShoppingCart.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="clothes">选择的衣物信息，JSON格式：base64([{"clothId":"衣物ID","clothNum":"衣物数量"}...])</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"shopCarts":[{购物车信息}], "clothCounts":"购物车衣物总数量",
                    "amountMoney":"购物车总金额"}}
                </json>
                <data>
                    <shopCarts remark="购物车列表信息">
                        <attr name="id">购物车ID</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="clothId">衣物ID</attr>
                        <attr name="clothName">衣物名称</attr>
                        <attr name="imageUrl">衣物图片地址</attr>
                        <attr name="clothNum">衣物数量</attr>
                        <attr name="price">当前衣物购物车总价格</attr>
                    </shopCarts>
                </data>
            </响应报文>
        </接口>
        <接口 name="【用户端】查询购物车" address="/order/getShoppingCarts.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"shopCarts":[{购物车信息}], "clothCounts":"购物车衣物总数量",
                    "amountMoney":"购物车总金额"}}
                </json>
                <data>
                    <shopCarts remark="购物车列表信息">
                        <attr name="id">购物车ID</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="clothId">衣物ID</attr>
                        <attr name="clothName">衣物名称</attr>
                        <attr name="imageUrl">衣物图片地址</attr>
                        <attr name="clothNum">衣物数量</attr>
                        <attr name="price">当前衣物购物车总价格</attr>
                    </shopCarts>
                </data>
            </响应报文>
        </接口>
        <接口 name="【用户端】获取订单计价" address="/order/getOrdPrice.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"clothTotalFee":"洗涤衣物总金额", "postFee":"运费",
                    "ordTotalFee":"订单总金额"}}
                </json>]
                <data>
                    <attr name="clothNum">洗涤衣物数量</attr>
                    <attr name="originalClothTotalFee">洗涤衣物总金额（折前）</attr>
                    <attr name="clothTotalFee">洗涤衣物总金额（折后）</attr>
                    <attr name="postFee">运费</attr>
                    <attr name="ordTotalFee">订单总金额（洗涤衣物总金额+运费）</attr>
                    <attr name="userDiscount">用户折扣</attr>
                </data>
            </响应报文>
        </接口>
        <接口 name="【用户端+员工端】下单洗衣" address="/order/addOrder.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="userId">订单所属用户ID</param>
                    <param name="ordFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</param>
                    <param name="pickupWay">取送方式(1-上门取送，2-只取不送，3-只送不取，4-不送不取)</param>
                    <param name="longitude">取送地址经度（传0人工派单，非0系统自动派单）</param>
                    <param name="latitude">取送地址经度（传0人工派单，非0系统自动派单）</param>
                </必填参数>
                <可选参数>
                    <param name="storeId">订单所属门店ID</param>
                    <param name="pickupDate">取件日期（yyyy年MM月dd日，pickupWay=1或pickupWay=2时必填）</param>
                    <param name="pickupWeek">取件星期（星期一，pickupWay=1或pickupWay=2时必填）</param>
                    <param name="pickupTime">取件时间段（10:00-12:00，pickupWay=1或pickupWay=2时必填）</param>
                    <param name="addressId">用户地址ID（pickupWay!=4时必填）</param>
                    <param name="remark">备注</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明","data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="id">编号</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号编码</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="username">下单人姓名</attr>
                        <attr name="telephone">下单人手机号</attr>
                        <attr name="storeId">订单所属门店ID</attr>
                        <attr name="pickupId">收送人员ID</attr>
                        <attr name="deliveryId">送件人员ID</attr>
                        <attr name="addrId">用户收件人地址ID</attr>
                        <attr name="pickupWay">取送方式 1上门取送，2只取不送，3只送不取，4不送不取</attr>
                        <attr name="pickupDate">取件日期</attr>
                        <attr name="pickupWeek">取件星期</attr>
                        <attr name="pickupTime">取件具体时间段</attr>
                        <attr name="clothNum">订单衣物总数</attr>
                        <attr name="ordClothTemp">下单时用户选择衣物信息 SJON数组格式保存，只作为临时中间衣物数据，不作为订单金额凭据</attr>
                        <attr name="clothFee">衣物清洗总费用</attr>
                        <attr name="extraFee">附加费</attr>
                        <attr name="postFee">物流费</attr>
                        <attr name="discount">订单折扣</attr>
                        <attr name="orderFee">订单总金额</attr>
                        <attr name="discountFee">折后订单总金额</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="ordFeeUpdtFlag">订单总额是否被修改过 1是，0否</attr>
                        <attr name="updtMoney">修改金额</attr>
                        <attr name="updateTime">订单最近修改时间</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态( 0未支付，1已支付)</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="actualPayMoney">实际支付金额 针对门店下单收衣设计</attr>
                        <attr name="couponMoney">抵用券金额 针对门店下单设计</attr>
                        <attr name="delayDelivery">是否延时投递 1是0否</attr>
                        <attr name="delayDeliveryTime">延时投递时间</attr>
                        <attr name="longitude">取送地址经度</attr>
                        <attr name="latitude">取送地址纬度</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【用户端】分页获取订单列表" address="/order/getUserOrdList.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="scope">订单查询范围（all-全部订单，doing-进行中，done-已完成）</param>
                </必填参数>
                <可选参数>
                    <param name="page.curPage">当前查询页码，默认值为1</param>
                    <param name="page.rowsPerPage">每页获取的记录数，默认值为5.</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明","data":{"orders":[{订单信息}], "page":{分页属性信息}}}</json>
                <data>
                    <orders remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="expectDeliveryDate">预计送回时间</attr>
                        <attr name="orderFlow">内部订单状态</attr>
                        <attr name="orderApiFlow">订单状态（1下单->2收件->3清洗->4洗好->5配送->6签收）</attr>
                        <attr name="orderApiFlowDesc">订单状态描述</attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                        <attr name="isSuggest">是否已评价（1已评价，0未评价）</attr>
                    </orders>
                    <page remark="分页属性信息">
                        <attr name="curPage">当前页码</attr>
                        <attr name="nextPage">下一页</attr>
                        <attr name="prePage">上一页</attr>
                        <attr name="rowsPerPage">每页获取的记录数</attr>
                        <attr name="totalPages">总页数</attr>
                        <attr name="totalRows">总记录数</attr>
                    </page>
                </data>
            </响应报文>
        </接口>
        <接口 name="【用户端】获取洗衣订单微信预支付信息" address="/order/wxPay.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                    <param name="couponsIds">优惠券ID(多个id以","号隔开，如1,2,3，无优惠券时传入0)</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{微信支付预支付信息}}</json>
                <data remark="微信支付订单预支付信息">
                    <attr name="appId">公众号id</attr>
                    <attr name="timeStamp">时间戳</attr>
                    <attr name="nonceStr">随机字符串</attr>
                    <attr name="package">订单详情扩展字符串</attr>
                    <attr name="signType">签名方式</attr>
                    <attr name="paySign">签名</attr>
                </data>
            </响应报文>
        </接口>
        <接口 name="【用户端】取消订单" address="/order/cancel.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID(只允许[1已下单，待接单 ->2 已接单，待收件]状态订单操作取消)</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明"}</json>
            </响应报文>
        </接口>
    </用户端接口集>
    <员工端接口集>
        <接口 name="【员工端+渠道端+渠道物流端】获取取件／送件单量统计" address="/order/getPickupDeliveryCount.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明","data":{"pickuping":"待取件单量", "pickuped":"已取件单量",
                    "deliverying":"待送件单量", "deliveryed":"已送件单量"}}
                </json>
                <data>
                    <attr name="pickuping">待取件单量</attr>
                    <attr name="pickuped">已取件单量</attr>
                    <attr name="deliverying">待送件单量</attr>
                    <attr name="deliveryed">已送件单量</attr>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端】协助客户下单" address="/order/addStaffOrder.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="username">姓名</param>
                    <param name="telephone">手机号</param>
                    <param name="longitude">经度</param>
                    <param name="latitude">纬度</param>
                    <param name="areas">地区信息（省市县）</param>
                    <param name="regions">区域信息（小区等）</param>
                    <param name="houses">楼栋门牌号等</param>
                </必填参数>
                <可选参数>
                    <param name="addressId">地址ID</param>
                    <param name="remark">订单备注</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明","data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="id">编号</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号编码</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="username">下单人姓名</attr>
                        <attr name="telephone">下单人手机号</attr>
                        <attr name="storeId">订单所属门店ID</attr>
                        <attr name="pickupId">收送人员ID</attr>
                        <attr name="deliveryId">送件人员ID</attr>
                        <attr name="addrId">用户收件人地址ID</attr>
                        <attr name="pickupWay">取送方式 1上门取送，2只取不送，3只送不取，4不送不取</attr>
                        <attr name="pickupDate">取件日期</attr>
                        <attr name="pickupWeek">取件星期</attr>
                        <attr name="pickupTime">取件具体时间段</attr>
                        <attr name="clothNum">订单衣物总数</attr>
                        <attr name="ordClothTemp">下单时用户选择衣物信息 SJON数组格式保存，只作为临时中间衣物数据，不作为订单金额凭据</attr>
                        <attr name="clothFee">衣物清洗总费用</attr>
                        <attr name="extraFee">附加费</attr>
                        <attr name="postFee">物流费</attr>
                        <attr name="discount">订单折扣</attr>
                        <attr name="orderFee">订单总金额</attr>
                        <attr name="discountFee">折后订单总金额</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="ordFeeUpdtFlag">订单总额是否被修改过 1是，0否</attr>
                        <attr name="updtMoney">修改金额</attr>
                        <attr name="updateTime">订单最近修改时间</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态( 0未支付，1已支付)</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="actualPayMoney">实际支付金额 针对门店下单收衣设计</attr>
                        <attr name="couponMoney">抵用券金额 针对门店下单设计</attr>
                        <attr name="delayDelivery">是否延时投递 1是0否</attr>
                        <attr name="delayDeliveryTime">延时投递时间</attr>
                        <attr name="longitude">取送地址经度</attr>
                        <attr name="latitude">取送地址纬度</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端+渠道端+渠道物流端】分页获取订单列表" address="/order/getStaffOrdList.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="scope">订单查询范围（pickuping-待取件，pickuped-已取件，deliverying-待送件，deliveryed-已送件）</param>
                </必填参数>
                <可选参数>
                    <param name="orderNo">订单号</param>
                    <param name="page.curPage">当前查询页码，默认值为1</param>
                    <param name="page.rowsPerPage">每页获取的记录数，默认值为5.</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明","data":{"orders":[{订单信息}], "page":{分页属性信息}}}</json>
                <data>
                    <orders remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="storeName">门店名称</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成</attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="clothNames">衣物名称（格式：【衣物1】【衣物2】...）</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </orders>
                    <page remark="分页属性信息">
                        <attr name="curPage">当前页码</attr>
                        <attr name="nextPage">下一页</attr>
                        <attr name="prePage">上一页</attr>
                        <attr name="rowsPerPage">每页获取的记录数</attr>
                        <attr name="totalPages">总页数</attr>
                        <attr name="totalRows">总记录数</attr>
                    </page>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端】确认接单" address="/order/pickUpOrder.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端】录入运单编号" address="/order/addPostCode.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                    <param name="postCode">运单编号</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端】订单出店配送" address="/order/outDelivery.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端】延时投递" address="/order/delayDelivery.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                    <param name="delayDeliveryTime">延时投递时间</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【员工端+用户端+渠道物流端】订单签收" address="/order/signOrd.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                    <param name="clothId">衣物ID（传0表示订单衣物全部签收，传非0表示部分取衣）</param>
                    <param name="signType">签收类型（1本人签收，2他人代收）</param>
                </必填参数>
                <可选参数>
                    <param name="signRemark">签收备注(signType=2时必填，传代收人姓名)</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成
                        </attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
    </员工端接口集>
    <渠道端接口集>
        <接口 name="【渠道端】协助客户下单" address="/order/channel/addChannelOrder.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="postCode">运单码</param>
                    <param name="username">姓名</param>
                    <param name="telephone">手机号</param>
                </必填参数>
                <可选参数>
                    <param name="remark">订单备注</param>
                </可选参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明","data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="id">编号</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号编码</attr>
                        <attr name="userId">用户ID</attr>
                        <attr name="username">下单人姓名</attr>
                        <attr name="telephone">下单人手机号</attr>
                        <attr name="storeId">订单所属门店ID</attr>
                        <attr name="pickupId">收送人员ID</attr>
                        <attr name="deliveryId">送件人员ID</attr>
                        <attr name="addrId">用户收件人地址ID</attr>
                        <attr name="pickupWay">取送方式 1上门取送，2只取不送，3只送不取，4不送不取</attr>
                        <attr name="pickupDate">取件日期</attr>
                        <attr name="pickupWeek">取件星期</attr>
                        <attr name="pickupTime">取件具体时间段</attr>
                        <attr name="clothNum">订单衣物总数</attr>
                        <attr name="ordClothTemp">下单时用户选择衣物信息 SJON数组格式保存，只作为临时中间衣物数据，不作为订单金额凭据</attr>
                        <attr name="clothFee">衣物清洗总费用</attr>
                        <attr name="extraFee">附加费</attr>
                        <attr name="postFee">物流费</attr>
                        <attr name="discount">订单折扣</attr>
                        <attr name="orderFee">订单总金额</attr>
                        <attr name="discountFee">折后订单总金额</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="ordFeeUpdtFlag">订单总额是否被修改过 1是，0否</attr>
                        <attr name="updtMoney">修改金额</attr>
                        <attr name="updateTime">订单最近修改时间</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态( 0未支付，1已支付)</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成</attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="actualPayMoney">实际支付金额 针对门店下单收衣设计</attr>
                        <attr name="couponMoney">抵用券金额 针对门店下单设计</attr>
                        <attr name="delayDelivery">是否延时投递 1是0否</attr>
                        <attr name="delayDeliveryTime">延时投递时间</attr>
                        <attr name="longitude">取送地址经度</attr>
                        <attr name="latitude">取送地址纬度</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
        <接口 name="【渠道物流端】确认取件/出厂配送/配送到店" address="/order/channel/handleOrder.do">
            <请求报文>
                <必填参数>
                    <param name="th3rd_session">会话ID</param>
                    <param name="orderId">订单ID</param>
                    <param name="actionType">操作事件（4-确认取件，6-出厂配送，7-配送到店）</param>
                </必填参数>
            </请求报文>
            <响应报文>
                <json>{"status":"响应状态码", "message":"响应状态码说明", "data":{"order":{订单信息}}}</json>
                <data>
                    <order remark="订单信息">
                        <attr name="orderId">订单ID</attr>
                        <attr name="orderNo">订单编号</attr>
                        <attr name="postCode">运单编号</attr>
                        <attr name="monthSeq">当前月份下订单序号 7位=2位日期（MM）+5位序号</attr>
                        <attr name="shelfNum">货架号</attr>
                        <attr name="address">取送地址</attr>
                        <attr name="pickupDate">取件日期 格式: yyyy年MM月dd日</attr>
                        <attr name="pickupWeek">取件星期 如：周一</attr>
                        <attr name="pickupTime">取件具体时间段 如 09:00-17:30</attr>
                        <attr name="orderTime">下单时间</attr>
                        <attr name="outstoreTime">出厂时间</attr>
                        <attr name="orderFlow">【订单流程】-1已取消，已完成->1已下单，待接单 ->2已接单，待收件 -> 3已收件，待入店 -> 4已入店，待入厂 -> 5已入厂，清洗中 -> 10已洗好，待出厂 -> 6已出厂，待入店 -> 7已入店，已上架 -> 8已出店，配送中 -> 9已签收，已完成</attr>
                        <attr name="orderType">订单类型(1在线下单，2到店洗护)</attr>
                        <attr name="orderFrom">订单来源（W-微信下单，D-电话下达，M-门店下单，Q-渠道商下单）</attr>
                        <attr name="clothNum">衣物件数</attr>
                        <attr name="orderFee">洗衣价格</attr>
                        <attr name="remark">订单备注</attr>
                        <attr name="userId">订单用户ID</attr>
                        <attr name="username">客户姓名</attr>
                        <attr name="telephone">客户手机号</attr>
                        <attr name="userBalance">客户余额</attr>
                        <attr name="isBalanceEnough">账户余额是否充足（1-充足，0-不足)</attr>
                        <attr name="paymentType">支付方式(0尚未支付，1微信支付，2现金支付，3余额支付，4聚合支付)</attr>
                        <attr name="paymentState">支付状态(0未支付，1已支付)</attr>
                    </order>
                </data>
            </响应报文>
        </接口>
    </渠道端接口集>
</订单模块>