Businese.OrderDAL.CreateCheck

订单提交前的数据提示

Parameters:

Name Type Description
order Order

Returns: String 返回的提示字符串

Sample:

Request:

    {
    "jsonrpc": "2.0",
    "method": "Businese.OrderDAL.CreateCheck",
    "params": {
        "order" : {
          "Version": 1  /*订单版本号, 现在支持 1 和 2
                    1是2023.7.23以前的版本
                    2是2023.7.23以后的版本*/,
          "RecordId": ""  /*单据Id*/,
          "BillCode": ""  /*单据编号*/,
          "BillDate": "2026-03-21T18:59:34.9004897+08:00"  /*单据日期*/,
          "DealerId": ""  /*订货经销商Id*/,
          "DealerCode": ""  /*订货经销商编号*/,
          "DealerName": ""  /*订货经销商姓名*/,
          "DealerMobile": ""  /*订货经销商电话*/,
          "Remark": ""  /*备注*/,
          "Address": ""  /*收货地址*/,
          "LinkMan": ""  /*收货联系人*/,
          "Mobile": ""  /*收货联系电话*/,
          "Amount": 0.0  /*合计金额*/,
          "Creator": ""  /*录入人*/,
          "CreatorName": ""  /*录入人姓名*/,
          "CreateTime": "2026-03-21T18:59:34.9004897+08:00"  /*录入时间*/,
          "LastModifier": ""  /*最后修改人*/,
          "LastModifierName": ""  /*最后修改人姓名*/,
          "LastModifyTime": "2026-03-21T18:59:34.9004897+08:00"  /*最后修改时间*/,
          "StateChanged": false  /*状态是否发生过改变*/,
          "DealerIdSend": ""  /*发货经销商Id*/,
          "DealerCodeSend": ""  /*发货经销商编号*/,
          "DealerNameSend": ""  /*发货经销商姓名*/,
          "AboveDealerCode": ""  /*上级经销商编号*/,
          "AboveDealerName": ""  /*上级经销商姓名*/,
          "FreightInfo": ""  /*发货货运信息*/,
          "ReturnTime": "2026-03-21T18:59:34.9004897+08:00"  /*退货发起时间*/,
          "ReturnReason": ""  /*退货原因*/,
          "ReturnFreightInfo": ""  /*退货货运信息*/,
          "ReturnConfirmTime": "2026-03-21T18:59:34.9004897+08:00"  /*退货确认时间*/,
          "SendTime": "2026-03-21T18:59:34.9004897+08:00"  /*发货时间*/,
          "ReceiveConfirmTime": "2026-03-21T18:59:34.9004897+08:00"  /*收货确认时间*/,
          "IsPay": false  /*是否付款*/,
          "IsReceive": false  /*是否收款*/,
          "Receivor": ""  /*收款人*/,
          "ReceiveTime": "2026-03-21T18:59:34.9004897+08:00"  /*收款时间*/,
          "IsPayReturn": false  /*是否退款*/,
          "PayType": 0  /*付款方式*/,
          "ReceiveAccountInfo": ""  /*收款方账户信息*/,
          "PayBank": ""  /*付款银行*/,
          "PayAccountNo": ""  /*付款账户*/,
          "PayAccountName": ""  /*付款户名*/,
          "PayAccountInfo": ""  /*付款方账户信息*/,
          "CancelAmtOneTime": false  /*取消单次最低补货金额限制*/,
          "CancelMaxAmtOneDay": false  /*取消单日最高订货金额限制*/,
          "CancelMaxStock": false  /*取消最大库存量限制*/,
          "TimeStamp": ""  /*时间戳*/,
          "State": 1  /*单据状态*/,
          "LevelId": ""  /*当前订单满足的上级经销商等级*/,
          "IsFirstOrder": false  /*是否当前等级首单*/,
          "RVGoodAmt": 0.0  /*货款预留金额*/,
          "RVBonusAmt": 0.0  /*奖金预留金额*/,
          "ReturnAddress": ""  /*退货的收货地址*/,
          "ReturnLinkMan": ""  /*退货的收货人*/,
          "ReturnMobile": ""  /*退货的收货人电话*/,
          "DiliveryMode": 0  /*提货方式*/,
          "CanUseBonus": 0.0  /*可用积分
                    可用积分大于0,可勾选积分抵扣。*/,
          "CanUseGoodsAmt": 0.0  /*可用货款余额
                    可用余额大于0,可勾选余额抵扣*/,
          "UseBonuse": false  /*使用积分抵扣*/,
          "UseGoodsAmt": false  /*使用余额抵扣*/,
          "FactUseBonus": 0.0  /*实际抵扣积分
                    如果可用积分大于订货金额,则默认订货金额,否则默认可用积分
                    积分抵扣后,实际付款金额 = 订货金额 - 实际抵扣积分*/,
          "FactPayAmount": 0.0  /*实际付款金额*/,
          "AdvanceTitle": false  /*是否晋级*/,
          "LevelName": ""  /*订单等级*/,
          "ChangeType": 0,
          "IdValues": [
            ""
          ],
          "iState": 1,
          "Items": [
            {
              "DtlId": ""  /*明细Id*/,
              "RecordId": ""  /*单据Id*/,
              "CartItemId": ""  /*对应的购物车项Id*/,
              "ProductId": ""  /*商品Id*/,
              "ProductCode": ""  /*商品编号*/,
              "ProductName": ""  /*商品名称*/,
              "Spec": ""  /*规格*/,
              "UnitName": ""  /*计量单位*/,
              "Qty": 0.0  /*数量*/,
              "Price": 0.0  /*单价*/,
              "Amount": 0.0  /*金额*/,
              "Remark": ""  /*备注*/,
              "RetailPrice": 0.0  /*零售单价*/,
              "ChangeType": 0,
              "CancelAmtOneTime": false  /*取消单次最低补货金额限制*/,
              "CancelMaxAmtOneDay": false  /*取消单日最高订货金额限制*/,
              "CancelMaxStock": false  /*取消最大库存量限制*/
            }
          ]  /*订单明细*/,
          "BonusDealerNo": ""  /*获得积分经销商编号*/,
          "BonusDealerName": ""  /*获得积分经销商姓名*/,
          "Bonus": null  /*积分*/
        } /* [Order]*/
        
    },
    "id": 1,
    "tags": {
        "usertoken": "",
        "sessionid": ""
    }
  }
Response:
{
  "jsonrpc": "2.0",
  "result": "",
  "error": null,
  "id": 1
}