gql.js 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971
  1. // 注意是否使用 gql
  2. // apollo client 需要使用 gql
  3. // graphql-request 不需要使用 gql
  4. // import gql from "graphql-tag";
  5. const GET_USER = `
  6. query USER($id: ID!) {
  7. user_by_id(id: $id) {
  8. email
  9. updatedAt
  10. password
  11. telephone
  12. nickname
  13. username
  14. createdAt
  15. openid
  16. id
  17. avatar
  18. }
  19. }
  20. `;
  21. const SEARCH_USER = `
  22. query USER($username: String) {
  23. user_by_props(username: $username) {
  24. email
  25. updatedAt
  26. password
  27. telephone
  28. nickname
  29. username
  30. createdAt
  31. openid
  32. id
  33. avatar
  34. }
  35. }
  36. `;
  37. const ADD_USER = `
  38. mutation USER($email: String, $updatedAt: String, $password: String, $telephone: String, $nickname: String, $username: String, $createdAt: String, $openid: String, $id: ID!, $avatar: String) {
  39. create_user(
  40. email: $email
  41. updatedAt: $updatedAt
  42. password: $password
  43. telephone: $telephone
  44. nickname: $nickname
  45. username: $username
  46. createdAt: $createdAt
  47. openid: $openid
  48. id: $id
  49. avatar: $avatar
  50. ) {
  51. email
  52. updatedAt
  53. password
  54. telephone
  55. nickname
  56. username
  57. createdAt
  58. openid
  59. id
  60. avatar
  61. }
  62. }
  63. `;
  64. const UPDATE_USER = `
  65. mutation USER($email: String, $updatedAt: String, $telephone: String, $nickname: String, $openid: String, $id: ID!, $avatar: String) {
  66. update_user(
  67. id: $id
  68. email: $email
  69. updatedAt: $updatedAt
  70. telephone: $telephone
  71. nickname: $nickname
  72. openid: $openid
  73. avatar: $avatar
  74. ) {
  75. email
  76. updatedAt
  77. password
  78. telephone
  79. nickname
  80. username
  81. createdAt
  82. openid
  83. id
  84. avatar
  85. }
  86. }
  87. `;
  88. const SHOW_SCHEMA = `
  89. query SCHEMA($user_id: ID) {
  90. schema_by_props(user_id: $user_id) {
  91. schemaData
  92. schemaName
  93. id
  94. reference
  95. schemaState
  96. }
  97. }
  98. `;
  99. const SHOW_CASE_SCHEMA = `
  100. query SHOW_CASE_SCHEMA {
  101. caseSchema:schema_by_props(user_id: "ioobot") {
  102. schemaData
  103. schemaName
  104. id
  105. reference
  106. schemaState
  107. }
  108. }
  109. `;
  110. const SHOW_ALL_SCHEMA = `
  111. query SCHEMA($user_id: ID) {
  112. userSchema:schema_by_props(user_id: $user_id) {
  113. schemaData
  114. schemaName
  115. id
  116. reference
  117. schemaState
  118. }
  119. caseSchema:schema_by_props(user_id: "ioobot") {
  120. schemaData
  121. schemaName
  122. id
  123. reference
  124. schemaState
  125. }
  126. }
  127. `;
  128. const SEARCH_SCHEMA = `
  129. query SCHEMA($id: ID!) {
  130. schema_by_id(id: $id) {
  131. schemaName
  132. schemaData
  133. id
  134. reference
  135. schemaState
  136. }
  137. }
  138. `;
  139. const ADD_SCHEMA = `
  140. mutation SCHEMA($id: ID!, $user_id: ID!, $schemaName: String!, $schemaData: String!, $createdAt: String, $updatedAt: String, $schemaState: String, $reference: String) {
  141. create_schema(
  142. id: $id,
  143. user_id: $user_id,
  144. schemaName: $schemaName,
  145. createdAt: $createdAt,
  146. updatedAt: $updatedAt,
  147. schemaData: $schemaData,
  148. schemaState: $schemaState
  149. reference: $reference
  150. ) {
  151. schemaName,
  152. schemaData
  153. id
  154. reference
  155. schemaState
  156. }
  157. }
  158. `;
  159. const DELETE_SCHEMA = `
  160. mutation SCHEMA($schemaName: String, $user_id: ID) {
  161. delete_schema(schemaName: $schemaName, user_id: $user_id)
  162. }
  163. `;
  164. const UPDATE_SCHEMA = `
  165. mutation SCHEMA($id: ID!, $schemaData: String!, $updatedAt: String, $schemaState: String) {
  166. update_schema(
  167. id: $id,
  168. updatedAt: $updatedAt,
  169. schemaData: $schemaData,
  170. schemaState: $schemaState
  171. ) {
  172. schemaName,
  173. schemaData
  174. id
  175. schemaState
  176. }
  177. }
  178. `;
  179. const UPDATE_SCHEMA_PROJECT_NAME = `
  180. mutation UPDATE_SCHEMA_PROJECT_NAME($schemaID: ID!, $projectID: ID, $schemaName: String, $updatedAt: String) {
  181. update_schema(
  182. id: $schemaID,
  183. updatedAt: $updatedAt,
  184. schemaName: $schemaName,
  185. ) {
  186. schemaName,
  187. id
  188. schemaState
  189. }
  190. update_project(
  191. id: $projectID,
  192. updatedAt: $updatedAt,
  193. projectName: $schemaName,
  194. ){
  195. projectName,
  196. id,
  197. schema_id{
  198. id
  199. }
  200. }
  201. }
  202. `;
  203. const ADD_PROJECT_AND_SCHEMA = `
  204. mutation ADD_PROJECT_AND_SCHEMA($schemaId: ID!, $user_id: ID!, $schemaName: String!, $schemaData: String!, $schemaCreatedAt: String, $schemaUpdatedAt: String, $schemaState: String, $reference: String,
  205. , $projectStatus: String, $projectCreatedAt: String, $projectUpdatedAt: String, $database_id: ID, $apiGWGroup_id: ID, $projectName: String, $deploy_id: ID, $projectId: ID!, $projectType: String, $cloud_id: ID, $user_id: ID, $wxConfig_id: ID, $schema_id: ID) {
  206. create_schema(
  207. id: $schemaId,
  208. user_id: $user_id,
  209. schemaName: $schemaName,
  210. createdAt: $schemaCreatedAt,
  211. updatedAt: $schemaUpdatedAt,
  212. schemaData: $schemaData,
  213. schemaState: $schemaState
  214. reference: $reference
  215. ) {
  216. schemaName,
  217. schemaData
  218. id
  219. reference
  220. schemaState
  221. }
  222. create_project(
  223. createdAt: $projectCreatedAt,
  224. updatedAt: $projectUpdatedAt,
  225. database_id: $database_id,
  226. apiGWGroup_id: $apiGWGroup_id,
  227. projectName: $projectName,
  228. deploy_id: $deploy_id,
  229. id: $projectId,
  230. projectType: $projectType,
  231. cloud_id: $cloud_id,
  232. user_id: $user_id,
  233. wxConfig_id: $wxConfig_id,
  234. schema_id: $schema_id
  235. projectStatus: $projectStatus
  236. ) {
  237. projectStatus
  238. updatedAt
  239. createdAt
  240. projectName
  241. id
  242. projectType
  243. schema_id {
  244. updatedAt
  245. schemaState
  246. authWrite
  247. authReadObjects
  248. createdAt
  249. authRead
  250. schemaName
  251. reference
  252. id
  253. schemaData
  254. authReadWrite
  255. authWriteObjects
  256. }
  257. }
  258. }
  259. `;
  260. const ADD_PROJECT_AND_WX = `
  261. mutation ADD_PROJECT_AND_WX($wxUpdatedAt: String, $mch_id: String, $appName: String, $notify_url: String, $appSecret: String, $wxCreatedAt: String, $appID: String, $token: String, $spbill_create_ip: String, $enter_url: String, $wxConfigId: ID!, $pay_api_key: String, $user_id: ID, $body: String, $welcome_words: String, $attach: String
  262. , $projectStatus: String, $projectCreatedAt: String, $projectUpdatedAt: String, $database_id: ID, $apiGWGroup_id: ID, $projectName: String, $deploy_id: ID, $projectId: ID!, $projectType: String, $cloud_id: ID, $user_id: ID, $wxConfig_id: ID, $schema_id: ID) {
  263. create_wxConfig(
  264. createdAt: $wxCreatedAt
  265. updatedAt: $wxUpdatedAt
  266. mch_id: $mch_id
  267. appName: $appName
  268. notify_url: $notify_url
  269. appSecret: $appSecret
  270. appID: $appID
  271. token: $token
  272. spbill_create_ip: $spbill_create_ip
  273. enter_url: $enter_url
  274. id: $wxConfigId
  275. pay_api_key: $pay_api_key
  276. user_id: $user_id
  277. body: $body
  278. welcome_words: $welcome_words
  279. attach: $attach
  280. ) {
  281. mch_id
  282. appName
  283. notify_url
  284. appSecret
  285. appID
  286. token
  287. spbill_create_ip
  288. enter_url
  289. id
  290. pay_api_key
  291. body
  292. welcome_words
  293. attach
  294. }
  295. create_project(
  296. createdAt: $projectCreatedAt,
  297. updatedAt: $projectUpdatedAt,
  298. database_id: $database_id,
  299. apiGWGroup_id: $apiGWGroup_id,
  300. projectName: $projectName,
  301. deploy_id: $deploy_id,
  302. id: $projectId,
  303. projectType: $projectType,
  304. cloud_id: $cloud_id,
  305. user_id: $user_id,
  306. wxConfig_id: $wxConfig_id,
  307. schema_id: $schema_id
  308. projectStatus: $projectStatus
  309. ) {
  310. projectStatus
  311. updatedAt
  312. createdAt
  313. projectName
  314. id
  315. projectType
  316. schema_id {
  317. updatedAt
  318. schemaState
  319. authWrite
  320. authReadObjects
  321. createdAt
  322. authRead
  323. schemaName
  324. reference
  325. id
  326. schemaData
  327. authReadWrite
  328. authWriteObjects
  329. }
  330. }
  331. }
  332. `;
  333. const CASE_AND_PROJECT = `
  334. query CASE_AND_PROJECT($user_id: ID, $projectType: String ) {
  335. caseProject:project_by_props(
  336. projectType: $projectType,
  337. user_id: "ioobot"
  338. ) {
  339. updatedAt
  340. apiGWGroup_id {
  341. id
  342. }
  343. createdAt
  344. projectName
  345. id
  346. projectType
  347. wxConfig_id {
  348. id
  349. appName
  350. }
  351. schema_id {
  352. schemaData
  353. schemaName
  354. id
  355. reference
  356. schemaState
  357. }
  358. }
  359. project:project_by_props(
  360. projectType: $projectType,
  361. user_id: $user_id
  362. ) {
  363. updatedAt
  364. apiGWGroup_id {
  365. id
  366. }
  367. createdAt
  368. projectName
  369. id
  370. projectType
  371. wxConfig_id {
  372. id
  373. appName
  374. }
  375. schema_id {
  376. id
  377. }
  378. }
  379. }
  380. `;
  381. const SHOW_PROJECT = `
  382. query PROJECT_BY_PROPS($projectType: String, $user_id: ID) {
  383. project:project_by_props(
  384. projectType: $projectType,
  385. user_id: $user_id
  386. ) {
  387. updatedAt
  388. apiGWGroup_id {
  389. id
  390. }
  391. createdAt
  392. projectName
  393. id
  394. projectType
  395. wxConfig_id {
  396. id
  397. }
  398. schema_id {
  399. id
  400. }
  401. }
  402. }
  403. `;
  404. const DELETE_PROJECT = `
  405. mutation DELETE_PROJECT($id: ID, $user_id: ID) {
  406. delete_project(id: $id, user_id: $user_id)
  407. }
  408. `;
  409. const SHOW_TABLE = `
  410. query TABLE($schema_id: ID!) {
  411. schema_by_id(id: $schema_id) {
  412. schemaData
  413. schemaName
  414. reference
  415. schemaState
  416. }
  417. }
  418. `;
  419. const ADD_CLOUD = `
  420. mutation CLOUD($id: ID!, $user_id: ID, $cloudName: String, $secretId: String, $secretKey: String, $updatedAt: String, $createdAt: String, $appId: String) {
  421. create_cloud(
  422. id: $id
  423. user_id: $user_id
  424. cloudName: $cloudName
  425. secretId: $secretId
  426. secretKey: $secretKey
  427. createdAt: $createdAt
  428. updatedAt: $updatedAt
  429. appId: $appId
  430. ) {
  431. id
  432. cloudName
  433. secretId
  434. secretKey
  435. appId
  436. }
  437. }
  438. `;
  439. const SHOW_CLOUD = `
  440. query CLOUD($user_id: ID!) {
  441. cloud_by_props(user_id: $user_id) {
  442. id
  443. cloudName
  444. secretId
  445. secretKey
  446. appId
  447. }
  448. }
  449. `;
  450. const UPDATE_CLOUD = `
  451. mutation updatecloud($id: ID, $secretId: String, $secretKey: String $updatedAt: String, $appId: String) {
  452. update_cloud(
  453. id: $id
  454. secretId: $secretId
  455. secretKey: $secretKey
  456. updatedAt: $updatedAt
  457. appId: $appId
  458. ) {
  459. id
  460. cloudName
  461. secretId
  462. secretKey
  463. appId
  464. }
  465. }
  466. `;
  467. const ADD_DEPLOY = `
  468. mutation DEPLOY($serviceName:String, $description: String, $updatedAt: String, $cosBucketName: String, $memorySize: Int, $fc_id: ID, $createdAt: String, $subnetId: String, $cosObjectName: String, $region: String, $vpcId: String, $cosBucketRegion: String, $id: ID!, $cloud_id: ID, $user_id: ID, $timeout: Int, $handler: String, $functionName: String) {
  469. create_deploy(
  470. id: $id
  471. description: $description
  472. cosBucketName: $cosBucketName
  473. memorySize: $memorySize
  474. fc_id: $fc_id
  475. subnetId: $subnetId
  476. cosObjectName: $cosObjectName
  477. region: $region
  478. vpcId: $vpcId
  479. cosBucketRegion: $cosBucketRegion
  480. cloud_id: $cloud_id
  481. user_id: $user_id
  482. timeout: $timeout
  483. handler: $handler
  484. functionName: $functionName
  485. serviceName: $serviceName
  486. createdAt: $createdAt
  487. updatedAt: $updatedAt
  488. ) {
  489. id
  490. }
  491. }
  492. `;
  493. const UPDATE_DEPLOY = `
  494. mutation DEPLOY($id: ID!, $description: String, $updatedAt: String, $cosBucketName: String, $subnetId: String, $cosObjectName: String, $region: String, $vpcId: String, $cosBucketRegion: String, $functionName: String) {
  495. update_deploy(
  496. id: $id
  497. description: $description
  498. cosBucketName: $cosBucketName
  499. subnetId: $subnetId
  500. cosObjectName: $cosObjectName
  501. region: $region
  502. vpcId: $vpcId
  503. cosBucketRegion: $cosBucketRegion
  504. functionName: $functionName
  505. updatedAt: $updatedAt
  506. ) {
  507. id
  508. }
  509. }
  510. `;
  511. const ADD_APIGROUP = `
  512. mutation GROUP($serviceId: String, $environmentName: String, $userStatus: String, $defaultDomain: String, $updatedAt: String, $userDomain: String, $groupName: String, $createdAt: String, $frontType: String, $region: String, $status: String, $id: ID!, $cloud_id: ID, $user_id: ID) {
  513. create_apiGWGroup(
  514. id: $id
  515. userStatus: $userStatus
  516. defaultDomain: $defaultDomain
  517. updatedAt: $updatedAt
  518. userDomain: $userDomain
  519. groupName: $groupName
  520. createdAt: $createdAt
  521. frontType: $frontType
  522. region: $region
  523. status: $status
  524. cloud_id: $cloud_id
  525. user_id: $user_id
  526. environmentName: $environmentName
  527. serviceId: $serviceId
  528. ) {
  529. id
  530. userStatus
  531. }
  532. }
  533. `;
  534. const UPDATE_APIGROUP = `
  535. mutation GROUP($id:ID!, $environmentName: String, $userStatus: String, $updatedAt: String, $userDomain: String, $groupName: String, $frontType: String, $region: String) {
  536. update_apiGWGroup(
  537. id: $id
  538. userStatus: $userStatus
  539. userDomain: $userDomain
  540. groupName: $groupName
  541. frontType: $frontType
  542. region: $region
  543. environmentName: $environmentName
  544. updatedAt: $updatedAt
  545. ) {
  546. id
  547. userStatus
  548. }
  549. }
  550. `;
  551. const SHOW_APIGWPATH = `
  552. query PATH($apiGWGroup_id: ID!) {
  553. apiGWPath_by_props(apiGWGroup_id: $apiGWGroup_id) {
  554. id
  555. apiGWName
  556. apiGWDesc
  557. requestMethod
  558. apiGWPath
  559. }
  560. }
  561. `;
  562. const ADD_APIGWPATH = `
  563. mutation PATH($apiId: String, $apiGWName: String, $updatedAt: String, $apiGWGroup_id: ID, $createdAt: String, $deploy_id: ID, $serviceType: String, $id: ID!, $apiGWPath: String, $user_id: ID, $timeout: Int, $apiGWDesc: String, $requestMethod: String) {
  564. create_apiGWPath(
  565. apiGWName: $apiGWName
  566. updatedAt: $updatedAt
  567. apiGWGroup_id: $apiGWGroup_id
  568. createdAt: $createdAt
  569. deploy_id: $deploy_id
  570. serviceType: $serviceType
  571. id: $id
  572. apiGWPath: $apiGWPath
  573. user_id: $user_id
  574. timeout: $timeout
  575. apiGWDesc: $apiGWDesc
  576. requestMethod: $requestMethod
  577. apiId: $apiId
  578. ) {
  579. id
  580. }
  581. }
  582. `;
  583. const UPDATE_APIGWPATH = `
  584. mutation PATH($apiGWName: String, $updatedAt: String, $apiGWDesc: String, $requestMethod: String) {
  585. update_apiGWPath(
  586. apiGWName: $apiGWName
  587. apiGWDesc: $apiGWDesc
  588. requestMethod: $requestMethod
  589. updatedAt: $updatedAt
  590. ) {
  591. id
  592. }
  593. }
  594. `;
  595. const SHOW_ALL_WXCONFIG = `
  596. query WXCONFIG($user_id: ID) {
  597. userWxConfig:wxConfig_by_props(user_id: $user_id) {
  598. appID
  599. appName
  600. appSecret
  601. attach
  602. body
  603. enter_url
  604. id
  605. mch_id
  606. notify_url
  607. pay_api_key
  608. spbill_create_ip
  609. token
  610. welcome_words
  611. }
  612. caseWxConfig:wxConfig_by_props(user_id: "ioobot") {
  613. appID
  614. appName
  615. appSecret
  616. attach
  617. body
  618. enter_url
  619. id
  620. mch_id
  621. notify_url
  622. pay_api_key
  623. spbill_create_ip
  624. token
  625. welcome_words
  626. }
  627. }
  628. `;
  629. const SHOW_WXCONFIG = `
  630. query WXCONFIG($user_id: ID) {
  631. wxConfig_by_props(user_id: $user_id) {
  632. appID
  633. appName
  634. appSecret
  635. attach
  636. body
  637. enter_url
  638. id
  639. mch_id
  640. notify_url
  641. pay_api_key
  642. spbill_create_ip
  643. token
  644. welcome_words
  645. }
  646. }
  647. `;
  648. const ADD_WXCONFIG = `
  649. mutation createwxConfig($updatedAt: String, $mch_id: String, $appName: String, $notify_url: String, $appSecret: String, $createdAt: String, $appID: String, $token: String, $spbill_create_ip: String, $enter_url: String, $id: ID!, $pay_api_key: String, $user_id: ID, $body: String, $welcome_words: String, $attach: String) {
  650. create_wxConfig(
  651. updatedAt: $updatedAt
  652. mch_id: $mch_id
  653. appName: $appName
  654. notify_url: $notify_url
  655. appSecret: $appSecret
  656. createdAt: $createdAt
  657. appID: $appID
  658. token: $token
  659. spbill_create_ip: $spbill_create_ip
  660. enter_url: $enter_url
  661. id: $id
  662. pay_api_key: $pay_api_key
  663. user_id: $user_id
  664. body: $body
  665. welcome_words: $welcome_words
  666. attach: $attach
  667. ) {
  668. mch_id
  669. appName
  670. notify_url
  671. appSecret
  672. appID
  673. token
  674. spbill_create_ip
  675. enter_url
  676. id
  677. pay_api_key
  678. body
  679. welcome_words
  680. attach
  681. }
  682. }
  683. `;
  684. const SHOW_WXCONTENT = `
  685. query wxConfigbyid($id: ID) {
  686. wxConfig_by_id(id: $id) {
  687. mch_id
  688. appName
  689. notify_url
  690. appSecret
  691. appID
  692. token
  693. spbill_create_ip
  694. enter_url
  695. id
  696. pay_api_key
  697. body
  698. welcome_words
  699. attach
  700. }
  701. }
  702. `;
  703. const UPDATE_WXCONFIG = `
  704. mutation updatewxConfig($id: ID, $updatedAt: String, $mch_id: String, $appName: String, $notify_url: String, $appSecret: String, $appID: String, $token: String, $spbill_create_ip: String, $enter_url: String, $pay_api_key: String, $body: String, $welcome_words: String, $attach: String) {
  705. update_wxConfig(
  706. id: $id
  707. updatedAt: $updatedAt
  708. mch_id: $mch_id
  709. appName: $appName
  710. notify_url: $notify_url
  711. appSecret: $appSecret
  712. appID: $appID
  713. token: $token
  714. spbill_create_ip: $spbill_create_ip
  715. enter_url: $enter_url
  716. pay_api_key: $pay_api_key
  717. body: $body
  718. welcome_words: $welcome_words
  719. attach: $attach
  720. ) {
  721. id
  722. mch_id
  723. appName
  724. notify_url
  725. appSecret
  726. appID
  727. token
  728. spbill_create_ip
  729. enter_url
  730. pay_api_key
  731. body
  732. welcome_words
  733. attach
  734. }
  735. }
  736. `;
  737. const DELETE_WXCONFIG = `
  738. mutation deletewxConfig($id: ID) {
  739. delete_wxConfig(id: $id)
  740. }
  741. `;
  742. const GET_PROJECT = `
  743. query projectbyid($id: ID) {
  744. project_by_id(id: $id) {
  745. updatedAt
  746. projectStatus
  747. database_id {
  748. id
  749. }
  750. apiGWGroup_id {
  751. id
  752. groupName
  753. region
  754. frontType
  755. defaultDomain
  756. userStatus
  757. userDomain
  758. serviceId
  759. environmentName
  760. }
  761. projectName
  762. deploy_id {
  763. description
  764. updatedAt
  765. cosBucketName
  766. memorySize
  767. createdAt
  768. subnetId
  769. cosObjectName
  770. region
  771. vpcId
  772. cosBucketRegion
  773. id
  774. serviceName
  775. timeout
  776. handler
  777. functionName
  778. }
  779. id
  780. projectType
  781. cloud_id {
  782. id
  783. cloudName
  784. secretId
  785. secretKey
  786. appId
  787. createdAt
  788. updatedAt
  789. }
  790. user_id {
  791. id
  792. }
  793. wxConfig_id {
  794. id
  795. updatedAt
  796. mch_id
  797. appName
  798. notify_url
  799. appSecret
  800. createdAt
  801. appID
  802. token
  803. spbill_create_ip
  804. enter_url
  805. id
  806. pay_api_key
  807. body
  808. welcome_words
  809. attach
  810. }
  811. schema_id {
  812. updatedAt
  813. schemaState
  814. createdAt
  815. schemaName
  816. reference
  817. id
  818. schemaData
  819. }
  820. }
  821. }
  822. `;
  823. const UPDATE_PROJECT_GROUP = `
  824. mutation updateproject($id: ID, $updatedAt: String, $apiGWGroup_id: ID, $projectStatus: String) {
  825. update_project(id: $id updatedAt: $updatedAt apiGWGroup_id: $apiGWGroup_id projectStatus: $projectStatus) {
  826. projectStatus
  827. updatedAt
  828. projectName
  829. id
  830. projectType
  831. }
  832. }
  833. `;
  834. const UPDATE_PROJECT_DEPLOY = `
  835. mutation updateproject($id: ID, $updatedAt: String, $deploy_id: ID, $projectStatus: String) {
  836. update_project(id: $id updatedAt: $updatedAt deploy_id: $deploy_id projectStatus: $projectStatus) {
  837. projectStatus
  838. updatedAt
  839. projectName
  840. id
  841. projectType
  842. }
  843. }
  844. `;
  845. const UPDATE_PROJECT_CLOUD = `
  846. mutation updateproject($id: ID, $updatedAt: String, $cloud_id: ID, $projectStatus: String) {
  847. update_project(id: $id updatedAt: $updatedAt cloud_id: $cloud_id projectStatus: $projectStatus) {
  848. projectStatus
  849. updatedAt
  850. projectName
  851. id
  852. projectType
  853. }
  854. }
  855. `;
  856. const UPDATE_PROJECT_DATABASE = `
  857. mutation updateproject($id: ID, $updatedAt: String, $database_id: ID, $projectStatus: String) {
  858. update_project(id: $id updatedAt: $updatedAt database_id: $database_id projectStatus: $projectStatus) {
  859. projectStatus
  860. updatedAt
  861. projectName
  862. id
  863. projectType
  864. }
  865. }
  866. `;
  867. const UPDATE_PROJECT_DEPLOY_AND_CLOUD = `
  868. mutation updateproject($id: ID, $updatedAt: String, $deploy_id: ID, $cloud_id: ID, $projectStatus: String) {
  869. update_project(id: $id updatedAt: $updatedAt deploy_id: $deploy_id cloud_id: $cloud_id projectStatus: $projectStatus) {
  870. projectStatus
  871. updatedAt
  872. projectName
  873. id
  874. projectType
  875. }
  876. }
  877. `;
  878. export {
  879. ADD_USER,
  880. GET_USER,
  881. SEARCH_USER,
  882. UPDATE_USER,
  883. SEARCH_SCHEMA,
  884. ADD_SCHEMA,
  885. SHOW_CASE_SCHEMA,
  886. SHOW_ALL_SCHEMA,
  887. SHOW_SCHEMA,
  888. UPDATE_SCHEMA,
  889. UPDATE_SCHEMA_PROJECT_NAME,
  890. DELETE_SCHEMA,
  891. DELETE_PROJECT,
  892. SHOW_TABLE,
  893. ADD_PROJECT_AND_SCHEMA,
  894. CASE_AND_PROJECT,
  895. SHOW_PROJECT,
  896. ADD_CLOUD,
  897. SHOW_CLOUD,
  898. UPDATE_CLOUD,
  899. ADD_DEPLOY,
  900. UPDATE_DEPLOY,
  901. ADD_APIGROUP,
  902. UPDATE_APIGROUP,
  903. SHOW_APIGWPATH,
  904. ADD_APIGWPATH,
  905. UPDATE_APIGWPATH,
  906. ADD_PROJECT_AND_WX,
  907. SHOW_ALL_WXCONFIG,
  908. SHOW_WXCONFIG,
  909. ADD_WXCONFIG,
  910. SHOW_WXCONTENT,
  911. UPDATE_WXCONFIG,
  912. DELETE_WXCONFIG,
  913. GET_PROJECT,
  914. UPDATE_PROJECT_GROUP,
  915. UPDATE_PROJECT_DEPLOY,
  916. UPDATE_PROJECT_CLOUD,
  917. UPDATE_PROJECT_DATABASE,
  918. UPDATE_PROJECT_DEPLOY_AND_CLOUD
  919. }