ApiDocRST.java 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769
  1. package com.iamberry.rst.utils;
  2. /**
  3. * @api {POST GET} /rst/admin/order/list_check_order 审核订单列表
  4. * @apiGroup checkOrder
  5. * @apiDescription 业务经理审核订单列表(注:目前只有曾曾有权限)
  6. * @apiVersion 0.0.1
  7. *
  8. * @apiParam pageSize 每页几条
  9. * @apiParam pageNO 页数
  10. * @apiParam totalNum 总条数 第一次传空即可
  11. * @apiSuccess returnCode 200:表示成功。 其他表示失败
  12. *
  13. * @apiSuccess orderAddressName 订单所属人
  14. * @apiSuccess orderRentType 租赁类型(1:一年 2:两年 3:四年)
  15. * @apiSuccess orderPayMoney 已付金额(需要除以100)
  16. * @apiSuccess orderCheckStatus 审核状态 (1:未确认; 2:未审核; 3:已审核 4:已发货)
  17. * @apiSuccess orderAdminName 业务员姓名
  18. * @apiSuccess orderCreateTime 创建时间
  19. * @apiSuccess pageNo 页数
  20. * @apiSuccess pageSize 每页几条
  21. * @apiSuccess pages 总页数
  22. * @apiSuccess total 总条数
  23. *
  24. * @apiSuccessExample Success-Response:
  25. * HTTP/1.1 200 OK
  26. * {
  27. * "resultCode": 200,
  28. * "resultMsg": "SUCCESS",
  29. * "returnCode": 200,
  30. * "returnMsg": {
  31. * "data": {
  32. * "dataList": [
  33. * {
  34. * "orderId": 168,
  35. * "orderOrderId": "06021504354721910",
  36. * "orderSourceId": 3,
  37. * "sourceAddress": "COCOCity",
  38. * "orderAdminId": 1,
  39. * "orderAdminName": "何秀刚",
  40. * "orderRentType": 1,
  41. * "orderRentTypeName": "一年,押金800元,服务费799元,即799元/年",
  42. * "orderOpenId": "421023199558585555",
  43. * "orderDiscountMoney": 0,
  44. * "orderPledgeMoney": 80000,
  45. * "orderRemainDeposit": 80000,
  46. * "orderStatus": 13,
  47. * "orderCheckStatus": 1,
  48. * "orderAddress": "COCOCity",
  49. * "orderSendType": 2,
  50. * "orderSendTime": 1496386998000,
  51. * "orderSalesTime": 1496386998000,
  52. * "orderAddressInfo": "安徽省-蚌埠市-淮上区-1111",
  53. * "orderAddressTel": "15207170059",
  54. * "orderAddressName": "柳健康",
  55. * "orderAmount": 159900,
  56. * "orderPayMoney": 159900,
  57. * "orderPayType": 1,
  58. * "orderWaitMoney": 0,
  59. * "orderLastMoney": 0,
  60. * "orderProtocol": "ABYSZZL-CC101010",
  61. * "orderPushNum": 1,
  62. * "orderPayTime": 1496386998000,
  63. * "orderCreateTime": "2017-06-02 15:03:18",
  64. * "orderStartTime": 1496386998000,
  65. * "orderEndTime": 1496386998000,
  66. * "orderAdminRemark": "",
  67. * "orderItemProductColorName": "品蓝",
  68. * "orderRemainDays": -3
  69. * },
  70. * {
  71. * "orderId": 167,
  72. * "orderOrderId": "06021439539281335",
  73. * "orderSourceId": 3,
  74. * "sourceAddress": "COCOCity",
  75. * "orderAdminId": 1,
  76. * "orderAdminName": "何秀刚",
  77. * "orderRentType": 1,
  78. * "orderRentTypeName": "一年,押金800元,服务费799元,即799元/年",
  79. * "orderOpenId": "111111111",
  80. * "orderDiscountMoney": 0,
  81. * "orderPledgeMoney": 80000,
  82. * "orderRemainDeposit": 80000,
  83. * "orderStatus": 13,
  84. * "orderCheckStatus": 1,
  85. * "orderAddress": "COCOCity",
  86. * "orderSendType": 2,
  87. * "orderSendTime": 1496385945000,
  88. * "orderSalesTime": 1496385945000,
  89. * "orderAddressInfo": "安徽省-蚌埠市-淮上区-121",
  90. * "orderAddressTel": "15207170059",
  91. * "orderAddressName": "柳健康",
  92. * "orderAmount": 159900,
  93. * "orderPayMoney": 159900,
  94. * "orderPayType": 1,
  95. * "orderWaitMoney": 0,
  96. * "orderLastMoney": 0,
  97. * "orderProtocol": "ABYSZZL-CC111",
  98. * "orderPushNum": 2,
  99. * "orderPayTime": 1496385945000,
  100. * "orderCreateTime": "2017-06-02 14:45:45",
  101. * "orderStartTime": 1496385945000,
  102. * "orderEndTime": 1496385945000,
  103. * "orderAdminRemark": "",
  104. * "orderItemProductColorName": "品蓝",
  105. * "orderRemainDays": -3
  106. * }
  107. * ],
  108. * "pageNo": 1,
  109. * "pageSize": 6,
  110. * "total": 22,
  111. * "pages": 4
  112. * }
  113. * }
  114. * }
  115. * @apiPermission admin
  116. *
  117. * @apiErrorExample Error-Response:
  118. * HTTP/1.1 404 Not Found
  119. * {
  120. * "resultCode": 200,
  121. * "resultMsg": "SUCCESS",
  122. * "returnCode": 401,
  123. * "returnMsg": {
  124. * "returnMsg": "对不起,您没有审核权限!"
  125. * }
  126. * }
  127. * }
  128. */
  129. /**
  130. * @api {POST GET} /rst/admin/order/check_order 审核订单
  131. * @apiGroup checkOrder
  132. * @apiDescription 业务经理审核订单(注:目前只有曾曾有权限)
  133. * @apiVersion 0.0.1
  134. *
  135. * @apiParam {String} orderid 订单id
  136. * @apiSuccess returnCode 200:表示审核成功。 其他表示失败
  137. *
  138. * @apiSuccessExample Success-Response:
  139. * HTTP/1.1 200 OK
  140. * {
  141. * "resultCode": 200,
  142. * "resultMsg": "SUCCESS",
  143. * "returnCode": 200
  144. * }
  145. * @apiPermission admin
  146. *
  147. * @apiErrorExample Error-Response:
  148. * HTTP/1.1 404 Not Found
  149. * {
  150. * "resultCode": 200,
  151. * "resultMsg": "SUCCESS",
  152. * "returnCode": 401,
  153. * "returnMsg": {
  154. * "returnMsg": "该订单不符合审核条件!"
  155. * }
  156. * }
  157. */
  158. /**
  159. * @api {POST GET} /rst/admin/order/cancel_order 作废订单
  160. * @apiGroup checkOrder
  161. * @apiDescription 业务经理作废订单(注:目前只有曾曾有权限)
  162. * @apiVersion 0.0.1
  163. *
  164. * @apiParam {String} orderid 订单id
  165. * @apiSuccess returnCode 200:表示作废成功; 4004:表示百胜已经发货;其他表示失败
  166. *
  167. * @apiSuccessExample Success-Response:
  168. * HTTP/1.1 200 OK
  169. * {
  170. * "resultCode": 200,
  171. * "resultMsg": "SUCCESS",
  172. * "returnCode": 200,
  173. * "returnMsg": {
  174. * "msg": "作废订单成功!"
  175. * }
  176. * }
  177. *
  178. * @apiPermission admin
  179. *
  180. * @apiErrorExample Error-Response:
  181. * HTTP/1.1 404 Not Found
  182. * {
  183. * "resultCode": 200,
  184. * "resultMsg": "SUCCESS",
  185. * "returnCode": 4004,
  186. * "returnMsg": {
  187. * "msg": "该订单百胜已经发货!请确定是否修改本地订单状态为初始状态!"
  188. * }
  189. * }
  190. */
  191. /**
  192. * @api {POST GET} /rst/admin/order/update_check_status 初始化本地审核状态
  193. * @apiGroup checkOrder
  194. * @apiDescription 业务经理作废百胜已发货的订单(注:目前只有曾曾有权限)
  195. * @apiVersion 0.0.1
  196. *
  197. * @apiParam {String} orderid 订单id
  198. * @apiSuccess returnCode 200:表示修改成功。 其他表示失败
  199. *
  200. * @apiSuccessExample Success-Response:
  201. * HTTP/1.1 200 OK
  202. * {
  203. * "resultCode": 200,
  204. * "resultMsg": "SUCCESS",
  205. * "returnCode": 200
  206. * }
  207. * @apiPermission admin
  208. *
  209. * @apiErrorExample Error-Response:
  210. * HTTP/1.1 404 Not Found
  211. * {
  212. * "resultCode": 200,
  213. * "resultMsg": "SUCCESS",
  214. * "returnCode": 4001,
  215. * "returnMsg": {
  216. * "msg": "该订单不存在,请确定后重试!"
  217. * }
  218. * }
  219. */
  220. /**
  221. * @api {POST GET} /rst/admin/order/add_order 录入订单
  222. * @apiGroup order
  223. * @apiDescription 业务员录入订单
  224. * @apiVersion 0.0.1
  225. *
  226. * @apiParam {Integer} orderSourceId 来源id
  227. * @apiParam {String} orderProtocol 协议编号
  228. * @apiParam {String} orderAddressName 收件人姓名
  229. * @apiParam {String} orderAddressTel 收件人电话
  230. * @apiParam {String} orderAddressInfo 详细地址
  231. * @apiParam {String} orderOpenId 身份证号/openid
  232. *
  233. * @apiParam {Integer} itemProductId 产品id
  234. * @apiParam {Integer} itemColorId 产品颜色id
  235. * @apiParam {Integer} orderRentType 租赁类型id
  236. * @apiParam {String} startTime 租赁开始时间
  237. * @apiParam {String} orderPayType 支付方式 1:微信支付 2:现金支付 3:已支付定金¥99 4:刷卡支付 5:支付宝支付
  238. * @apiParam {Integer} orderSendType 送货方式 1:线下送货,2:申通发货
  239. * @apiParam {String} giftIds[] 赠品id集合
  240. * @apiParam {String} orderPayNumber 支付交易尾号
  241. * @apiParam {String} orderPayTime 支付时间
  242. *
  243. * @apiSuccess returnCode 200:表示添加成功。 其他表示失败
  244. *
  245. * @apiSuccessExample Success-Response:
  246. * HTTP/1.1 200 OK
  247. * {
  248. * "resultCode": 200,
  249. * "resultMsg": "SUCCESS",
  250. * "returnCode": 200,
  251. * "returnMsg": {
  252. * "orderId": 189
  253. * }
  254. * }
  255. * @apiPermission admin
  256. *
  257. * @apiErrorExample Error-Response:
  258. * HTTP/1.1 404 Not Found
  259. * {
  260. * "resultCode": 200,
  261. * "resultMsg": "SUCCESS",
  262. * "returnCode": 501,
  263. * "returnMsg": {
  264. * "returnMsg": "协议编号已存在!"
  265. * }
  266. * }
  267. */
  268. /**
  269. * @api {POST GET} /rst/admin/order/list_gift 获取赠品列表
  270. * @apiGroup order
  271. * @apiDescription 业务员录入订单时,获取对应租赁年限的赠品列表
  272. * @apiVersion 0.0.1
  273. *
  274. * @apiSuccess returnCode 200:表示获取成功。 其他表示失败
  275. *
  276. * @apiSuccessExample Success-Response:
  277. * HTTP/1.1 200 OK
  278. * {
  279. * "resultCode": 200,
  280. * "resultMsg": "SUCCESS",
  281. * "returnCode": 200,
  282. * "returnMsg": {
  283. * "gifts": {
  284. * "rent1": [
  285. * {
  286. * "giftId": 1,
  287. * "giftRentType": 1,
  288. * "giftProductId": 7,
  289. * "giftProductName": "水机租赁赠品1",
  290. * "giftColorId": 10,
  291. * "giftColorName": "通色",
  292. * "giftStatus": 1,
  293. * "giftCreateTime": 1496995269000
  294. * },
  295. * {
  296. * "giftId": 2,
  297. * "giftRentType": 1,
  298. * "giftProductId": 8,
  299. * "giftProductName": "水机租赁赠品2",
  300. * "giftColorId": 11,
  301. * "giftColorName": "通色",
  302. * "giftStatus": 1,
  303. * "giftCreateTime": 1496995271000
  304. * }
  305. * ],
  306. * "rent2": [
  307. * {
  308. * "giftId": 3,
  309. * "giftRentType": 2,
  310. * "giftProductId": 9,
  311. * "giftProductName": "水机租赁赠品3",
  312. * "giftColorId": 12,
  313. * "giftColorName": "通色",
  314. * "giftStatus": 1,
  315. * "giftCreateTime": 1496995271000
  316. * }
  317. * ],
  318. * "rent3": [
  319. * {
  320. * "giftId": 4,
  321. * "giftRentType": 3,
  322. * "giftProductId": 9,
  323. * "giftProductName": "水机租赁赠品4",
  324. * "giftColorId": 13,
  325. * "giftColorName": "白色",
  326. * "giftStatus": 1,
  327. * "giftCreateTime": 1497253886000
  328. * }
  329. * ]
  330. * }
  331. * }
  332. * }
  333. * @apiPermission admin
  334. *
  335. * @apiErrorExample Error-Response:
  336. * HTTP/1.1 404 Not Found
  337. * {
  338. * "resultCode": 200,
  339. * "resultMsg": "SUCCESS",
  340. * "returnCode": 500,
  341. * "returnMsg": {
  342. * "returnMsg": "获取赠品失败!请刷新重试!"
  343. * }
  344. * }
  345. */
  346. /**
  347. * @api {get} /rst/admin/order/select_order_adminList 业务员订单列表
  348. * @apiDescription 根据业务员id查询该业务员发展的订单
  349. * @apiGroup order
  350. * @apiVersion 0.0.1
  351. *
  352. * @apiParam (order) {Integer} pageNO 页码.
  353. * @apiParam (order) {String} pageTotal 条数.
  354. * @apiParam (order) {String} pageSize 每页条数.
  355. * @apiSuccess {String} url URL.
  356. * @apiSuccess {String} rentTypeList 租赁类型集合.
  357. * @apiSuccess {String} page 订单集合.
  358. * @apiSuccess {Integer} orderId 订单id 在page集合下面.
  359. * @apiSuccess {Integer} orderOrderId 订单号 在page集合下面.
  360. * @apiSuccess {Integer} orderAddressName 收件人姓名 在page集合下面.
  361. * @apiSuccess {Integer} orderPayMoney 已付金额 在page集合下面.
  362. * @apiSuccess {Integer} orderCreateTime 创建时间 在page集合下面.
  363. * @apiSuccess {Integer} orderRentType 租赁类型id 在page集合下面 匹配rentTypeList集合.
  364. *
  365. */
  366. /**
  367. * @api {get} /rst/admin/order/select_order_adminDetail 订单详情
  368. * @apiDescription 根据单号查询订单详情
  369. * @apiGroup order
  370. * @apiVersion 0.0.1
  371. *
  372. * @apiParam (order) {Integer} orderId 订单id.
  373. * @apiSuccess {Integer} status 查询状态 true/false.
  374. * @apiSuccess {String} order 订单信息.
  375. * @apiSuccess {String} orderAddressName 姓名 在order下面.
  376. * @apiSuccess {String} orderAddressTel 电话 在order下面.
  377. * @apiSuccess {String} orderOpenId 用户标识 在order下面.
  378. * @apiSuccess {String} orderAddressInfo 地址 在order下面.
  379. * @apiSuccess {String} orderPayType 支付方式 在order下面 1:微信支付 2:现金支付 3:已支付定金¥99 4:刷卡支付 5:支付宝支付.
  380. * @apiSuccess {String} orderSendType 发货方式.
  381. * @apiSuccess {String} orderAdminRemark 备注.
  382. * @apiSuccess {String} orderItems 订单项集合 在order下面.
  383. * @apiSuccess {String} itemProductName 商品名称 在orderItems下面.
  384. * @apiSuccess {String} orderRentTypeName 租赁类型名称 在order下面.
  385. * @apiSuccess {String} itemColorId 产品颜色 在orderItems下面.
  386. * @apiSuccess {String} itemColorId 产品颜色 在orderItems下面.
  387. * @apiSuccess {String} orderStartTime 租赁开始日期 在order下面.
  388. */
  389. /**
  390. * @api {POST GET} /admin/order/_update_order_info 修改订单
  391. * @apiGroup order
  392. * @apiVersion 0.0.1
  393. *
  394. * @apiParam {Integer} orderid 订单id <h3>必填</h3>
  395. * @apiParam {Integer} num 区域 <h3>必填</h3>
  396. *
  397. * @apiParam (num=1) {Integer} orderSourceId 场地id <h3>必填</h3>
  398. * @apiParam (num=1) {String} orderProtocol 协议编号 <h3>必填</h3>
  399. *
  400. * @apiParam (num=2) {String} orderOpenId 身份证号 <h3>必填</h3>
  401. * @apiParam (num=2) {String} orderAddressName 收货人姓名 <h3>必填</h3>
  402. * @apiParam (num=2) {String} orderAddressTel 收货人电话 <h3>必填</h3>
  403. * @apiParam (num=2) {String} orderAddressInfo 收货人地址 <h3>必填</h3>
  404. *
  405. * @apiParam (num=3) {Integer} colorId 产品颜色id <h3>必填</h3>
  406. * @apiParam (num=3) {Date} orderStartTime 租赁开始时间(yyyy-MM-dd) <h3>必填</h3>
  407. * @apiParam (num=3) {Integer} orderRentType 租赁类型 <h3>必填</h3>
  408. * @apiParam (num=3) {Integer[]} giftIds[] 赠品id集合 可以为空
  409. *
  410. * @apiParam (num=4) {Integer} orderPayType 支付方式 <h3>必填</h3>
  411. * @apiParam (num=4) {String} orderPayNumber 交易尾号 <h3>必填</h3>
  412. * @apiParam (num=4) {Date} orderPayTime 支付时间(yyyy-MM-dd) <h3>必填</h3>
  413. *
  414. * @apiParam (num=5) {Integer} orderSendType 送货方式(1:线下送货,2:申通发货) <h3>必填</h3>
  415. * @apiParam (num=5) {String} orderAdminRemark 后台备注 可以为空
  416. * @apiParam (num=5) {String} orderCheckRemark 审核备注 可以为空
  417. *
  418. * @apiSuccess {Integer} returnCode 200表示成功,其他表示失败.
  419. * @apiSuccessExample Success-Response:
  420. * HTTP/1.1 200 OK
  421. * {
  422. * "resultCode": 200,
  423. * "resultMsg": "SUCCESS",
  424. * "returnCode": 200,
  425. * "returnMsg": {
  426. * "returnMsg": "订单修改成功"
  427. * }
  428. * }
  429. * @apiPermission admin
  430. *
  431. * @apiErrorExample Error-Response:
  432. * HTTP/1.1 404 Not Found
  433. * {
  434. * "resultCode": 200,
  435. * "resultMsg": "SUCCESS",
  436. * "returnCode": 500,
  437. * "returnMsg": {
  438. * "returnMsg": "要修改的区域信息有误,请重新操作!"
  439. * }
  440. * }
  441. */
  442. /**
  443. * @api {POST GET} /admin/order/admin_confirm_order 确认订单
  444. * @apiGroup order
  445. * @apiVersion 0.0.1
  446. * @apiParam {int} orderid 订单id
  447. *
  448. * @apiSuccessExample Success-Response:
  449. * HTTP/1.1 200 OK
  450. * {
  451. * "resultCode": 200,
  452. * "resultMsg": "SUCCESS",
  453. * "returnCode": 200
  454. * }
  455. * @apiPermission admin
  456. *
  457. * @apiErrorExample Error-Response:
  458. * HTTP/1.1 404 Not Found
  459. * {
  460. * "resultCode": 200,
  461. * "resultMsg": "失败",
  462. * "returnCode": 500
  463. * }
  464. */
  465. /**
  466. * @api {POST GET} /rst/admin/order/finance_check 财务经理审核订单
  467. * @apiGroup checkOrder
  468. * @apiDescription 财务经理审核订单
  469. * @apiVersion 0.0.1
  470. *
  471. * @apiParam {String} orderid 订单id
  472. * @apiSuccess returnCode 200:表示审核成功。 其他表示失败
  473. *
  474. * @apiSuccessExample Success-Response:
  475. * HTTP/1.1 200 OK
  476. * {
  477. * "resultCode": 200,
  478. * "resultMsg": "SUCCESS",
  479. * "returnCode": 200
  480. * }
  481. * @apiPermission admin
  482. *
  483. * @apiErrorExample Error-Response:
  484. * HTTP/1.1 404 Not Found
  485. * {
  486. * "resultCode": 200,
  487. * "resultMsg": "SUCCESS",
  488. * "returnCode": 401,
  489. * "returnMsg": {
  490. * "returnMsg": "该订单不符合审核条件!"
  491. * }
  492. * }
  493. */
  494. /**
  495. * @api {POST GET} /rst/admin/order/business_rejected_order 业务经理驳回订单
  496. * @apiGroup checkOrder
  497. * @apiDescription 业务经理驳回订单
  498. * @apiVersion 0.0.1
  499. *
  500. * @apiParam {String} orderid 订单id
  501. * @apiParam {String} remark 备注
  502. * @apiSuccess returnCode 200:表示审核成功。 其他表示失败
  503. *
  504. * @apiSuccessExample Success-Response:
  505. * HTTP/1.1 200 OK
  506. * {
  507. * "resultCode": 200,
  508. * "resultMsg": "SUCCESS",
  509. * "returnCode": 200
  510. * }
  511. * @apiPermission admin
  512. *
  513. * @apiErrorExample Error-Response:
  514. * HTTP/1.1 404 Not Found
  515. * {
  516. * "resultCode": 200,
  517. * "resultMsg": "SUCCESS",
  518. * "returnCode": 401,
  519. * "returnMsg": {
  520. * "returnMsg": "该订单不符合审核条件!"
  521. * }
  522. * }
  523. */
  524. /**
  525. * @api {POST GET} /rst/admin/order/financial_rejected_order 财务经理驳回订单
  526. * @apiGroup checkOrder
  527. * @apiDescription 财务经理驳回订单
  528. * @apiVersion 0.0.1
  529. *
  530. * @apiParam {String} orderId 订单id
  531. * @apiParam {String} remark 备注
  532. * @apiSuccess returnCode 200:表示审核成功。 其他表示失败
  533. *
  534. * @apiSuccessExample Success-Response:
  535. * HTTP/1.1 200 OK
  536. * {
  537. * "resultCode": 200,
  538. * "resultMsg": "SUCCESS",
  539. * "returnCode": 200
  540. * }
  541. * @apiPermission admin
  542. *
  543. * @apiErrorExample Error-Response:
  544. * HTTP/1.1 404 Not Found
  545. * {
  546. * "resultCode": 200,
  547. * "resultMsg": "SUCCESS",
  548. * "returnCode": 401,
  549. * "returnMsg": {
  550. * "returnMsg": "该订单不符合审核条件!"
  551. * }
  552. * }
  553. */
  554. /**
  555. * @api {POST GET} /rst/admin/order/list_financial_rejected_order 财务经理审核订单列表
  556. * @apiGroup checkOrder
  557. * @apiDescription 财务经理审核订单列表
  558. * @apiVersion 0.0.1
  559. *
  560. * @apiParam pageSize 每页几条
  561. * @apiParam pageNO 页数
  562. * @apiParam totalNum 总条数 第一次传空即可
  563. * @apiSuccess returnCode 200:表示成功。 其他表示失败
  564. *
  565. * @apiSuccess orderAddressName 订单所属人
  566. * @apiSuccess orderRentType 租赁类型(1:一年 2:两年 3:四年)
  567. * @apiSuccess orderPayMoney 已付金额(需要除以100)
  568. * @apiSuccess orderCheckStatus 审核状态 (1:未确认; 2:未审核; 3:已审核 4:已发货 5:已确认支付并推送(全额支付) 6:支付确认失败(所有)7:已确认支付定金(定金支付) 8:已支付余款(定金支付))
  569. * @apiSuccess orderAdminName 业务员姓名
  570. * @apiSuccess orderCreateTime 创建时间
  571. * @apiSuccess pageNo 页数
  572. * @apiSuccess pageSize 每页几条
  573. * @apiSuccess pages 总页数
  574. * @apiSuccess total 总条数
  575. *
  576. * @apiSuccessExample Success-Response:
  577. * HTTP/1.1 200 OK
  578. * {
  579. * "resultCode": 200,
  580. * "resultMsg": "SUCCESS",
  581. * "returnCode": 200,
  582. * "returnMsg": {
  583. * "data": {
  584. * "dataList": [
  585. * {
  586. * "orderId": 178,
  587. * "orderOrderId": "06071145287381657",
  588. * "orderSourceId": 1,
  589. * "sourceAddress": "九方",
  590. * "orderAdminId": 1,
  591. * "orderAdminName": "何秀刚",
  592. * "orderRentType": 2,
  593. * "orderRentTypeName": "两年,押金免收,服务费1499元,即750元/年",
  594. * "orderOpenId": "321323213213232321",
  595. * "orderDiscountMoney": 0,
  596. * "orderPledgeMoney": 0,
  597. * "orderRemainDeposit": 0,
  598. * "orderStatus": 13,
  599. * "orderCheckStatus": 3,
  600. * "orderAddress": "九方",
  601. * "orderSendType": 1,
  602. * "orderSendTime": 1496817989000,
  603. * "orderSalesTime": 1496817989000,
  604. * "orderAddressInfo": "北京市-北京市-东城区-当当网企鹅",
  605. * "orderAddressTel": "18223213213",
  606. * "orderAddressName": "多萨达",
  607. * "orderAmount": 149900,
  608. * "orderPayMoney": 149900,
  609. * "orderPayType": 2,
  610. * "orderWaitMoney": 0,
  611. * "orderLastMoney": 0,
  612. * "orderProtocol": "ABYSZZL-JF-321321321",
  613. * "orderPushNum": 1,
  614. * "orderPayTime": "2017-06-07",
  615. * "orderCreateTime": "2017-06-07 14:46:29",
  616. * "orderStartTime": "2017-06-07",
  617. * "orderEndTime": 1496817989000,
  618. * "orderAdminRemark": "的撒旦撒",
  619. * "orderUserRemark": "",
  620. * "orderItemProductColorName": "白色",
  621. * "orderRemainDays": -7,
  622. * "orderPayNumber": "",
  623. * "orderCheckRemark": ""
  624. * },
  625. * {
  626. * "orderId": 160,
  627. * "orderOrderId": "053021470353910388",
  628. * "orderSourceId": 4,
  629. * "sourceAddress": "景田沃尔玛",
  630. * "orderAdminId": 25,
  631. * "orderAdminName": "木木测试_254",
  632. * "orderRentType": 3,
  633. * "orderRentTypeName": "四年,押金免收,服务费2599元,即650元/年",
  634. * "orderOpenId": "440301198212304120",
  635. * "orderDiscountMoney": 0,
  636. * "orderPledgeMoney": 0,
  637. * "orderRemainDeposit": 0,
  638. * "orderStatus": 13,
  639. * "orderCheckStatus": 3,
  640. * "orderAddress": "景田沃尔玛",
  641. * "orderSendType": 1,
  642. * "orderSendTime": 1496401039000,
  643. * "orderSalesTime": 1496401039000,
  644. * "orderAddressInfo": "广东省-深圳市-福田区-景田北天然居A-304",
  645. * "orderAddressTel": "13500051373",
  646. * "orderAddressName": "吴芳婷",
  647. * "orderAmount": 259900,
  648. * "orderPayMoney": 259900,
  649. * "orderPayType": 1,
  650. * "orderWaitMoney": 0,
  651. * "orderLastMoney": 0,
  652. * "orderProtocol": "ABYSZZL-JT2017053001",
  653. * "orderPushNum": 1,
  654. * "orderPayTime": "2017-06-02",
  655. * "orderCreateTime": "2017-06-02 18:57:19",
  656. * "orderStartTime": "2017-06-02",
  657. * "orderEndTime": 1496401039000,
  658. * "orderAdminRemark": "赠送钢化奶泡杯,客户要求6月3日下午三点送货",
  659. * "orderUserRemark": "",
  660. * "orderItemProductColorName": "品黑",
  661. * "orderRemainDays": -12,
  662. * "orderPayNumber": "",
  663. * "orderCheckRemark": ""
  664. * }
  665. * ],
  666. * "pageNo": 1,
  667. * "pageSize": 6,
  668. * "total": 3,
  669. * "pages": 1
  670. * }
  671. * }
  672. * }
  673. * @apiPermission admin
  674. *
  675. * @apiErrorExample Error-Response:
  676. * HTTP/1.1 404 Not Found
  677. * {
  678. * "resultCode": 200,
  679. * "resultMsg": "SUCCESS",
  680. * "returnCode": 401,
  681. * "returnMsg": {
  682. * "returnMsg": "对不起,您没有权限!"
  683. * }
  684. * }
  685. * }
  686. */
  687. /**
  688. * @api {POST GET} /rst/admin/order/pay_order_money 支付剩余订单金额
  689. * @apiGroup order
  690. * @apiDescription 支付剩余订单金额
  691. * @apiVersion 0.0.1
  692. *
  693. * @apiParam {String} orderId 订单id
  694. * @apiParam {int} orderPayType 支付方式
  695. * @apiParam {String} orderPayNumber 交易尾号
  696. * @apiParam {date} orderPayTime 支付时间
  697. * @apiSuccess returnCode 200:表示审核成功。 其他表示失败
  698. *
  699. * @apiSuccessExample Success-Response:
  700. * HTTP/1.1 200 OK
  701. * {
  702. * "resultCode": 200,
  703. * "resultMsg": "SUCCESS",
  704. * "returnCode": 200
  705. * }
  706. * @apiPermission admin
  707. *
  708. * @apiErrorExample Error-Response:
  709. * HTTP/1.1 404 Not Found
  710. * {
  711. * "resultCode": 200,
  712. * "resultMsg": "支付失败",
  713. * "returnCode": 500,
  714. * }
  715. */
  716. /**
  717. * @api {POST GET} /rst/admin/order/finance_check 财务经理确认订单
  718. * @apiGroup checkOrder
  719. * @apiDescription 财务经理确认订单
  720. * @apiVersion 0.0.1
  721. *
  722. * @apiParam {String} orderId 订单id
  723. * @apiSuccess returnCode 200:表示审核成功。 其他表示失败
  724. *
  725. * @apiSuccessExample Success-Response:
  726. * HTTP/1.1 200 OK
  727. * {
  728. * "resultCode": 200,
  729. * "resultMsg": "SUCCESS",
  730. * "returnCode": 200
  731. * }
  732. * @apiPermission admin
  733. *
  734. * @apiErrorExample Error-Response:
  735. * HTTP/1.1 404 Not Found
  736. * {
  737. * "resultCode": 200,
  738. * "resultMsg": "确认失败",
  739. * "returnCode": 500,
  740. * }
  741. */
  742. public class ApiDocRST {
  743. }