1.6.7 • Published 3 years ago

gweb_tools v1.6.7

Weekly downloads
3
License
ISC
Repository
-
Last release
3 years ago

安装

npm install gweb_tools

使用示例

import { utils, requests } from 'gweb_tools'

// 调用工具函数,获取当前时间的格式化字符串
utils.getNowFormatTime('yyyy-MM-dd hh:mm:ss'); 


// 调用测试环境的API
requests.test.getGuiguiOrderList({
  uid: 10845,
  type: -1
}).then(res) => {
  // 成功获取数据的回调
}).catch((err) => {
  // 失败的回调
})

// 调用正式环境的API
requests.formal.getGuiguiOrderList({
  uid: 10845,
  type: -1
}).then(res) => {
  // 成功获取数据的回调
}).catch((err) => {
  // 失败的回调
})

utils工具函数使用说明

getQueryParams

参数是一个数组(元素为查询字符串的key),或者不传参数。当参数为数组时,会按键值对返回对应查询字符串key以及对应值。当不传参数时,会按键值对返回全部合法的查询字符串的key和值。

示例

window.location.search = '?q=123&en=12345';
getQueryParams();
/* 返回:
{
  q: 123,
  en: 12345
}
*/

getQueryParams(['q']);
/* 返回:
{
  q: 123
}
*/

requests请求使用说明

获取柜柜订单 getGuiguiOrderList(payload)

参数payload为一个对象,具体字段参考接口文档

该函数返回值是一个promise,resolve状态的返回值是包含了订单列表信息的内容(对应接口文档中的返回示例中的data),reject状态返回值是网络请求失败信息(后端返回了非200状态),或者后端返回的msg信息。

获取CAD图纸数据 getCadData(payload)

接口文档暂缺,靠现有使用示例实现该请求。

payload是一个对象, 形如:

{
  oid: 102621, // 订单id
  rid: [190722] // 房间id的列表
}

请求成功会返回一个阿里云的json文件地址(这个文件内容包含了实际的cad绘图信息以及订单信息),得到这个地址后,需要使用这个地址去阿里云获取文件内容。

因为获取文件内容不涉及切换API的host,这里不再对获取文件内容的API进行封装,请自行通过axios的get请求获取。

注:以下接口的payload均为一个对象,键值对的取值根据相应接口文档而定

获取报价单数据 getOrderPrice(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=2952888840036681)

保存报价单 saveOrderPrice(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=2951768139016224)

加载报价配置数据 getOrderPriceSetting(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=2071827850041041)

加载报价配置选项 getOrderPriceSettingConfigs(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=3950066422306328)

保存报价配置 saveOrderPriceSetting(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=2071777587012122)

计算报价单 calcOrderPrice(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=4831536141286823)

获取订单详情 getOrderDetail(payload)

接口文档:(https://www.showdoc.com.cn/268789329907478?page_id=1536221418229468)

1.6.7

3 years ago

1.6.6

4 years ago

1.6.5

4 years ago

1.6.4

4 years ago

1.6.3

4 years ago

1.6.2

4 years ago

1.6.1

4 years ago

1.6.0

4 years ago

1.5.9

4 years ago

1.5.8

4 years ago

1.5.7

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.6

4 years ago

1.4.5

4 years ago

1.4.7

4 years ago

1.4.4

4 years ago

1.4.3

4 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.9

4 years ago

1.3.8

4 years ago

1.3.7

4 years ago

1.3.6

4 years ago

1.3.5

4 years ago

1.3.4

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.8

4 years ago

1.2.9

4 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.2

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago