index.ts 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394
  1. import httpClient from '@/services/http'
  2. import { CommonFetchOptions } from '@/services/http/types'
  3. /**
  4. * 获取机构开户列表信息
  5. */
  6. export function queryWskhUserinfo(options: CommonFetchOptions<{ request: Model.WskhUserinfoReq; response: Model.MemberDetail; }>) {
  7. return httpClient.commonRequest('/wskhUserinfo/query', 'get', options)
  8. }
  9. /**
  10. * 获取机构开户列表详情信息
  11. */
  12. export function queryWskhUserinfoDetail(options: CommonFetchOptions<{ request: Model.WskhUserinfoDetailReq; response: Model.MemberDetail; }>) {
  13. return httpClient.commonRequest('/wskhUserinfo/queryDetail', 'get', options)
  14. }
  15. /**
  16. * 处理开户信息 新增、修改
  17. */
  18. export function wskhUserinfoAdd(options: CommonFetchOptions<{ request: Partial<Model.MemberDetail>; }>) {
  19. return httpClient.commonRequest('/wskhUserinfo/add', 'post', options)
  20. }
  21. /**
  22. * 审核通过
  23. */
  24. export function wskhUserinfoApproved(options: CommonFetchOptions<{ request: Partial<Model.MemberDetail>; }>) {
  25. return httpClient.commonRequest('/wskhUserinfo/approved', 'post', options)
  26. }
  27. /**
  28. * 撤回提交的待审核信息
  29. */
  30. export function wskhUserinfoReBack(options: CommonFetchOptions<{ request: Model.WskhUserinfoReBackReq; }>) {
  31. return httpClient.commonRequest('/wskhUserinfo/reBack', 'get', options)
  32. }
  33. /**
  34. * 删除待提交的开户申请
  35. */
  36. export function wskhUserinfoDelete(options: CommonFetchOptions<{ request: Model.WskhUserinfoDeleteReq; }>) {
  37. return httpClient.commonRequest('/wskhUserinfo/delete', 'get', options)
  38. }
  39. /**
  40. * 获取机构及所有子机构
  41. */
  42. export function getAreaAndAllChilds(options: CommonFetchOptions<{ response: Model.AreaAndAllChildsRsp[]; }>) {
  43. return httpClient.commonRequest('/common/getAreaAndAllChilds', 'get', options)
  44. }
  45. /**
  46. * 会员机构管理-->子机构管理-->新增
  47. */
  48. export function organSonAdd(options: CommonFetchOptions<{ request: Partial<Model.OrganSonUpdateReq>; }>) {
  49. return httpClient.commonRequest('/organSon/addsonorgan', 'post', options)
  50. }
  51. /**
  52. * 会员机构管理-->子机构管理-->保存
  53. */
  54. export function organSonSave(options: CommonFetchOptions<{ request: Partial<Model.OrganSonUpdateReq>; }>) {
  55. return httpClient.commonRequest('/organSon/edit', 'post', options)
  56. }
  57. /**
  58. * 会员机构管理-->子机构管理-->修改
  59. */
  60. export function organSonEdit(options: CommonFetchOptions<{ request: Partial<Model.OrganSonUpdateReq>; }>) {
  61. return httpClient.commonRequest('/organSon/editsonorgan', 'post', options)
  62. }
  63. /**
  64. * 会员机构管理-->子机构管理-->注销
  65. */
  66. export function organSonDelete(options: CommonFetchOptions<{ request: Model.OrganSonDeleteReq; }>) {
  67. return httpClient.commonRequest('/organSon/delete', 'get', options)
  68. }
  69. /**
  70. * 会员机构管理-->子机构管理-->获取机构列表
  71. */
  72. export function queryOrganSon(options: CommonFetchOptions<{ request: Model.OrganSonReq; response: Model.OrganSonRsp[]; }>) {
  73. return httpClient.commonRequest('/organSon/query', 'get', options)
  74. }
  75. /**
  76. * 会员机构管理-->子机构管理-->撤回
  77. */
  78. export function organSonRebackChange(options: CommonFetchOptions<{ request: Model.OrganSonRebackChangeReq; }>) {
  79. return httpClient.commonRequest('/organSon/rebackChange', 'get', options)
  80. }
  81. /**
  82. * 会员机构管理-->子机构管理-->恢复
  83. */
  84. export function organSonRecover(options: CommonFetchOptions<{ request: Model.OrganSonRecoverReq; }>) {
  85. return httpClient.commonRequest('/organSon/recover', 'get', options)
  86. }
  87. /**
  88. * 会员机构管理-->子机构管理-->机构详情
  89. */
  90. export function organSonViewson(options: CommonFetchOptions<{ request: Model.OrganSonViewsonReq; response: Model.OrganSonViewsonRsp; }>) {
  91. return httpClient.commonRequest('/organSon/viewson', 'get', options)
  92. }
  93. /**
  94. * 会员机构管理-->机构管理-->机构资料管理-->获取机构资料列表
  95. */
  96. export function queryOrganDetailList(options: CommonFetchOptions<{ request: Model.OrganDetailListReq; response: Model.OrganDetailListRsp[]; }>) {
  97. return httpClient.commonRequest('/organDetail/query', 'get', options)
  98. }
  99. /**
  100. * 会员机构管理-->机构管理-->机构资料管理-->获取机构资料详情信息
  101. */
  102. export function queryOrganDetail(options: CommonFetchOptions<{ request: Model.OrganDetailReq; response: Model.OrganDetailRsp; }>) {
  103. return httpClient.commonRequest('/organDetail/queryDetail', 'get', options)
  104. }
  105. /**
  106. * 会员机构管理-->机构管理-->机构资料管理-->修改
  107. */
  108. export function editOrgan(options: CommonFetchOptions<{ request: Partial<Model.EditOrganReq>; }>) {
  109. return httpClient.commonRequest('/organDetail/editorgan', 'post', options)
  110. }
  111. /**
  112. * 会员机构管理-->机构管理-->机构资料管理-->注销
  113. */
  114. export function organDetailLogout(options: CommonFetchOptions<{ request: Model.OrganDetailLogoutReq; }>) {
  115. return httpClient.commonRequest('/organDetail/logout', 'get', options)
  116. }
  117. /**
  118. * 会员机构管理-->机构管理-->机构资料管理-->恢复
  119. */
  120. export function organDetailRecover(options: CommonFetchOptions<{ request: Model.OrganDetailRecoverReq; }>) {
  121. return httpClient.commonRequest('/organDetail/recover', 'get', options)
  122. }
  123. /**
  124. * 会员机构管理-->机构管理-->商品限制设置--> 新增、修改
  125. */
  126. export function addLimit(options: CommonFetchOptions<{ request: Model.AddLimitReq; }>) {
  127. return httpClient.commonRequest('/organDetail/addlimit', 'post', options)
  128. }
  129. /**
  130. * 会员机构管理-->机构管理-->商品限制设置--> 删除
  131. */
  132. export function delLimit(options: CommonFetchOptions<{ request: Model.DelLimitReq; }>) {
  133. return httpClient.commonRequest('/organDetail/dellimit', 'get', options)
  134. }
  135. /**
  136. * 会员机构管理-->机构管理-->商品限制设置-->获取列表
  137. */
  138. export function queryMemberGoodsLimit(options: CommonFetchOptions<{ request: Model.MemberGoodsLimitReq; response: Model.MemberGoodsLimitRsp[]; }>) {
  139. return httpClient.commonRequest('/organDetail/querymembergoodslimit', 'get', options)
  140. }
  141. /**
  142. * 会员机构管理-->机构管理-->风控个性化设置--> 新增
  143. */
  144. export function addAccountRiskConfig(options: CommonFetchOptions<{ request: Model.AddAccountRiskConfigReq; }>) {
  145. return httpClient.commonRequest('/organDetail/addaccountriskconfig', 'post', options)
  146. }
  147. /**
  148. * 会员机构管理-->机构管理-->风控个性化设置-->详情
  149. */
  150. export function accountRiskConfigview(options: CommonFetchOptions<{ request: Model.AccountRiskConfigViewReq; response: Model.AccountRiskConfigViewRsp; }>) {
  151. return httpClient.commonRequest('/organDetail/accountriskconfigview', 'get', options)
  152. }
  153. /**
  154. * 会员机构管理-->机构管理-->风控个性化设置-->获取列表
  155. */
  156. export function queryAccountRiskConfig(options: CommonFetchOptions<{ request: Model.AccountRiskConfigReq; response: Model.AccountRiskConfigRsp[]; }>) {
  157. return httpClient.commonRequest('/organDetail/accountriskconfig', 'get', options)
  158. }
  159. /**
  160. * 会员机构管理-->机构管理-->会员机构查询-->获取列表(营销中心查看经纪会员)
  161. */
  162. export function queryRole(options: CommonFetchOptions<{ request: Model.OrganRoleReq; response: Model.OrganRoleRsp[]; }>) {
  163. return httpClient.commonRequest('/organDetail/queryrole', 'get', options)
  164. }
  165. /**
  166. * 会员机构管理-->机构管理-->机构详情 ( rolename: 2--运营 operate * 3--营销 marketing * 4--仓库 warehouse * 5--三方 tpart * 6--自营 selfsupport * 7--经纪 broker * 8--做市 marketer * 9--产业 industry)
  167. */
  168. export function queryRoleDetail(options: CommonFetchOptions<{ request: Model.OrganRoleDetailReq; response: Model.OrganRoleDetailRsp; }>) {
  169. return httpClient.commonRequest('/organDetail/queryroleDetail', 'get', options)
  170. }
  171. /**
  172. * 会员机构管理-->机构管理-->机构角色删除
  173. */
  174. export function deleteOrganRole(options: CommonFetchOptions<{ request: Model.OrganRoleDeleteReq; }>) {
  175. return httpClient.commonRequest('/organDetail/del', 'get', options)
  176. }
  177. /**
  178. * 会员机构管理-->机构管理-->风控个性化设置--> 删除
  179. */
  180. export function deleteAccountRiskConfig(options: CommonFetchOptions<{ request: Model.DeleteAccountRiskConfigReq; }>) {
  181. return httpClient.commonRequest('/organDetail/delaccountriskconfig', 'get', options)
  182. }
  183. /**
  184. * 会员机构管理-->机构管理-->机构资料管理-->资金账户-->获取列表
  185. */
  186. export function organTaaccount(options: CommonFetchOptions<{ request: Model.OrganTaaccountReq; response: Model.OrganTaaccountRsp[]; }>) {
  187. return httpClient.commonRequest('/organDetail/organTaaccount', 'get', options)
  188. }
  189. /**
  190. * 会员机构管理-->机构管理-->机构资料管理-->资金账户-->详情
  191. */
  192. export function organTaaccountDetail(options: CommonFetchOptions<{ request: Model.OrganTaaccountDetailReq; response: Model.OrganTaaccountDetailRsp; }>) {
  193. return httpClient.commonRequest('/organDetail/organTaaccountDetail', 'get', options)
  194. }
  195. /**
  196. * 会员机构管理-->机构管理-->机构资料管理-->资金账户-->签解约流水
  197. */
  198. export function querySignlog(options: CommonFetchOptions<{ request: Model.SignlogReq; response: Model.SignlogRsp[]; }>) {
  199. return httpClient.commonRequest('/organDetail/querySignlog', 'get', options)
  200. }
  201. /**
  202. * 会员机构管理-->机构管理-->机构资料管理-->资金账户-->修改
  203. */
  204. export function taaccountEdit(options: CommonFetchOptions<{ request: Model.TaaccountEditReq; }>) {
  205. return httpClient.commonRequest('/organDetail/taaccountedit', 'post', options)
  206. }
  207. /**
  208. * 会员机构管理-->机构管理-->机构资料管理-->资金账户-->重置密码
  209. */
  210. export function taaccountResetPwd(options: CommonFetchOptions<{ request: Model.TaaccountResetPwdReq; }>) {
  211. return httpClient.commonRequest('/organDetail/resetPwd', 'get', options)
  212. }
  213. /**
  214. * 会员机构管理-->机构管理-->机构资料管理-->登陆账号-->获取列表
  215. */
  216. export function queryorgan2User(options: CommonFetchOptions<{ request: Model.Organ2UserReq; response: Model.Organ2UserRsp[]; }>) {
  217. return httpClient.commonRequest('/organDetail/queryorgan2User', 'get', options)
  218. }
  219. /**
  220. * 会员机构管理-->机构管理-->机构资料管理-->登入账号-->启用/停用
  221. */
  222. export function updateStatusByAutoId(options: CommonFetchOptions<{ request: Model.UpdateStatusByAutoIdReq; }>) {
  223. return httpClient.commonRequest('/organDetail/updatestatusbyautoid', 'get', options)
  224. }
  225. /**
  226. * 会员机构管理-->机构管理-->机构资料管理-->登入账号-->全部启用/全部停用
  227. */
  228. export function updateOrgan2User(options: CommonFetchOptions<{ request: Model.UpdateOrgan2UserReq; }>) {
  229. return httpClient.commonRequest('/organDetail/updateorgan2User', 'get', options)
  230. }
  231. /**
  232. * 会员机构管理-->机构管理-->机构资料管理-->登陆账号-->重置登入密码
  233. */
  234. export function updateStatus(options: CommonFetchOptions<{ request: Model.UpdateStatusReq; }>) {
  235. return httpClient.commonRequest('/organDetail/updateStatus', 'get', options)
  236. }
  237. /**
  238. * 会员机构管理-->机构管理-->机构资料管理-->自营会员终端登录账号-->获取列表
  239. */
  240. export function queryselfsupport(options: CommonFetchOptions<{ request: Model.SelfSupportReq; response: Model.SelfSupportRsp[]; }>) {
  241. return httpClient.commonRequest('/organDetail/queryselfsupport', 'get', options)
  242. }
  243. /**
  244. * 会员机构管理-->机构管理-->机构资料管理-->自营会员终端登录账号-->重置登录密码
  245. */
  246. export function selfsupportresetPwd(options: CommonFetchOptions<{ request: Model.SelfSupportResetPwdReq; }>) {
  247. return httpClient.commonRequest('/organDetail/selfsupportresetPwd', 'get', options)
  248. }
  249. /**
  250. * 会员机构管理-->机构管理-->机构资料管理-->自营会员终端登录账号-->锁定
  251. */
  252. export function selfSupportLock(options: CommonFetchOptions<{ request: Model.SelfSupportLockReq; }>) {
  253. return httpClient.commonRequest('/organDetail/lockAccount', 'get', options)
  254. }
  255. /**
  256. * 会员机构管理-->子机构管理-->新增子机构审核-->获取机构列表
  257. */
  258. export function queryOrganSonAudit(options: CommonFetchOptions<{ request: Model.OrganSonAuditReq; response: Model.OrganSonRsp[]; }>) {
  259. return httpClient.commonRequest('/organSon/queryaudit', 'get', options)
  260. }
  261. /**
  262. * 会员机构管理-->子机构管理-->新增子机构审核-->审核
  263. */
  264. export function auditOrganSon(options: CommonFetchOptions<{ request: Model.AuditOrganSonReq; }>) {
  265. return httpClient.commonRequest('/organSon/auditorganson', 'get', options)
  266. }
  267. /**
  268. * 会员机构管理-->子机构管理-->子机构变更审核-->获取机构列表
  269. */
  270. export function queryOrganSonModify(options: CommonFetchOptions<{ request: Model.OrganSonModifyReq; response: Model.OrganSonRsp[]; }>) {
  271. return httpClient.commonRequest('/organSon/queryOrganSonModify', 'get', options)
  272. }
  273. /**
  274. * 会员机构管理-->子机构管理-->子机构变更审核-->审核
  275. */
  276. export function modifyAuditOrganSon(options: CommonFetchOptions<{ request: Model.AuditOrganSonReq; }>) {
  277. return httpClient.commonRequest('/organSon/modifyAudit', 'get', options)
  278. }
  279. /**
  280. * 会员机构管理-->子机构管理-->子机构转移-->获取机构列表
  281. */
  282. export function queryOrganSonTransfer(options: CommonFetchOptions<{ request: Model.OrganSonTransferReq; response: Model.OrganSonTransferRsp[]; }>) {
  283. return httpClient.commonRequest('/organSon/queryOrganSonTransfer', 'get', options)
  284. }
  285. /**
  286. * 会员机构管理-->子机构管理-->子机构转移-->新增
  287. */
  288. export function organSonTransferAdd(options: CommonFetchOptions<{ request: Partial<Model.OrganSonTransferAddReq>; }>) {
  289. return httpClient.commonRequest('/organSon/organSonTransferAdd', 'post', options)
  290. }
  291. /**
  292. * 会员机构管理-->子机构管理-->子机构转移-->新增-->获取转出子机构
  293. */
  294. export function querySonOrganPageByLevel(options: CommonFetchOptions<{ request: Model.SonOrganPageByLevelReq; response: Model.SonOrganPageByLevelRsp[]; }>) {
  295. return httpClient.commonRequest('/organSon/querySonOrganPageByLevel', 'get', options)
  296. }
  297. /**
  298. * 会员机构管理-->子机构管理-->子机构转移-->撤销
  299. */
  300. export function organSonBackTranfor(options: CommonFetchOptions<{ request: Model.OrganSonBackTranforReq; }>) {
  301. return httpClient.commonRequest('/organSon/backtranfor', 'get', options)
  302. }
  303. /**
  304. * 会员机构管理-->子机构管理-->子机构转移-->执行转移
  305. */
  306. export function organSonExecuteTransfer(options: CommonFetchOptions = {}) {
  307. return httpClient.commonRequest('/organSon/executeTransfer', 'get', options)
  308. }
  309. /**
  310. * 会员机构管理-->机构管理-->账户个性化设置-->新增初始化列表信息
  311. */
  312. export function loadSelectOption(options: CommonFetchOptions<{ request: Partial<Model.LoadSelectOptionReq>; response: Model.LoadSelectOptionRsp; }>) {
  313. return httpClient.commonRequest('/organDetail/loadSelectOption', 'get', options)
  314. }
  315. /**
  316. * 会员机构管理-->机构管理-->账户个性化设置-->新增
  317. */
  318. export function tradeConfigAdd(options: CommonFetchOptions<{ request: Model.TradeConfigAddReq; }>) {
  319. return httpClient.commonRequest('/organDetail/tradeConfigAdd', 'post', options)
  320. }
  321. /**
  322. * 会员机构管理-->机构管理-->账户个性化设置-->修改
  323. */
  324. export function tradeConfigEdit(options: CommonFetchOptions<{ request: Model.TradeConfigAddReq; }>) {
  325. return httpClient.commonRequest('/organDetail/tradeConfigEdit', 'post', options)
  326. }
  327. /**
  328. * 会员机构管理-->机构管理-->账户个性化设置--> 获取树结构
  329. */
  330. export function createTree(options: CommonFetchOptions<{ response: Model.CreateTreeRsp[]; }>) {
  331. return httpClient.commonRequest('/organDetail/createTree', 'get', options)
  332. }
  333. /**
  334. * 会员机构管理-->机构管理-->账户个性化设置--> 详情
  335. */
  336. export function OrganDetailTradeConfigView(options: CommonFetchOptions<{ request: Model.OrganDetailTradeConfigViewReq; response: Model.OrganDetailTradeConfigViewRsp; }>) {
  337. return httpClient.commonRequest('/organDetail/tradeConfigView', 'get', options)
  338. }