erp.js 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2021 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from "@/plugins/request";
  11. /**
  12. * @description erp设置
  13. * @param {Object} param data {Object} 传值参数
  14. */
  15. export function erpConfig() {
  16. return request({
  17. url: "erp/config",
  18. method: "get",
  19. });
  20. }
  21. /**
  22. * @description erp门店列表
  23. * @param {Object} param data {Object} 传值参数
  24. */
  25. export function erpShop(data) {
  26. return request({
  27. url: "store/erp/shop",
  28. method: "get",
  29. params: data,
  30. });
  31. }
  32. /**
  33. * @description 导入erp
  34. * @param {Object} param data {Object} 传值参数
  35. */
  36. export function erpProduct(data) {
  37. return request({
  38. url: "product/import_erp_product",
  39. method: "post",
  40. data,
  41. });
  42. }
  43. /**
  44. * @description 查询仓库商品列表
  45. * @param {Object} param data {Object} 传值参数
  46. */
  47. export function erpGoods(data) {
  48. return request({
  49. url: "/erp/goods",
  50. method: "get",
  51. params:data,
  52. });
  53. }
  54. /**
  55. * @description 用户列表
  56. * @param {Object} param data {Object} 传值参数
  57. */
  58. export function getUserList(data) {
  59. return request({
  60. url: "/erp/user/list",
  61. method: "get",
  62. params: data,
  63. });
  64. }
  65. /**
  66. * @description 用户详情
  67. * @param {Object} param id {number} 传值参数
  68. */
  69. export function getUserInfo(id) {
  70. return request({
  71. url: "/erp/user/info/" + id,
  72. method: "get"
  73. });
  74. }
  75. /**
  76. * @description 仓库列表
  77. * @param {Object} param data {Object} 传值参数
  78. */
  79. export function getGodownList(data) {
  80. return request({
  81. url: "/erp/Warehouse/list",
  82. method: "get",
  83. params: data,
  84. });
  85. }
  86. /**
  87. * @description 创建/编辑仓库
  88. * @param {Object} param data {Object} 传值参数
  89. */
  90. export function createGodown(id,data) {
  91. return request({
  92. url: "/erp/Warehouse/create/" + id,
  93. method: "post",
  94. data,
  95. });
  96. }
  97. /**
  98. * @description 仓库详情
  99. * @param {Object} param data {Object} 传值参数
  100. */
  101. export function getGodownInfo(id) {
  102. return request({
  103. url: "/erp/Warehouse/info/" + id,
  104. method: "get"
  105. });
  106. }
  107. /**
  108. * @description 仓位列表
  109. * @param {Object} param data {Object} 传值参数
  110. */
  111. export function getPositionList(data) {
  112. return request({
  113. url: "/erp/Warehouse/position",
  114. method: "get",
  115. params: data,
  116. });
  117. }
  118. /**
  119. * @description 添加/编辑仓位
  120. * @param {Object} param data {Object} 传值参数
  121. */
  122. export function createPosition(data) {
  123. return request({
  124. url: "/erp/Warehouse/position_save",
  125. method: "post",
  126. data
  127. });
  128. }
  129. //Warehouse/position_info/
  130. /**
  131. * @description 仓位详情
  132. * @param {Object} param data {Object} 传值参数
  133. */
  134. export function getPosition(id) {
  135. return request({
  136. url: "/erp/Warehouse/position_info/" + id,
  137. method: "get",
  138. });
  139. }
  140. /**
  141. * @description 要货列表
  142. * @param {Object} param data {Object} 传值参数
  143. */
  144. export function getWantList(data) {
  145. return request({
  146. url: "/erp/want/list",
  147. method: "get",
  148. params: data,
  149. });
  150. }
  151. /**
  152. * @description 采购列表
  153. * @param {Object} param data {Object} 传值参数
  154. */
  155. export function getPurchaselist(data) {
  156. return request({
  157. url: "/erp/purchase/list",
  158. method: "get",
  159. params: data,
  160. });
  161. }
  162. /**
  163. * @description 出库列表
  164. * @param {Object} param data {Object} 传值参数
  165. */
  166. export function getOutList(data) {
  167. return request({
  168. url: "/erp/out/list",
  169. method: "get",
  170. params: data,
  171. });
  172. }
  173. /**
  174. * @description 库间流转/商品在途列表
  175. * @param {Object} param data {Object} 传值参数
  176. */
  177. export function getOutSimpleList(data) {
  178. return request({
  179. url: "/erp/out/simple_lst",
  180. method: "get",
  181. params: data,
  182. });
  183. }
  184. /**
  185. * @description 库间流转/商品在途列表
  186. * @param {Object} param data {Object} 传值参数
  187. */
  188. export function getReceiveList(data) {
  189. return request({
  190. url: "/erp/store_delivery_lst",
  191. method: "get",
  192. params: data,
  193. });
  194. }
  195. /**
  196. * @description 入库列表
  197. * @param {Object} param data {Object} 传值参数
  198. */
  199. export function getInList(data) {
  200. return request({
  201. url: "/erp/in/list",
  202. method: "get",
  203. params: data,
  204. });
  205. }
  206. /**
  207. * @description 调价列表
  208. * @param {Object} param data {Object} 传值参数
  209. */
  210. export function getAdjustList(data) {
  211. return request({
  212. url: "/erp/goods/adjust_price_lst",
  213. method: "get",
  214. params: data,
  215. });
  216. }
  217. //goods/adjust_price
  218. /**
  219. * @description 创建修改调价
  220. * @param {Object} param data {Object} 传值参数
  221. */
  222. export function createAdjust(data) {
  223. return request({
  224. url: "/erp/goods/adjust_price",
  225. method: "post",
  226. data,
  227. });
  228. }
  229. /**
  230. * @description 要货商品列表
  231. * @param {Object} param data {Object} 传值参数
  232. */
  233. export function getOutGoods(data) {
  234. return request({
  235. url: "/erp/Warehouse/out_goods_lst",
  236. method: "get",
  237. params: data,
  238. });
  239. }
  240. /**
  241. * @description 商品批次列表
  242. * @param {Object} param data {Object} 传值参数
  243. */
  244. export function getProductBatch(data) {
  245. return request({
  246. url: "/erp/Warehouse/product_batch",
  247. method: "get",
  248. params: data,
  249. });
  250. }
  251. /**
  252. * @description 创建编辑要货单
  253. * @param {Object} param data {Object} 传值参数
  254. */
  255. export function createWant(id,data) {
  256. return request({
  257. url: "/erp/want/create/" + id,
  258. method: "post",
  259. data,
  260. });
  261. }
  262. /**
  263. * @description 要货单详情
  264. * @param {Object} param data {Object} 传值参数
  265. */
  266. export function getWantInfo(id) {
  267. return request({
  268. url: "/erp/want/info/" + id,
  269. method: "get",
  270. });
  271. }
  272. /**
  273. * @description 要货单审核
  274. * @param {Object} param data {Object} 传值参数
  275. */
  276. export function seveWant(id,data) {
  277. return request({
  278. url: "/erp/want/auth_save/" + id,
  279. method: "post",
  280. data
  281. });
  282. }
  283. /**
  284. * @description 采购单审核
  285. * @param {Object} param data {Object} 传值参数
  286. */
  287. export function sevePurchase(id,data) {
  288. return request({
  289. url: "/erp/purchase/auth_save/" + id,
  290. method: "post",
  291. data
  292. });
  293. }
  294. /**
  295. * @description 创建采购单
  296. * @param {Object} param data {Object} 传值参数
  297. */
  298. export function createPurchase(id,data) {
  299. return request({
  300. url: "/erp/purchase/create/" + id,
  301. method: "post",
  302. data
  303. });
  304. }
  305. /**
  306. * @description 获取汇总采购单商品
  307. * @param {Object} param data {Object} 传值参数
  308. */
  309. export function getPurchaseGoods(data) {
  310. return request({
  311. url: "/erp/purchase/goods",
  312. method: "get",
  313. params:data
  314. });
  315. }
  316. //user/create
  317. /**
  318. * @description 创建用户
  319. * @param {Object} param data {Object} 传值参数
  320. */
  321. export function createUser(id,data) {
  322. return request({
  323. url: "/erp/user/create/" + id,
  324. method: "post",
  325. data
  326. });
  327. }
  328. /**
  329. * @description 采购单详情
  330. * @param {Object} param data {Object} 传值参数
  331. */
  332. export function getPurchaseInfo(id) {
  333. return request({
  334. url: "/erp/purchase/info/" + id,
  335. method: "get",
  336. });
  337. }
  338. /**
  339. * @description 完成采购单
  340. * @param {Object} param data {Object} 传值参数
  341. */
  342. export function savePurchase(id,data) {
  343. return request({
  344. url: "/erp/purchase/save/" + id,
  345. method: "post",
  346. data
  347. });
  348. }
  349. /**
  350. * @description 采购单详情
  351. * @param {Object} param data {Object} 传值参数
  352. */
  353. export function getPurchaseDetail(id) {
  354. return request({
  355. url: "/erp/purchase/get_order_id/" + id,
  356. method: "get"
  357. });
  358. }
  359. /**
  360. * @description 采购单详情
  361. * @param {Object} param data {Object} 传值参数
  362. */
  363. export function getPurchaseId(id) {
  364. return request({
  365. url: "/erp/purchase/get_order_id/" + id,
  366. method: "get"
  367. });
  368. }
  369. /**
  370. * @description 创建入库
  371. * @param {Object} param data {Object} 传值参数
  372. */
  373. export function createRuku(data,id) {
  374. return request({
  375. url: "/erp/in/create/" + id,
  376. method: "post",
  377. data
  378. });
  379. }
  380. /**
  381. * @description 盘点单列表
  382. * @param {Object} param data {Object} 传值参数
  383. */
  384. export function getInventoryList(data) {
  385. return request({
  386. url: "/erp/Warehouse/inventory_lst",
  387. method: "get",
  388. params:data
  389. });
  390. }
  391. /**
  392. * @description 盘点单审核
  393. * @param {Object} param data {Object} 传值参数
  394. */
  395. export function authInventory(data) {
  396. return request({
  397. url: "/erp/Warehouse/inventory_auth",
  398. method: "post",
  399. data
  400. });
  401. }
  402. /**
  403. * @description 创建盘点单
  404. * @param {Object} param data {Object} 传值参数
  405. */
  406. export function saveInventory(data) {
  407. return request({
  408. url: "/erp/Warehouse/inventory_save",
  409. method: "post",
  410. data
  411. });
  412. }
  413. /**
  414. * @description 盘点商品列表
  415. * @param {Object} param data {Object} 传值参数
  416. */
  417. export function getInventoryGoods(data) {
  418. return request({
  419. url: "/erp/Warehouse/position_info_lst",
  420. method: "get",
  421. params:data
  422. });
  423. }
  424. /**
  425. * @description 盘点单详情
  426. * @param {Object} param data {Object} 传值参数
  427. */
  428. export function getInventoryInfo(id) {
  429. return request({
  430. url: "/erp/Warehouse/inventory_info/"+ id,
  431. method: "get"
  432. });
  433. }
  434. /**
  435. * @description 仓库仓位商品列表
  436. * @param {Object} param data {Object} 传值参数
  437. */
  438. export function getGoodsList(data) {
  439. return request({
  440. url: "/erp/Warehouse/position_info_list",
  441. method: "get",
  442. params:data
  443. });
  444. }
  445. //Warehouse/ware_out
  446. //
  447. /**
  448. * @description 出库列表
  449. * @param {Object} param data {Object} 传值参数
  450. */
  451. export function getOutLists(data) {
  452. return request({
  453. url: "/erp/Warehouse/ware_out",
  454. method: "get",
  455. params:data
  456. });
  457. }
  458. /**
  459. * @description 入库列表
  460. * @param {Object} param data {Object} 传值参数
  461. */
  462. export function getInLists(data) {
  463. return request({
  464. url: "/erp/Warehouse/ware_in",
  465. method: "get",
  466. params:data
  467. });
  468. }
  469. /**
  470. * @description 调出商品列表
  471. * @param {Object} param data {Object} 传值参数
  472. */
  473. export function getOutGoodList(data) {
  474. return request({
  475. url: "/erp/out_lst",
  476. method: "get",
  477. params:data
  478. });
  479. }
  480. /**
  481. * @description 创建调出
  482. * @param {Object} param data {Object} 传值参数
  483. */
  484. export function createOut(data) {
  485. return request({
  486. url: "/erp/out/create",
  487. method: "post",
  488. data
  489. });
  490. }
  491. /**
  492. * @description 调出单详情
  493. * @param {Object} param data {Object} 传值参数
  494. */
  495. export function getOutInfo(id) {
  496. return request({
  497. url: "/erp/out/info/" + id,
  498. method: "get",
  499. });
  500. }
  501. /**
  502. * @description 调出单详情
  503. * @param {Object} param data {Object} 传值参数
  504. */
  505. export function editOut(id,data) {
  506. return request({
  507. url: "/erp/out/update/" + id,
  508. method: "post",
  509. data
  510. });
  511. }
  512. /**
  513. * @description 调出单详情
  514. * @param {Object} param data {Object} 传值参数
  515. */
  516. export function outSave(id,data) {
  517. return request({
  518. url: "/erp/out/auth_save/" + id,
  519. method: "post",
  520. data
  521. });
  522. }
  523. //store_delivery
  524. /**
  525. * @description 调出单详情
  526. * @param {Object} param data {Object} 传值参数
  527. */
  528. export function storeReceipt(data) {
  529. return request({
  530. url: "/erp/store_delivery",
  531. method: "post",
  532. data
  533. });
  534. }
  535. //stock/auth
  536. /**
  537. * @description 门店收货审核
  538. * @param {Object} param data {Object} 传值参数
  539. */
  540. export function storeAuth(data) {
  541. return request({
  542. url: "/erp/stock/auth",
  543. method: "post",
  544. data
  545. });
  546. }
  547. //stock/info
  548. /**
  549. * @description 门店收货审核
  550. * @param {Object} param data {Object} 传值参数
  551. */
  552. export function storeInfo(data) {
  553. return request({
  554. url: "/erp/stock/info",
  555. method: "get",
  556. params:data
  557. });
  558. }
  559. //ware_delivery
  560. /**
  561. * @description 库间收货
  562. * @param {Object} param data {Object} 传值参数
  563. */
  564. export function wareDelivery(data) {
  565. return request({
  566. url: "/erp/ware_delivery",
  567. method: "post",
  568. data
  569. });
  570. }
  571. /**
  572. * @description 入库上架
  573. * @param {Object} param data {Object} 传值参数
  574. */
  575. export function listing(data) {
  576. return request({
  577. url: "/erp/in/in_stock",
  578. method: "post",
  579. data
  580. });
  581. }
  582. /**
  583. * @description 入库详情
  584. * @param {Object} param data {Object} 传值参数
  585. */
  586. export function getInInfo(id) {
  587. return request({
  588. url: "/erp/in/info/" + id,
  589. method: "get",
  590. });
  591. }
  592. /**
  593. * @description 商品列表
  594. * @param {Object} param data {Object} 传值参数
  595. */
  596. export function getGoods(data) {
  597. return request({
  598. url: "/erp/goods/list",
  599. method: "get",
  600. params: data
  601. });
  602. }
  603. //goods/info/
  604. /**
  605. * @description 商品详情
  606. * @param {Object} param data {Object} 传值参数
  607. */
  608. export function getGoodInfo(id) {
  609. return request({
  610. url: "/erp/goods/info/" + id,
  611. method: "get"
  612. });
  613. }
  614. /**
  615. * @description 创建批次
  616. * @param {Object} param data {Object} 传值参数
  617. */
  618. export function batch_save(data) {
  619. return request({
  620. url: "/erp/Product/batch_save",
  621. method: "post",
  622. data
  623. });
  624. }
  625. /**
  626. * @description 创建商品
  627. * @param {Object} param data {Object} 传值参数
  628. */
  629. export function addProduct(id,data) {
  630. return request({
  631. url: "/erp/goods/create/" + id,
  632. method: "post",
  633. data
  634. });
  635. }
  636. /**
  637. * @description 批次列表
  638. * @param {Object} param data {Object} 传值参数
  639. */
  640. export function getBatchList(data) {
  641. return request({
  642. url: "/erp/Product/batch_lst",
  643. method: "get",
  644. params:data
  645. });
  646. }
  647. /**
  648. * @description 报损单列表
  649. * @param {Object} param data {Object} 传值参数
  650. */
  651. export function getLossList(data) {
  652. return request({
  653. url: "/erp/loss/lst",
  654. method: "get",
  655. params:data
  656. });
  657. }
  658. /**
  659. * @description 创建报损单
  660. * @param {Object} param data {Object} 传值参数
  661. */
  662. export function createLoss(data) {
  663. return request({
  664. url: "/erp/loss/save",
  665. method: "post",
  666. data
  667. });
  668. }
  669. //
  670. /**
  671. * @description 报损理由
  672. * @param {Object} param data {Object} 传值参数
  673. */
  674. export function getYlist() {
  675. return request({
  676. url: "/setting/group_data?status=1&gid=70",
  677. method: "get"
  678. });
  679. }
  680. /**
  681. * @description 报损详情
  682. * @param {Object} param data {Object} 传值参数
  683. */
  684. export function getLossDetail(id) {
  685. return request({
  686. url: "/erp/loss/info/" + id,
  687. method: "get"
  688. });
  689. }
  690. /**
  691. * @description 报损详情
  692. * @param {Object} param data {Object} 传值参数
  693. */
  694. export function getlqList(data) {
  695. return request({
  696. url: "/erp/warehouse/position_info_lst",
  697. method: "get",
  698. params:data
  699. });
  700. }
  701. /**
  702. * @description 出库提交结算
  703. * @param {Object} param data {Object} 传值参数
  704. */
  705. export function pJs(id,data) {
  706. return request({
  707. url: "/erp/out/update_pay/" + id,
  708. method: "post",
  709. data
  710. });
  711. }
  712. /**
  713. * @description 出库结算审核
  714. * @param {Object} param data {Object} 传值参数
  715. */
  716. export function pJsAuth(id,data) {
  717. return request({
  718. url: "/erp/out/pay_auth/" + id,
  719. method: "post",
  720. data
  721. });
  722. }
  723. /**
  724. * @description 采购提交结算
  725. * @param {Object} param data {Object} 传值参数
  726. */
  727. export function cJs(id,data) {
  728. return request({
  729. url: "/erp/purchase/update_pay/" + id,
  730. method: "post",
  731. data
  732. });
  733. }
  734. /**
  735. * @description 采购结算审核
  736. * @param {Object} param data {Object} 传值参数
  737. */
  738. export function cJsAuth(id,data) {
  739. return request({
  740. url: "/erp/purchase/pay_auth/" + id,
  741. method: "post",
  742. data
  743. });
  744. }
  745. /**
  746. * @description 门店盘点单列表
  747. * @param {Object} param data {Object} 传值参数
  748. */
  749. export function getMdInventory(data) {
  750. return request({
  751. url: "/erp/Product/inventory_lst",
  752. method: "get",
  753. params:data
  754. });
  755. }
  756. /**
  757. * @description 门店盘点单保存
  758. * @param {Object} param data {Object} 传值参数
  759. */
  760. export function saveMdInventory(data) {
  761. return request({
  762. url: "/erp/Product/inventory_save",
  763. method: "post",
  764. data
  765. });
  766. }
  767. /**
  768. * @description 门店盘点单审核
  769. * @param {Object} param data {Object} 传值参数
  770. */
  771. export function authMdInventory(data) {
  772. return request({
  773. url: "/erp/Product/inventory_auth",
  774. method: "post",
  775. data
  776. });
  777. }
  778. /**
  779. * @description 门店盘点单详情
  780. * @param {Object} param data {Object} 传值参数
  781. */
  782. export function infoMdInventory(id) {
  783. return request({
  784. url: "/erp/Product/inventory_info/" + id,
  785. method: "get"
  786. });
  787. }
  788. // Route::get('Product/inventory_lst', 'v1.erp.Goods/inventory_lst')->option(['real_name' => '门店盘点单列表']);
  789. // Route::post('Product/inventory_save', 'v1.erp.Goods/inventory_save')->option(['real_name' => '门店盘点单保存']);
  790. // Route::post('Product/inventory_auth', 'v1.erp.Goods/inventory_auth')->option(['real_name' => '门店盘点单审核']);
  791. // Route::get('Product/inventory_info/:id', 'v1.erp.Goods/inventory_info')->option(['real_name' => '门店盘点单详情']);
  792. /*
  793. Route::get('user/list', 'v1.erp.User/index')->option(['real_name' => '用户列表']);
  794. Route::get('user/info/:id', 'v1.erp.User/info')->option(['real_name' => '用户详情']);
  795. Route::post('user/create/:id', 'v1.erp.User/create')->option(['real_name' => '创建用户']);
  796. //要货
  797. Route::get('want/list', 'v1.erp.Want/index')->option(['real_name' => '要货列表']);
  798. Route::get('want/info/:id', 'v1.erp.Want/info')->option(['real_name' => '要货详情']);
  799. Route::post('want/create/:id', 'v1.erp.Want/create')->option(['real_name' => '创建要货']);
  800. Route::put('want/auth_save/:id', 'v1.erp.Want/auth_save')->option(['real_name' => '审核要货']);
  801. Route::delete('want/del/:id', 'v1.erp.Want/del')->option(['real_name' => '删除要货']);
  802. //采购
  803. Route::get('purchase/list', 'v1.erp.Purchase/index')->option(['real_name' => '采购列表']);
  804. Route::get('purchase/info/:id', 'v1.erp.Purchase/info')->option(['real_name' => '采购详情']);
  805. Route::post('purchase/create/:id', 'v1.erp.Purchase/create')->option(['real_name' => '创建采购']);
  806. Route::put('purchase/auth_save/:id', 'v1.erp.Purchase/auth_save')->option(['real_name' => '审核+++++++采购']);
  807. Route::delete('purchase/del/:id', 'v1.erp.Purchase/del')->option(['real_name' => '删除采购']);
  808. Route::get('purchase/in_status/:purchase_order_id', 'v1.erp.Purchase/in_status')->option(['real_name' => '采购入库状态']);
  809. Route::get('purchase/get_order_id/:purchase_order_id', 'v1.erp.Purchase/get_order_id')->option(['real_name' => '采购单号']);
  810. //入库
  811. Route::get('in/list', 'v1.erp.Inbound/index')->option(['real_name' => '入库列表']);
  812. Route::get('in/info/:id', 'v1.erp.Inbound/info')->option(['real_name' => '入库详情']);
  813. Route::post('in/create/:id', 'v1.erp.Inbound/create')->option(['real_name' => '创建入库']);
  814. Route::put('in/auth_save/:id', 'v1.erp.Inbound/auth_save')->option(['real_name' => '审核入库']);
  815. Route::delete('in/del/:id', 'v1.erp.Inbound/del')->option(['real_name' => '删除入库']);
  816. Route::get('in/get_order_id/:in_order_id', 'v1.erp.Inbound/get_order_id')->option(['real_name' => '入库单号']);
  817. Route::get('in/in_status/:in_order_id', 'v1.erp.Inbound/in_status')->option(['real_name' => '入库状态']);
  818. Route::get('Warehouse/list', 'v1.erp.Warehouse/index')->option(['real_name' => '仓库列表']);
  819. Route::post('Warehouse/create/:id', 'v1.erp.Warehouse/create')->option(['real_name' => '创建仓库']);
  820. Route::delete('Warehouse/del/:id', 'v1.erp.Warehouse/del')->option(['real_name' => '删除仓库']);
  821. Route::get('Warehouse/position', 'v1.erp.Warehouse/position')->option(['real_name' => '仓位列表']);
  822. Route::post('Warehouse/position_save', 'v1.erp.Warehouse/position_save')->option(['real_name' =>'仓位保存']);
  823. Route::get('Warehouse/position_info/:id', 'v1.erp.Warehouse/position_info')->option(['real_name' => '仓位详情']);
  824. Route::post('Warehouse/position_save/:id', 'v1.erp.Warehouse/position_save')->option(['real_name' => '仓位修改']);
  825. Route::get('Warehouse/position_info_list', 'v1.erp.Warehouse/position_info_list')->option(['real_name' => '仓位商品列表']);
  826. Route::get('Warehouse/position_info_lst', 'v1.erp.Warehouse/position_info_lst')->option(['real_name' => '仓位商品列表1']);
  827. Route::get('Warehouse/out_goods_lst', 'v1.erp.Warehouse/out_goods_lst')->option(['real_name' => '出库商品列表']);
  828. Route::get('Warehouse/product_batch', 'v1.erp.Warehouse/product_batch')->option(['real_name' => '商品批次列表']);
  829. Route::get('Warehouse/inventory_lst', 'v1.erp.Warehouse/inventory_lst')->option(['real_name' => '盘点单列表']);
  830. Route::post('Warehouse/inventory_save', 'v1.erp.Warehouse/inventory_save')->option(['real_name' => '盘点单保存']);
  831. Route::post('Warehouse/inventory_auth', 'v1.erp.Warehouse/inventory_auth')->option(['real_name' => '盘点单审核']);
  832. Route::get('Warehouse/inventory_info/:id', 'v1.erp.Warehouse/inventory_info')->option(['real_name' => '盘点单详情']);
  833. //出库
  834. Route::get('out/list', 'v1.erp.Outbound/index')->option(['real_name' => '出库列表']);
  835. Route::get('out/info/:id', 'v1.erp.Outbound/info')->option(['real_name' => '出库详情']);
  836. Route::post('out/create/:id', 'v1.erp.Outbound/create')->option(['real_name' => '创建出库']);
  837. Route::put('out/auth_save/:id', 'v1.erp.Outbound/auth_save')->option(['real_name' => '审核出库']);
  838. Route::delete('out/del/:id', 'v1.erp.Outbound/del')->option(['real_name' => '删除出库']);
  839. Route::get('out/simple_lst', 'v1.erp.Outbound/simple_lst')->option(['simple_lst' => '出库(库间流转,商品在途)列表']);
  840. Route::get('out/new_lst', 'v1.erp.Outbound/new_lst')->option(['real_name' => '出库列表新']);
  841. //收货
  842. Route::post('ware_delivery', 'v1.erp.Inbound/ware_delivery')->option(['real_name' => '库间收货']);//库间收货
  843. Route::post('store_delivery', 'v1.erp.Inbound/store_delivery')->option(['real_name' => '门店收货']);//门店收货
  844. Route::get('store_delivery_lst', 'v1.erp.Inbound/store_delivery_lst')->option(['real_name' => '收货列表']);
  845. Route::post('stock/auth', 'v1.erp.stock/auth')->option(['real_name' => '门店收货审核']);//门店收货审核
  846. Route::get('stock/info', 'v1.erp.stock/info')->option(['real_name' => '门店收货详情']);//门店收货详情
  847. */
  848. // Route::get('Warehouse/list', 'v1.erp.Warehouse/index')->option(['real_name' => '仓库列表']);
  849. // Route::get('Warehouse/info/:id', 'v1.erp.Warehouse/info')->option(['real_name' => '仓库详情']);
  850. // Route::post('Warehouse/create/:id', 'v1.erp.Warehouse/create')->option(['real_name' => '创建仓库']);
  851. // Route::delete('Warehouse/del/:id', 'v1.erp.Warehouse/del')->option(['real_name' => '删除仓库']);
  852. // Route::get('Warehouse/position', 'v1.erp.Warehouse/position')->option(['real_name' => '仓库位置']);
  853. // Route::post('Warehouse/position_save', 'v1.erp.Warehouse/position_save')->option(['real_name' =>'仓位保存']);
  854. // Route::delete('Warehouse/position_del/:id', 'v1.erp.Warehouse/position_del')->option(['real_name' => '删除仓位']);
  855. // Route::get('Warehouse/position_info/:id', 'v1.erp.Warehouse/position_info')->option(['real_name' => '仓位详情']);
  856. // Route::get('Warehouse/position_info_list', 'v1.erp.Warehouse/position_info_list')->option(['real_name' => '仓位商品列表']);
  857. // Route::get('Warehouse/position_info_lst', 'v1.erp.Warehouse/position_info_lst')->option(['real_name' => '仓位商品列表1']);
  858. // Route::get('Warehouse/out_goods_lst', 'v1.erp.Warehouse/out_goods_lst')->option(['real_name' => '出库商品列表']);
  859. // Route::get('Warehouse/product_batch', 'v1.erp.Warehouse/product_batch')->option(['real_name' => '商品批次列表']);
  860. // Route::get('Warehouse/inventory_lst', 'v1.erp.Warehouse/inventory_lst')->option(['real_name' => '盘点单列表']);
  861. // Route::post('Warehouse/inventory_save', 'v1.erp.Warehouse/inventory_save')->option(['real_name' => '盘点单保存']);
  862. // Route::post('Warehouse/inventory_auth', 'v1.erp.Warehouse/inventory_auth')->option(['real_name' => '盘点单审核']);
  863. // Route::get('Warehouse/inventory_info/:id', 'v1.erp.Warehouse/inventory_info')->option(['real_name' => '盘点单详情']);
  864. // Route::get('Warehouse/ware_user', 'v1.erp.Warehouse/ware_user')->option(['real_name' =>'仓库用户列表']);
  865. // Route::get('Warehouse/ware_purchase', 'v1.erp.Warehouse/ware_purchase')->option(['real_name' =>'仓库采购订单']);
  866. // Route::get('Warehouse/ware_out', 'v1.erp.Warehouse/ware_out')->option(['real_name' =>'仓库出库订单']);
  867. // Route::get('Warehouse/ware_in', 'v1.erp.Warehouse/ware_in')-
  868. // Route::get('goods/list', 'v1.erp.Goods/index')->option(['real_name' => '商品列表']);
  869. // Route::get('goods/info/:id', 'v1.erp.Goods/info')->option(['real_name' => '商品详情']);
  870. // Route::post('goods/create/:id', 'v1.erp.Goods/create')->option(['real_name' => '创建商品']);
  871. // Route::get('goods/adjust_price_lst', 'v1.erp.Goods/adjust_price_lst')->option(['real_name' => '商品调价']);
  872. // Route::post('goods/adjust_price', 'v1.erp.Goods/adjust_price')->option(['real_name' => '商品调价保存']);
  873. // Route::get('goods/adjust_price_info', 'v1.erp.Goods/adjust_price_info')->option(['real_name' => '调价详情']);
  874. // Route::post('Product/batch_save', 'v1.erp.Goods/batch_save')->name('batch_save');//创建批次
  875. // Route::get('Product/batch_lst', 'v1.erp.Goods/batch_lst')->name('batch_lst');//批次列表
  876. // Route::get('goods/list', 'v1.erp.Goods/index')->option(['real_name' => '商品列表']);
  877. // Route::get('goods/info/:id', 'v1.erp.Goods/info')->option(['real_name' => '商品详情']);
  878. // Route::post('goods/create/:id', 'v1.erp.Goods/create')->option(['real_name' => '创建商品']);
  879. // Route::get('goods/adjust_price_lst', 'v1.erp.Goods/adjust_price_lst')->option(['real_name' => '商品调价']);
  880. // Route::post('goods/adjust_price', 'v1.erp.Goods/adjust_price')->option(['real_name' => '商品调价保存']);
  881. // Route::get('goods/adjust_price_info', 'v1.erp.Goods/adjust_price_info')->option(['real_name' => '调价详情']);