红地球订货项目

主要用于协作开发GM系统pc端、App端接口、需求、说明等


接口优化项(已修复)

<h3>2022-07-19接口问题汇总:</h3> <p>√1-切换渠道,接口需返回默认(员工登录系统后);</p> <h3>2022-07-12接口问题汇总:</h3> <p>√1-订单管理 货款确认 实际收款 提交时接口报错(order/financiaCollectionReview);</p> <h3>2022-07-07接口问题汇总:</h3> <p>√1-订单管理 上级审核 接口报错; 参数:{ auditStatus:true, tradeId:&quot;1544588637226835968&quot; } √2-合并接口 报错: 返回:JSON parse error: Cannot deserialize instance of <code>java.util.ArrayList&lt;java.lang.Long&gt;</code> out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of <code>java.util.ArrayList&lt;java.lang.Long&gt;</code> out of START_OBJECT token at [Source: (PushbackInputStream); line: 1, column: 1] √3-商户登录,密码错误返回修改与员工一致; √4-订单修改,页面要排版具体实现的功能;</p> <h3>2022-06-30接口问题汇总:</h3> <p>√1-查询策略详情接口报错:strategy/queryByStrategyId?id=1542066037725634560</p> <h3>2022-06-29接口问题汇总:</h3> <p>√1-接口 支付:pay/orderPay 请求无反应,且参数 payPlatformCode 如何传值;--传WX或ZFB</p> <h3>2022-06-28接口问题汇总:</h3> <p>√1-接口 order/queryByTradeId 订单详情 返回字段缺少 创建日期,且 商品明细 中 商品类型name值返回页面显示用; √2-商户模块,立即下单 页面如何排版,有哪些字段?参考如图: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=7a56c6b50fa4739546169a9bd25bf076" alt="" /> 说明:品牌编码和品牌名称是根据第一个商品的品牌来, 如果选择了红地球这个品牌的商品则不能选择乐在其中的商品, 操作者id不需要传, 如果是员工代下单 需要选择商户传商户id,否则则不需要传商户id, 渠道id无需前端传入, startGiftStrategy 是否匹配赠品策略,手工建单(员工代下单)必须传入此值; √3-收货地址 接口返回 缺少创建日期字段; √4-发票抬头管理 接口返回 缺少创建日期字段; √5-订单模块缺少 修改 退回 关闭订单 的接口; √6-合并订单 按钮是不是提到外面?--放在列表上面 √7-不发订单接口,以下参数说明: { &quot;operatorId&quot;: 0, //不需要传 &quot;orderItemList&quot;: [ //从渠道商品重新选择集合 { &quot;productCode&quot;: &quot;string&quot;, &quot;productId&quot;: 0, &quot;productName&quot;: &quot;string&quot;, &quot;quantity&quot;: 0, &quot;unitPrice&quot;: 0 } ], &quot;parentOrderNo&quot;: 0, //该笔订单号 &quot;remark&quot;: &quot;string&quot; //非必填 }</p> <h3>2022-06-27接口问题汇总:</h3> <p>√1-接口/productChannel/batchInsert 批量添加商品到渠道 还是报错, 请求参数:[&quot;1541253442365857792&quot;,&quot;1541253303182073856&quot;,&quot;1541242944144580608&quot;] 无返回结果,查询数据库数据未成功 √2-缺少查询订单所有状态,所有类型接口,注:对应的id要与文档标注的一致; 获取订单类型的接口/order/getOrderType 获取订单状态/order/getTradeStatus √3-接口receiptInfo/queryAll 客户发票抬头列表返回字段缺少是否默认; √4-新增客户地址中省市区要求修改选择模式,是接口提供还是前端直接找控件? --前端固定控件 √5-客户地址状态,默认地址 单独修改,如果都用修改接口则不需要单独提供接口; √6-客户地址,直接修改状态和是否默认不行,这是参数 {&quot;id&quot;: &quot;1541236935221747712&quot;,&quot;status&quot;: false}; √7-订单类型列表,状态列表的返回要有参数(对象模式); √8-接口order/orderList,根据订单号查询没有结果,参数:{ &quot;currentPage&quot;: 1, &quot;pageSize&quot;: 10, &quot;id&quot;: &quot;1539916048520880128&quot;, &quot;orderType&quot;: null, &quot;orderStatus&quot;: null, &quot;brandCode&quot;: null, &quot;postageNo&quot;: null }</p> <h3>2022-06-26接口问题汇总:</h3> <p>√1-查询商户详情 /tenant/queryById 直接通过token请求返回报错'Required Long parameter 'id' is not present',修改跟员工查询详情一致,返回参数也一致; √2-登录,查询详情,退出,修改密码,修改 这5个接口由于有2种身份,请检查要跟员工一致(参数、返回); √3-我在表t_user_menu新增数据后(添加数据的目的是为了查询全部菜单便于开发用),员工详情接口总是报错; √4-接口/productChannel/batchInsert 批量添加商品到渠道 报错, 请求参数:[&quot;1539194331084136448&quot;, &quot;1538038534413262848&quot;] √5-接口 /order/orderList 订单展示 返回缺少字段:订单号、订单状态(数字12345...)下单人、物流单号、下单时间; √6-接口 /order/queryByTradeId 订单详情展示 返回缺少字段,且传id返回报错:返回字段要与飞书文档一致; √7-商户登录后菜单数据返回,模式规则与员工一致,我在表 t_menu 已维护,ID为:24、25、26、27、28、29;如觉得不合理可删改,我目前做是为了开发这几块功能用; √8-接口 /userinfo/regist 注册员工 中参数 渠道,角色,菜单 传值需要沟通,文档里角色可多选但接口参数是一个值,另外渠道,角色,菜单 把这三个值是不是组装userChannel对象传过去?按照swagger方式传参接口还是报错; √9-接口 /userinfo/regist 注册员工 传参是怎么传的,这些多选的,是以什么样形式传过去? √10-swagger里没有找到修改订单的接口、退回按钮的接口、关闭按钮的接口; √11-审核 /order/superiorReview 上级审核 (另外,我有没有和Boss审核这两个接口弄混淆order/bossReview); √12-合并 order/mergeOrders 传什么参数(order/mergeOrders); √13-接口 /order/superiorReview 上级审核、/order/bossReview 领导审批 报错;</p> <h3>2022-06-23接口问题汇总:</h3> <p>√1-接口/productChannel/batchInsert 批量添加商品到渠道 报错, 请求参数:[&quot;1539194331084136448&quot;, &quot;1538038534413262848&quot;]****</p> <h3>2022-06-22接口问题汇总:</h3> <p>√1-缺少,添加策略赠品接口; √2-接口/receiptInfo/queryAll 员工查询所有发票抬头 列表返回缺少 商户名称 字段; √3-接口/tenantAddress/userQuery员工 查询商铺地址 列表返回缺少 商户名称 字段; √4-接口/productChannel/batchInsert 批量添加商品到渠道 报错, 请求参数:productIdList: [&quot;1539194331084136448&quot;, &quot;1538038534413262848&quot;] 返回:JSON parse error: Cannot deserialize instance of <code>java.util.ArrayList&lt;java.lang.Long&gt;</code> out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of <code>java.util.ArrayList&lt;java.lang.Long&gt;</code> out of START_OBJECT token at [Source: (PushbackInputStream); line: 1, column: 1] √5-订单列表接口报错 order/orderList;</p>

页面列表

ITEM_HTML