message.d.ts 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590
  1. /** 消息中心 */
  2. interface FileUploadLog对象 {
  3. /** 哪一端 */
  4. clientId?: string
  5. /** 上传源文件名 */
  6. fileName?: string
  7. /** 上传后存放文件路径 */
  8. filePath?: string
  9. /** 上传文件大小 */
  10. fileSize?: string
  11. /** id主键 */
  12. id?: string
  13. /** 组织id(user.org.org_id) */
  14. orgId?: string
  15. /** 0.上传一个文件或图像1.上传图像生成默认尺寸缩略图2.上传图像生成指定尺寸缩略图 */
  16. type?: number
  17. /** 上传日期 */
  18. uploadTime?: string
  19. /** 用户id(user.user.user_id) */
  20. userId?: string
  21. }
  22. interface GasOrder {
  23. /** 实际气价(物流公司采购价=加气站销售价)=platform_price-rebate */
  24. actualPrice?: number
  25. /** 实际加气金额(物流公司实付金额=加气站销售金额)=gas_qty * actual_price */
  26. amount?: number
  27. /** 区域优惠(单价公斤/元) */
  28. benefit?: number
  29. /** 取消日期时间 */
  30. cancelDate?: string
  31. /** 取消人id */
  32. canceler?: string
  33. /** 取消人姓名 */
  34. cancelerName?: string
  35. /** 车牌号 */
  36. carNumber?: string
  37. /** 物流公司id(user.org.org_id) */
  38. carrierOrgId?: string
  39. /** 物流公司名称(user.org.org_name) */
  40. carrierOrgName?: string
  41. /** 物流公司专享优惠总额(单价元) */
  42. carrierRebate?: number
  43. /** 总优惠金额(站、司机、收银员、物流显示的,处理了加价的) */
  44. carrierRebateHand?: number
  45. /** 收银员id(user.user.user_id) */
  46. cashierId?: string
  47. /** 收银员名称(user.user.user_name) */
  48. cashierName?: string
  49. /** 创建日期时间 */
  50. createDate?: string
  51. /** 创建订单角色 4 收银员 6 司机 */
  52. createRole?: string
  53. /** 创建人id */
  54. creater?: string
  55. /** 创建人姓名 */
  56. createrName?: string
  57. /** 优惠金额(物流公司返利金额=加气站优惠金额)=gas_qty * rebate */
  58. discountAmount?: number
  59. /** 司机id(user.user.user_id) */
  60. driverId?: string
  61. /** 司机名称(user.user.user_name) */
  62. driverName?: string
  63. /** 运费(单价公斤/元) */
  64. freight?: number
  65. /** 加气量 */
  66. gasQty?: number
  67. /** 加气站采购金额=长城奥扬销售金额 */
  68. gasamount?: number
  69. /** 加气站采购价=长城奥扬销售价 */
  70. gasprice?: number
  71. /** 加气站服务费(加气站利润价)=strategy.gasstation.profit */
  72. gasstationFee?: number
  73. /** 加气站id */
  74. gasstationId?: string
  75. /** 加气站名称 */
  76. gasstationName?: string
  77. /** 长城奥扬付大象平台服务费=大象加气平台服务费 */
  78. gwayamount?: number
  79. /** 长城奥扬付大象平台服务价=大象加气平台服务价 */
  80. gwayprice?: number
  81. /** 出港价(公斤/元) */
  82. harbourPrice?: number
  83. /** 关键字 */
  84. keyword?: string
  85. /** 加气站挂牌气价(来源加气站) */
  86. listPrice?: number
  87. /** undefined */
  88. orderId?: string
  89. /** 订单状态(1 待支付 2 已支付 3 取消) */
  90. orderStatus?: number
  91. /** 支付方式(0 余额支付 1 微信支付 2 支付宝支付 3 第三方支付) */
  92. payType?: number
  93. /** 平台服务费(加气站利润价限额)=strategy.gasstation.profit_quota */
  94. platformFee?: number
  95. /** 平台挂牌价 */
  96. platformPrice?: number
  97. /** 专项优惠=carrier.gas_total>15000 ? 0.35 : 0.3 */
  98. rebate?: number
  99. /** 服务费(加气站利润)=gas_qty * gasstation_fee */
  100. serviceFee?: number
  101. /** 卡车id */
  102. truckId?: string
  103. /** 支付日期时间 */
  104. updateDate?: string
  105. }
  106. interface IdsParam {
  107. /** id 数组 */
  108. id?: array
  109. }
  110. interface JSONObject {}
  111. interface McClientRoleMessage对象 {
  112. /** 端id */
  113. clientId?: string
  114. /** id,自增 */
  115. id?: string
  116. /** 消息id */
  117. messageId?: string
  118. /** 角色id */
  119. roleId?: string
  120. }
  121. interface McMessageParam {
  122. /** 消息要送达的目标群体 */
  123. clientRoleList?: McClientRoleMessage对象[]
  124. /** 消息信息 */
  125. mcMessage?: McMessage对象
  126. }
  127. interface McMessageQueryParam {
  128. /** 结束日期 */
  129. endDate?: string
  130. /** 查询标题关键字 */
  131. keyword?: string
  132. /** 消息信息 */
  133. mcMessage?: McMessage对象
  134. /** 查询日期类型: 0 不作为查询条件,1 创建日期 2 发布日期 */
  135. queryDateType?: number
  136. /** 消息的状态:-1 未选择,0 未读, 1 已读 */
  137. readStatus?: number
  138. /** 开始日期 */
  139. startDate?: string
  140. }
  141. interface McMessageResult {
  142. /** 消息要送达的目标群体 */
  143. clientRoleList?: McClientRoleMessage对象[]
  144. /** 消息信息 */
  145. mcMessage?: McMessage对象
  146. }
  147. interface McMessage对象 {
  148. /** 消息内容 */
  149. content?: string
  150. /** 创建时间,默认CURRENT_TIMESTAMP(当前时间) */
  151. createTime?: string
  152. /** 创建人id */
  153. creater?: string
  154. /** 创建人姓名 */
  155. createrName?: string
  156. /** id,自增 */
  157. id?: string
  158. /** 发布状态:1 编辑中,2 发布中,3 已发布 */
  159. publishStatus?: number
  160. /** 发布时间 */
  161. publishTime?: string
  162. /** 发布方式:1 实时发布,2 定时发布 */
  163. publishType?: number
  164. /** 标题 */
  165. title?: string
  166. /** 修改时间 */
  167. updateTime?: string
  168. /** 修改人id */
  169. updater?: string
  170. /** 修改人姓名 */
  171. updaterName?: string
  172. }
  173. interface McUserMessageNoticeResult {
  174. /** 前10条未读消息 */
  175. mcMessages?: McMessage对象[]
  176. /** 未读消息总条数 */
  177. total?: number
  178. }
  179. interface McUserMessageResult {
  180. /** 消息实体对象 */
  181. mcMessage?: McMessage对象
  182. /** 消息的状态:0 未读, 1 已读 */
  183. readStatus?: number
  184. }
  185. interface MobileParam {
  186. /** 手机号 */
  187. mobile?: string
  188. }
  189. interface MsgGroup对象 {
  190. /** 创建日期 */
  191. createDate?: string
  192. /** 创建人id */
  193. creater?: string
  194. /** 创建人姓名 */
  195. createrName?: string
  196. /** 组id */
  197. groupId?: number
  198. /** 组名 */
  199. groupName?: string
  200. }
  201. interface MsgIdGen对象 {
  202. /** 添加时间 */
  203. addTime?: string
  204. /** 组id,默认1(系统消息),非必填 */
  205. groupId?: number
  206. /** 组名,默认系统消息,非必填 */
  207. groupName?: string
  208. /** 消息id */
  209. msgId?: number
  210. /** 接收人id */
  211. userId?: string
  212. }
  213. interface Msg对象 {
  214. /** 发送时间 */
  215. fromDate?: string
  216. /** 发送人id */
  217. fromUserId?: string
  218. /** 发送人姓名 */
  219. fromUserName?: string
  220. /** 组id */
  221. groupId?: number
  222. /** 组名 */
  223. groupName?: string
  224. /** id */
  225. id?: number
  226. /** 消息体 */
  227. message?: string
  228. /** 消息id */
  229. msgId?: number
  230. /** 0未读,1已读,2删除 */
  231. status?: number
  232. /** 接收人id */
  233. toUserId?: string
  234. }
  235. interface Printer对象 {
  236. /** 创建时间 */
  237. createTime?: string
  238. /** 创建人 */
  239. creater?: string
  240. /** 加气站id */
  241. gasstationId?: string
  242. /** 加气站名称 */
  243. gasstationName?: string
  244. /** 主键id,自增长 */
  245. id?: number
  246. /** 终端号 */
  247. machineCode?: string
  248. /** 密钥 */
  249. msign?: string
  250. /** 手机卡号码 */
  251. phone?: string
  252. /** 小票打印:0-不打印;1-打印 */
  253. print?: number
  254. /** 打印机名称 */
  255. printName?: string
  256. /** 打印机状态(0离线 1在线 2缺纸) */
  257. status?: number
  258. /** 修改时间 */
  259. updateTime?: string
  260. /** 修改人 */
  261. updater?: string
  262. /** 音量大小(0:关;1:低;2:中;3:高) */
  263. voice?: number
  264. }
  265. interface QaCatalogs对象 {
  266. /** 创建时间 */
  267. createDate?: string
  268. /** 创建人id */
  269. creater?: string
  270. /** 创建人姓名 */
  271. createrName?: string
  272. /** 栏目图标 */
  273. iconUrl?: string
  274. /** 编号id */
  275. id?: number
  276. /** 栏目名称 */
  277. name?: string
  278. /** 上级目录id,第一级父ID为0 */
  279. parentId?: number
  280. /** 排序值,越小越靠前 */
  281. sortOrder?: number
  282. /** 分类状态1.启用 2.停用 */
  283. status?: number
  284. }
  285. interface QaClient对象 {
  286. /** 客户端id */
  287. clientId?: number
  288. /** 客户端名 */
  289. clientName?: string
  290. /** 创建时间 */
  291. createDate?: string
  292. /** 创建人id */
  293. createrId?: string
  294. /** 创建人姓名 */
  295. createrName?: string
  296. /** 主键 */
  297. id?: number
  298. }
  299. interface QaContentClientParam {
  300. /** 客户端id列表1.物流公司pc端 2.物流公司移动端 3.司机端 4.加气站pc端 5.加气站移动端 6.收银员端 */
  301. clientIds?: array
  302. /** 问答id */
  303. contentId?: number
  304. /** 用户id */
  305. userId?: number
  306. /** 用户名 */
  307. userName?: string
  308. }
  309. interface QaContentParam {
  310. /** 问答id */
  311. clientId?: number
  312. /** 问答 */
  313. qaContent?: QaContent对象
  314. }
  315. interface QaContentSaveParam {
  316. /** 附件路径 */
  317. filePaths?: array
  318. /** 问答 */
  319. qaContent?: QaContent对象
  320. }
  321. interface QaContent对象 {
  322. /** 目录id */
  323. catalogsId?: number
  324. /** 客户端名称 */
  325. clientNames?: string
  326. /** QA回答 */
  327. content?: string
  328. /** 创建时间 */
  329. createDate?: string
  330. /** 创建人id */
  331. creater?: string
  332. /** 创建人姓名 */
  333. createrName?: string
  334. /** 编号id */
  335. id?: number
  336. /** 无用次数 */
  337. noUseCount?: number
  338. /** 排序值 */
  339. sortOrder?: number
  340. /** 状态,1显示,2不显示;默认值1 */
  341. status?: number
  342. /** QA标题 */
  343. title?: string
  344. /** 修改时间 */
  345. updateDate?: string
  346. /** 修改人id */
  347. updater?: string
  348. /** 修改人姓名 */
  349. updaterName?: string
  350. /** 有用次数 */
  351. useCount?: number
  352. /** 点击次数 */
  353. viewCount?: number
  354. }
  355. interface SmsSendLog对象 {
  356. /** 哪一端 */
  357. clientId?: string
  358. /** 发送内容 */
  359. content?: string
  360. /** 验证码位数,默认6位(例:四位验证码则传参4) */
  361. digit?: number
  362. /** id主键 */
  363. id?: string
  364. /** 图片验证码 */
  365. imageText?: string
  366. /** 图片验证码对应的key */
  367. key?: string
  368. /** 手机号 */
  369. mobile?: string
  370. /** 组织id(user.org.org_id) */
  371. orgId?: string
  372. /** 发送日期 */
  373. sendTime?: string
  374. /** 对应 message.sms_template.type */
  375. type?: number
  376. /** 用户id(user.user.user_id) */
  377. userId?: string
  378. }
  379. interface SmsTemplate对象 {
  380. /** 内容 */
  381. content?: string
  382. /** 创建时间 */
  383. createDate?: string
  384. /** 创建人id */
  385. creater?: string
  386. /** 创建人 */
  387. createrName?: string
  388. /** 阿里云短信模板编号 */
  389. smsCode?: string
  390. /** 模板名称 */
  391. templateName?: string
  392. /** 模板编号 */
  393. type?: number
  394. }
  395. interface UseParam {
  396. /** 问答id */
  397. contentId?: number
  398. /** 有帮助,无帮助类型,1有帮助,2无帮助 */
  399. useType?: number
  400. }
  401. interface WxUserinfo {
  402. /** undefined */
  403. city?: string
  404. /** undefined */
  405. country?: string
  406. /** undefined */
  407. headimgurl?: string
  408. /** undefined */
  409. language?: string
  410. /** undefined */
  411. nickname?: string
  412. /** undefined */
  413. openid?: string
  414. /** undefined */
  415. province?: string
  416. /** undefined */
  417. sex?: number
  418. /** undefined */
  419. subscribe?: number
  420. /** undefined */
  421. subscribe_time?: number
  422. }
  423. interface WxWebPageUserinfo {
  424. /** undefined */
  425. city?: string
  426. /** undefined */
  427. country?: string
  428. /** undefined */
  429. headimgurl?: string
  430. /** undefined */
  431. nickname?: string
  432. /** undefined */
  433. openid?: string
  434. /** undefined */
  435. province?: string
  436. /** undefined */
  437. sex?: number
  438. }
  439. interface ocr文字识别参数 {
  440. /** 反面url(副页url), 格式为:group/path,如:image/M00/00/00/xxxxxxx.png */
  441. backUrl?: string
  442. /** 正面url(首页url), 格式为:group/path,如:image/M00/00/00/xxxxxxx.png */
  443. faceUrl?: string
  444. }
  445. interface ocr识别参数 {
  446. /** 文件地址url */
  447. fileUrl?: string
  448. }
  449. interface 发送短信_图形验证码辅助验证 {
  450. /** 用户注册的角色 */
  451. baseRole?: string
  452. /** 验证码位数,默认6位(例:四位验证码则传参4) */
  453. digit?: number
  454. /** 图形验证码文本值 */
  455. imageText?: string
  456. /** 验证时需要返回的key */
  457. key?: string
  458. /** 要发送短信的手机号 */
  459. mobile?: string
  460. }
  461. interface 图片验证码返回值 {
  462. /** 图片base64码 */
  463. image?: string
  464. /** 验证时需要返回的key */
  465. key?: string
  466. }
  467. interface 增值税发票信息 {
  468. /** 销售方地址、电话 */
  469. address?: string
  470. /** 文件地址 */
  471. fileUrl?: string
  472. /** 发票代码 */
  473. invoiceCode?: string
  474. /** 销售方名称 */
  475. payeeName?: string
  476. /** 销售方税号 */
  477. payerRegisterNo?: string
  478. /** 是否成功 */
  479. success?: boolean
  480. /** 发票金额 */
  481. taxAmount?: string
  482. /** 不含税金额 */
  483. withoutTaxAmount?: string
  484. }
  485. interface 微信openid {
  486. /** 微信openid */
  487. openid?: string
  488. }
  489. interface 微信网页授权获取用户信息参数_授权后重定向参数 {
  490. /** 网页授权后的重定向参数code */
  491. code?: string
  492. /** 网页授权后的重定向额外参数state */
  493. state?: string
  494. }
  495. interface 营业执照信息 {
  496. /** 公司地址,没有识别出来时返回"FailInRecognition" */
  497. address?: string
  498. /** 公司法人、个体户经营者:没有识别出来时返回"FailInRecognition" */
  499. legalperson?: string
  500. /** 组织名称:公司名称,没有识别出来时返回"FailInRecognition" */
  501. orgName?: string
  502. /** 识别是否成功 */
  503. success?: boolean
  504. /** 纳税人识别号,统一社会信用代码、注册号:没有识别出来时返回"FailInRecognition" */
  505. taxpayer?: string
  506. }
  507. interface 行驶证识别信息 {
  508. /** 住址 */
  509. address?: string
  510. /** 核定载人数 */
  511. approvedCapacity?: string
  512. /** 核定载质量 */
  513. approvedLoad?: string
  514. /** 车牌号 */
  515. carNumber?: string
  516. /** 能源类型 */
  517. energyType?: string
  518. /** 发动机编号 */
  519. engineNumber?: string
  520. /** 档案编号 */
  521. fileNo?: string
  522. /** 总质量 */
  523. grossMass?: string
  524. /** 发证日期 */
  525. issueDate?: string
  526. /** 外廓尺寸 */
  527. overallDimension?: string
  528. /** 所有人 */
  529. owner?: string
  530. /** 注册日期 */
  531. registerDate?: string
  532. /** 识别是否成功 */
  533. success?: boolean
  534. /** 准牵引总质量 */
  535. tractionMass?: string
  536. /** 车辆名称,默认开车品牌名 */
  537. truckName?: string
  538. /** 车辆类型(行驶证上的车辆类型) */
  539. typeName?: string
  540. /** 整备质量 */
  541. unladenMass?: string
  542. /** 使用性质 */
  543. useNature?: string
  544. /** 车辆识别码 */
  545. vehicleIdCode?: string
  546. }
  547. interface 身份证信息 {
  548. /** 身份证号 */
  549. cardNo?: string
  550. /** 身份证姓名 */
  551. realname?: string
  552. /** 识别是否成功 */
  553. success?: boolean
  554. /** 身份证有效期 */
  555. validity?: string
  556. }
  557. interface 返回值 {
  558. /** 返回码 */
  559. code?: number
  560. /** 返回数据 */
  561. data?: AnyObject
  562. /** 返回信息 */
  563. message?: string
  564. }
  565. interface 返现微信模板消息参数 {
  566. /** 返现金额 */
  567. amount?: number
  568. /** 已完成支付和返现的加气订单信息 */
  569. gasOrder?: GasOrder
  570. }
  571. interface 驾驶证信息 {
  572. /** 住址 */
  573. address?: string
  574. /** 出生日期 */
  575. birthDate?: string
  576. /** 准驾车型 */
  577. drivingType?: string
  578. /** 初次领证日期 */
  579. issueDate?: string
  580. /** 驾驶证号,识别错误时,为"NoResult"/"InvalidInput" */
  581. licenseNo?: string
  582. /** 姓名字符串,识别不出来时,可能为"NoResult"/"InvalidInput" */
  583. realname?: string
  584. /** 性别 */
  585. sex?: string
  586. /** 识别是否成功 */
  587. success?: boolean
  588. /** 有效日期 */
  589. validityDate?: string
  590. }