li.shaoyi 2 tahun lalu
induk
melakukan
4651178649
74 mengubah file dengan 1858 tambahan dan 2933 penghapusan
  1. TEMPAT SAMPAH
      public/html/ht_zr.docx
  2. 0 2
      public/html/jfgz.files/colorschememapping.xml
  3. 0 7
      public/html/jfgz.files/filelist.xml
  4. 0 62
      public/html/jfgz.files/header.htm
  5. TEMPAT SAMPAH
      public/html/jfgz.files/themedata.thmx
  6. 1 1
      public/html/lmhbzc.htm
  7. 1 1
      public/html/yszc.files/header.htm
  8. TEMPAT SAMPAH
      public/html/yszc.files/themedata.thmx
  9. 796 2513
      public/html/yszc.htm
  10. 2 2
      src/hooks/echarts/candlestick/options.ts
  11. 2 2
      src/hooks/echarts/line/options.ts
  12. 2 2
      src/hooks/echarts/smoothedline/options.ts
  13. 2 2
      src/hooks/echarts/timeline/options.ts
  14. 0 1
      src/hooks/request/index.ts
  15. 20 2
      src/packages/mobile/components/base/html-panel/index.vue
  16. 7 1
      src/packages/mobile/components/base/popup/index.less
  17. 3 1
      src/packages/mobile/components/base/pull-refresh/index.vue
  18. 2 2
      src/packages/mobile/components/base/tabbar/index.vue
  19. 4 4
      src/packages/mobile/components/base/uploader/index.vue
  20. 1 0
      src/packages/mobile/components/layouts/navbar/index.less
  21. 2 2
      src/packages/mobile/components/layouts/navbar/index.vue
  22. 4 5
      src/packages/mobile/components/layouts/page/index.vue
  23. 8 27
      src/packages/mobile/components/layouts/view/index.vue
  24. 2 2
      src/packages/mobile/components/modules/register-code/index.vue
  25. 3 3
      src/packages/mobile/main.ts
  26. 5 0
      src/packages/mobile/router/index.ts
  27. 1 1
      src/packages/mobile/views/bank/statement/index.vue
  28. 7 7
      src/packages/mobile/views/credit/signin/index.vue
  29. 6 6
      src/packages/mobile/views/home/index.vue
  30. 10 0
      src/packages/mobile/views/mine/order/detail/purchasetrade/index.vue
  31. 0 6
      src/packages/mobile/views/mine/order/list/index.less
  32. 5 5
      src/packages/mobile/views/mine/wareorder/list/components/holdlb/index.vue
  33. 0 7
      src/packages/mobile/views/news/details/index.less
  34. 15 13
      src/packages/mobile/views/news/details/index.vue
  35. 3 4
      src/packages/mobile/views/news/list/index.vue
  36. 1 1
      src/packages/mobile/views/purchase/detail/index.vue
  37. 2 2
      src/packages/mobile/views/rules/ccwl/index.vue
  38. 2 2
      src/packages/mobile/views/rules/cght/index.vue
  39. 2 2
      src/packages/mobile/views/rules/xhht/index.vue
  40. 2 2
      src/packages/mobile/views/rules/zrht/index.vue
  41. 3 3
      src/packages/mobile/views/share/news/index.vue
  42. 124 0
      src/packages/mobile/views/supply-demand/add/components/buy/index.vue
  43. 51 0
      src/packages/mobile/views/supply-demand/add/components/buy/warehouse-receipt.vue
  44. 159 0
      src/packages/mobile/views/supply-demand/add/components/sell/index.vue
  45. 13 0
      src/packages/mobile/views/supply-demand/add/index.less
  46. 25 0
      src/packages/mobile/views/supply-demand/add/index.vue
  47. 1 1
      src/packages/mobile/views/supply-demand/detail/components/listing/index.vue
  48. 4 1
      src/packages/mobile/views/supply-demand/list/index.vue
  49. 18 4
      src/packages/mobile/views/user/login/index.vue
  50. 2 2
      src/packages/pc/components/layouts/header/index.vue
  51. 2 2
      src/packages/pc/components/layouts/navbar/index.vue
  52. 2 2
      src/packages/pc/components/layouts/page/index.vue
  53. 2 2
      src/packages/pc/components/layouts/sidebar/index.vue
  54. 3 3
      src/packages/pc/main.ts
  55. 34 10
      src/services/api/account/index.ts
  56. 26 11
      src/services/api/bank/index.ts
  57. 84 25
      src/services/api/common/index.ts
  58. 9 3
      src/services/api/contract/index.ts
  59. 9 3
      src/services/api/credit/index.ts
  60. 76 16
      src/services/api/goods/index.ts
  61. 12 4
      src/services/api/market/index.ts
  62. 17 5
      src/services/api/news/index.ts
  63. 37 10
      src/services/api/order/index.ts
  64. 13 4
      src/services/api/quote/index.ts
  65. 15 5
      src/services/api/user/index.ts
  66. 117 102
      src/services/http/index.ts
  67. 9 0
      src/services/index.ts
  68. 1 1
      src/stores/index.ts
  69. 4 3
      src/stores/modules/global.ts
  70. 8 7
      src/stores/modules/user.ts
  71. 31 0
      src/types/model/goods.d.ts
  72. 5 0
      src/types/model/order.d.ts
  73. 2 2
      src/types/proto/trade.d.ts
  74. 17 0
      src/utils/timer/index.ts

TEMPAT SAMPAH
public/html/ht_zr.docx


+ 0 - 2
public/html/jfgz.files/colorschememapping.xml

@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>

+ 0 - 7
public/html/jfgz.files/filelist.xml

@@ -1,7 +0,0 @@
-<xml xmlns:o="urn:schemas-microsoft-com:office:office">
- <o:MainFile HRef="../jfgz.htm"/>
- <o:File HRef="themedata.thmx"/>
- <o:File HRef="colorschememapping.xml"/>
- <o:File HRef="header.htm"/>
- <o:File HRef="filelist.xml"/>
-</xml>

+ 0 - 62
public/html/jfgz.files/header.htm

@@ -1,62 +0,0 @@
-<html xmlns:v="urn:schemas-microsoft-com:vml"
-xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
-xmlns="http://www.w3.org/TR/REC-html40">
-
-<head>
-<meta http-equiv=Content-Type content="text/html; charset=utf-8">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 15">
-<meta name=Originator content="Microsoft Word 15">
-<link id=Main-File rel=Main-File href="../jfgz.htm">
-<!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="2049"/>
-</xml><![endif]-->
-</head>
-
-<body lang=ZH-CN>
-
-<div style='mso-element:footnote-separator' id=fs>
-
-<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
-
-<hr align=left size=1 width="33%">
-
-<![endif]></span></span></p>
-
-</div>
-
-<div style='mso-element:footnote-continuation-separator' id=fcs>
-
-<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
-
-<hr align=left size=1>
-
-<![endif]></span></span></p>
-
-</div>
-
-<div style='mso-element:endnote-separator' id=es>
-
-<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-separator'><![if !supportFootnotes]>
-
-<hr align=left size=1 width="33%">
-
-<![endif]></span></span></p>
-
-</div>
-
-<div style='mso-element:endnote-continuation-separator' id=ecs>
-
-<p class=MsoNormal><span lang=EN-US><span style='mso-special-character:footnote-continuation-separator'><![if !supportFootnotes]>
-
-<hr align=left size=1>
-
-<![endif]></span></span></p>
-
-</div>
-
-</body>
-
-</html>

TEMPAT SAMPAH
public/html/jfgz.files/themedata.thmx


+ 1 - 1
public/html/lmhbzc.htm

@@ -5,7 +5,7 @@ xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
 xmlns="http://www.w3.org/TR/REC-html40">
 
 <head>
-<meta http-equiv=Content-Type content="text/html; charset=gb2312">
+<meta http-equiv=Content-Type content="text/html; charset=utf-8">
 <meta name=ProgId content=Word.Document>
 <meta name=Generator content="Microsoft Word 15">
 <meta name=Originator content="Microsoft Word 15">

+ 1 - 1
public/html/yszc.files/header.htm

@@ -15,7 +15,7 @@ xmlns="http://www.w3.org/TR/REC-html40">
 </xml><![endif]-->
 </head>
 
-<body lang=ZH-CN link="#0563C1" vlink="#954F72">
+<body lang=ZH-CN link=blue vlink=purple>
 
 <div style='mso-element:footnote-separator' id=fs>
 

TEMPAT SAMPAH
public/html/yszc.files/themedata.thmx


+ 796 - 2513
public/html/yszc.htm

@@ -1,4 +1,4 @@
-<html xmlns:v="urn:schemas-microsoft-com:vml"
+<html xmlns:v="urn:schemas-microsoft-com:vml"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:w="urn:schemas-microsoft-com:office:word"
 xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
@@ -12,22 +12,22 @@ xmlns="http://www.w3.org/TR/REC-html40">
 <link rel=File-List href="yszc.files/filelist.xml">
 <!--[if gte mso 9]><xml>
  <o:DocumentProperties>
-  <o:Author>XP C</o:Author>
-  <o:LastAuthor>dyp</o:LastAuthor>
+  <o:Author>zhouchunhu</o:Author>
+  <o:LastAuthor>Microsoft</o:LastAuthor>
   <o:Revision>2</o:Revision>
-  <o:TotalTime>1</o:TotalTime>
-  <o:Created>2022-11-12T01:16:00Z</o:Created>
-  <o:LastSaved>2022-11-12T01:16:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>2692</o:Words>
-  <o:Characters>15351</o:Characters>
-  <o:Lines>127</o:Lines>
-  <o:Paragraphs>36</o:Paragraphs>
-  <o:CharactersWithSpaces>18007</o:CharactersWithSpaces>
+  <o:TotalTime>21</o:TotalTime>
+  <o:Created>2023-03-07T07:01:00Z</o:Created>
+  <o:LastSaved>2023-03-07T07:01:00Z</o:LastSaved>
+  <o:Pages>36</o:Pages>
+  <o:Words>2809</o:Words>
+  <o:Characters>16012</o:Characters>
+  <o:Company>Muchinfo</o:Company>
+  <o:Lines>133</o:Lines>
+  <o:Paragraphs>37</o:Paragraphs>
+  <o:CharactersWithSpaces>18784</o:CharactersWithSpaces>
   <o:Version>15.00</o:Version>
  </o:DocumentProperties>
  <o:OfficeDocumentSettings>
-  <o:RelyOnVML/>
   <o:AllowPNG/>
  </o:OfficeDocumentSettings>
 </xml><![endif]-->
@@ -60,6 +60,7 @@ xmlns="http://www.w3.org/TR/REC-html40">
    <w:SnapToGridInCell/>
    <w:WrapTextWithPunct/>
    <w:UseAsianBreakRules/>
+   <w:UseWord2010TableStyleRules/>
    <w:DontGrowAutofit/>
    <w:SplitPgBreakAndParaMark/>
    <w:EnableOpenTypeKerning/>
@@ -386,7 +387,7 @@ xmlns="http://www.w3.org/TR/REC-html40">
    Name="Table Web 3"/>
   <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
    Name="Balloon Text"/>
-  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
+  <w:LsdException Locked="false" Priority="59" Name="Table Grid"/>
   <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
    Name="Table Theme"/>
   <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
@@ -664,30 +665,39 @@ xmlns="http://www.w3.org/TR/REC-html40">
 @font-face
 	{font-family:"Cambria Math";
 	panose-1:2 4 5 3 5 4 6 3 2 4;
-	mso-font-charset:0;
+	mso-font-charset:1;
 	mso-generic-font-family:roman;
+	mso-font-format:other;
+	mso-font-pitch:variable;
+	mso-font-signature:0 0 0 0 0 0;}
+@font-face
+	{font-family:Calibri;
+	panose-1:2 15 5 2 2 2 4 3 2 4;
+	mso-font-charset:0;
+	mso-generic-font-family:swiss;
 	mso-font-pitch:variable;
-	mso-font-signature:-536870145 1107305727 0 0 415 0;}
+	mso-font-signature:-469750017 -1073732485 9 0 511 0;}
 @font-face
-	{font-family:等线;
-	mso-font-alt:"Arial Unicode MS";
+	{font-family:微软雅黑;
+	panose-1:2 11 5 3 2 2 4 2 2 4;
 	mso-font-charset:134;
-	mso-generic-font-family:auto;
+	mso-generic-font-family:swiss;
 	mso-font-pitch:variable;
-	mso-font-signature:0 953122042 22 0 262159 0;}
+	mso-font-signature:-2147483001 718224464 22 0 262175 0;}
 @font-face
-	{font-family:"\@宋体";
-	panose-1:2 1 6 0 3 1 1 1 1 1;
+	{font-family:"\@微软雅黑";
+	panose-1:2 11 5 3 2 2 4 2 2 4;
 	mso-font-charset:134;
-	mso-generic-font-family:auto;
+	mso-generic-font-family:swiss;
 	mso-font-pitch:variable;
-	mso-font-signature:3 680460288 22 0 262145 0;}
+	mso-font-signature:-2147483001 718224464 22 0 262175 0;}
 @font-face
-	{font-family:"\@等线";
+	{font-family:"\@宋体";
+	panose-1:2 1 6 0 3 1 1 1 1 1;
 	mso-font-charset:134;
 	mso-generic-font-family:auto;
 	mso-font-pitch:variable;
-	mso-font-signature:0 953122042 22 0 262159 0;}
+	mso-font-signature:3 680460288 22 0 262145 0;}
  /* Style Definitions */
  p.MsoNormal, li.MsoNormal, div.MsoNormal
 	{mso-style-unhide:no;
@@ -700,16 +710,31 @@ xmlns="http://www.w3.org/TR/REC-html40">
 	mso-pagination:none;
 	font-size:10.5pt;
 	mso-bidi-font-size:11.0pt;
-	font-family:等线;
-	mso-ascii-font-family:等线;
+	font-family:"Calibri","sans-serif";
+	mso-ascii-font-family:Calibri;
 	mso-ascii-theme-font:minor-latin;
-	mso-fareast-font-family:等线;
+	mso-fareast-font-family:宋体;
 	mso-fareast-theme-font:minor-fareast;
-	mso-hansi-font-family:等线;
+	mso-hansi-font-family:Calibri;
 	mso-hansi-theme-font:minor-latin;
 	mso-bidi-font-family:"Times New Roman";
 	mso-bidi-theme-font:minor-bidi;
 	mso-font-kerning:1.0pt;}
+h3
+	{mso-style-priority:9;
+	mso-style-unhide:no;
+	mso-style-qformat:yes;
+	mso-style-link:"标题 3 Char";
+	mso-margin-top-alt:auto;
+	margin-right:0cm;
+	mso-margin-bottom-alt:auto;
+	margin-left:0cm;
+	mso-pagination:widow-orphan;
+	mso-outline-level:3;
+	font-size:13.5pt;
+	font-family:宋体;
+	mso-bidi-font-family:宋体;
+	font-weight:bold;}
 p.MsoHeader, li.MsoHeader, div.MsoHeader
 	{mso-style-priority:99;
 	mso-style-link:"页眉 Char";
@@ -724,12 +749,12 @@ p.MsoHeader, li.MsoHeader, div.MsoHeader
 	padding:0cm;
 	mso-padding-alt:0cm 0cm 1.0pt 0cm;
 	font-size:9.0pt;
-	font-family:等线;
-	mso-ascii-font-family:等线;
+	font-family:"Calibri","sans-serif";
+	mso-ascii-font-family:Calibri;
 	mso-ascii-theme-font:minor-latin;
-	mso-fareast-font-family:等线;
+	mso-fareast-font-family:宋体;
 	mso-fareast-theme-font:minor-fareast;
-	mso-hansi-font-family:等线;
+	mso-hansi-font-family:Calibri;
 	mso-hansi-theme-font:minor-latin;
 	mso-bidi-font-family:"Times New Roman";
 	mso-bidi-theme-font:minor-bidi;
@@ -743,29 +768,59 @@ p.MsoFooter, li.MsoFooter, div.MsoFooter
 	tab-stops:center 207.65pt right 415.3pt;
 	layout-grid-mode:char;
 	font-size:9.0pt;
-	font-family:等线;
-	mso-ascii-font-family:等线;
+	font-family:"Calibri","sans-serif";
+	mso-ascii-font-family:Calibri;
 	mso-ascii-theme-font:minor-latin;
-	mso-fareast-font-family:等线;
+	mso-fareast-font-family:宋体;
 	mso-fareast-theme-font:minor-fareast;
-	mso-hansi-font-family:等线;
+	mso-hansi-font-family:Calibri;
 	mso-hansi-theme-font:minor-latin;
 	mso-bidi-font-family:"Times New Roman";
 	mso-bidi-theme-font:minor-bidi;
 	mso-font-kerning:1.0pt;}
 a:link, span.MsoHyperlink
 	{mso-style-priority:99;
-	color:#0563C1;
-	mso-themecolor:hyperlink;
+	color:blue;
 	text-decoration:underline;
 	text-underline:single;}
 a:visited, span.MsoHyperlinkFollowed
 	{mso-style-noshow:yes;
 	mso-style-priority:99;
-	color:#954F72;
+	color:purple;
 	mso-themecolor:followedhyperlink;
 	text-decoration:underline;
 	text-underline:single;}
+p
+	{mso-style-noshow:yes;
+	mso-style-priority:99;
+	mso-margin-top-alt:auto;
+	margin-right:0cm;
+	mso-margin-bottom-alt:auto;
+	margin-left:0cm;
+	mso-pagination:widow-orphan;
+	font-size:12.0pt;
+	font-family:宋体;
+	mso-bidi-font-family:宋体;}
+p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
+	{mso-style-noshow:yes;
+	mso-style-priority:99;
+	mso-style-link:"批注框文本 Char";
+	margin:0cm;
+	margin-bottom:.0001pt;
+	text-align:justify;
+	text-justify:inter-ideograph;
+	mso-pagination:none;
+	font-size:9.0pt;
+	font-family:"Calibri","sans-serif";
+	mso-ascii-font-family:Calibri;
+	mso-ascii-theme-font:minor-latin;
+	mso-fareast-font-family:宋体;
+	mso-fareast-theme-font:minor-fareast;
+	mso-hansi-font-family:Calibri;
+	mso-hansi-theme-font:minor-latin;
+	mso-bidi-font-family:"Times New Roman";
+	mso-bidi-theme-font:minor-bidi;
+	mso-font-kerning:1.0pt;}
 span.Char
 	{mso-style-name:"页眉 Char";
 	mso-style-priority:99;
@@ -782,16 +837,34 @@ span.Char0
 	mso-style-link:页脚;
 	mso-ansi-font-size:9.0pt;
 	mso-bidi-font-size:9.0pt;}
-span.UnresolvedMention
-	{mso-style-name:"Unresolved Mention";
+span.3Char
+	{mso-style-name:"标题 3 Char";
+	mso-style-priority:9;
+	mso-style-unhide:no;
+	mso-style-locked:yes;
+	mso-style-link:"标题 3";
+	mso-ansi-font-size:13.5pt;
+	mso-bidi-font-size:13.5pt;
+	font-family:宋体;
+	mso-ascii-font-family:宋体;
+	mso-fareast-font-family:宋体;
+	mso-hansi-font-family:宋体;
+	mso-bidi-font-family:宋体;
+	mso-font-kerning:0pt;
+	font-weight:bold;}
+span.Char1
+	{mso-style-name:"批注框文本 Char";
 	mso-style-noshow:yes;
 	mso-style-priority:99;
-	color:#605E5C;
-	background:#E1DFDD;}
+	mso-style-unhide:no;
+	mso-style-locked:yes;
+	mso-style-link:批注框文本;
+	mso-ansi-font-size:9.0pt;
+	mso-bidi-font-size:9.0pt;}
 .MsoChpDefault
 	{mso-style-type:export-only;
 	mso-default-props:yes;
-	font-family:等线;
+	font-family:"Calibri","sans-serif";
 	mso-bidi-font-family:"Times New Roman";
 	mso-bidi-theme-font:minor-bidi;}
  /* Page Definitions */
@@ -829,13 +902,13 @@ div.WordSection1
 	mso-pagination:widow-orphan;
 	font-size:10.5pt;
 	mso-bidi-font-size:11.0pt;
-	font-family:等线;
-	mso-ascii-font-family:等线;
+	font-family:"Calibri","sans-serif";
+	mso-ascii-font-family:Calibri;
 	mso-ascii-theme-font:minor-latin;
-	mso-fareast-font-family:等线;
-	mso-fareast-theme-font:minor-fareast;
-	mso-hansi-font-family:等线;
+	mso-hansi-font-family:Calibri;
 	mso-hansi-theme-font:minor-latin;
+	mso-bidi-font-family:"Times New Roman";
+	mso-bidi-theme-font:minor-bidi;
 	mso-font-kerning:1.0pt;}
 </style>
 <![endif]--><!--[if gte mso 9]><xml>
@@ -846,2477 +919,687 @@ div.WordSection1
  </o:shapelayout></xml><![endif]-->
 </head>
 
-<body lang=ZH-CN link="#0563C1" vlink="#954F72" style='tab-interval:21.0pt;
-text-justify-trim:punctuation'>
+<body lang=ZH-CN link=blue vlink=purple style='tab-interval:21.0pt;text-justify-trim:
+punctuation'>
 
 <div class=WordSection1 style='layout-grid:15.6pt'>
 
-<p class=MsoNormal align=center style='text-align:center;text-indent:30.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:15.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:18.0pt'>隐私政策<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>欢迎您使用铁合金掌上行平台,铁合金掌上行(地址:上海市浦东新区浦东南路<span
-lang=EN-US>360</span>号<span lang=EN-US>1603</span>室,以下或称<span lang=EN-US>“</span>我们<span
-lang=EN-US>”</span>或<span lang=EN-US>“</span>铁合金掌上行平台<span lang=EN-US>”</span>)非常重视您的隐私保护和个人信息保护。我们深知个人信息对您的重要性,也深知为您的信息提供有效保护是我们业务健康可持续发展的基石。我们致力于维持您对我们的信任,恪守适用法律和我们对您的承诺,尽全力保证您的个人信息安全和合理使用。我们将按照法律、行政法规的要求,采取相关措施,保护您的信息安全可靠。依据我国《电子商务法》《网络安全法》《个人信息保护法》《常见类型移动互联网应用程序必要个人信息范围规定》等法律法规,并参考《信息安全技术个人信息安全规范》(<span
-lang=EN-US>GB/T 35273-2020</span>)等国家标准,我们制定《 隐私政策 》(以下简称<span lang=EN-US>“</span>本隐私政策<span
-lang=EN-US>”</span>)。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在您注册成为铁合金掌上行平台注册用户前,我们郑重提示:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><u><span style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>一、根据《常见类型移动互联网应用程序必要个人信息范围规定》,本<span
-lang=EN-US>APP</span>属于网上购物类,基本功能服务为<span lang=EN-US>“</span>购销商品<span
-lang=EN-US>”</span>,为提供基本功能服务,我们将收集您的移动电话号码、密码或验证码。</span></u></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><u><span style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>二、请您知悉,您同意隐私政策仅代表您已了解应用提供的功能,以及功能运行所需要的必要个人信息,并不代表您已同意我们可以收集非必要个人信息,非必要个人信息会根据您使用过程中的授权情况单独征求您的同意。</span></u></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><u><span style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>三、相应权限并不会默认开启,当涉及重要或敏感的设备权限时,我们会在您使用到相应业务功能时,另行弹窗再次征得您的同意后开启;权限开启后,您还可以随时通过设备设置关闭权限;您不同意开启权限,将不会影响其他非相关业务功能的正常使用。针对个人敏感信息,我们会单独征得您的同意后进行处理。</span></u></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在您注册成为铁合金掌上行平台用户、享受我们提供的服务、使用我们的产品时,我们将按照本隐私政策规定,收集、使用、储存、分享、管理<b>您的个人信息</b>,并为您提供访问、更正、注销、删除和保护这些信息的方式。<b><u>在您使用铁合金掌上行平台服务前请务必仔细阅读本隐私政策(特别是加粗或下划线的内容)。</u></b>如果您对本隐私政策条款或相关事宜有任何问题,请通过我们官方联系方式与我们联系。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><u><span style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>本隐私政策有助您了解我们会收集哪些个人信息、为什么收集这些个人信息,会利用这些个人信息做些什么、如何保护这些信息,以及您作为个人信息主体所享有的权利,重点包括:具体功能可能收集、使用个人信息的范围、目的、方式,以及拒绝提供个人信息可能的影响。<span
-lang=EN-US>SDK</span>收集、使用个人信息,调取设备权限的范围、目的、方式。</span></u></b><span lang=EN-US
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><u><span style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行平台(及<span
-lang=EN-US>SDK</span>)可能需要调取的设备权限、调用目的及其对应业务功能、调用前是否询问以及用户关闭相应权限的方式。</span></u></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><u><span style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>需要特别说明的是,通过铁合金掌上行平台为您提供产品和服务的第三方,均会根据其自身隐私政策所述标准存储、使用、处理和保护您的个人信息,本隐私政策不能代替上述第三方的隐私政策。</span></u></b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>我们会尽力要求第三方服务提供商为您的个人信息提供足够的安全保护水平并会在具体产品页面明确告知您服务由特定第三方提供,同时强烈建议您在使用第三方服务或向第三方提交个人信息之前,请认真阅读第三方的隐私政策,确认服务提供方的隐私保护情况。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>如对本政策内容有任何疑问、意见或建议,您可通过铁合金掌上行平台提供的各种联系方式与我们联系。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>本隐私政策将帮助您了解以下内容:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>一、我们如何收集和使用您的个人信息<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>二、我们如何使用<span
-lang=EN-US>Cookie</span>和同类技术<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>三、我们如何共享、转让、公开披露您的个人信息及所接入的第三方<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>四、我们如何保存及保护您的个人信息<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>五、关于您的权利<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>六、我们如何处理未成年人的个人信息<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>七、本隐私政策如何更新<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>八、免责条款及其他<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>九、法律适用和纠纷解决<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>十、如何联系我们<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们尽量以更清晰、更容易被您理解的方式展现本隐私政策,从而希望能够真实地传达我们希望向您传达的信息,并希望您在向我们提供某些信息以及允许我们处理并分享某些信息前,能够清晰地了解这些信息收集的目的、可能的用途以及其他方面的内容。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>一、我们如何收集和使用您的个人信息<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们提供服务时,可能会收集、储存和使用下列与您有关的信息。如果您不提供相关信息,可能无法注册成为我们的用户或无法享受我们提供的某些服务,或者无法达到相关服务拟达到的效果。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们会遵循正当、合法、必要、最小化的原则收集信息,当您使用以下服务、功能或设置时,我们会以下列方式收集和使用您的个人信息:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(一)您需要授权我们收集和使用个人信息的功能服务<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、登录服务</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)完成账户注册、登录<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>根据《中华人民共和国网络安全法》等相关法律法规的规定,<b><u>网络运营者为用户提供信息发布、即时通讯等服务,在与用户签订协议或者确认提供服务时,应当要求用户提供真实身份信息;用户不提供真实身份信息的,网络运营者不得为其提供相关服务。</u></b>当您使用注册功能时,您需要至少向我们提供您本人的<b>手机号码(手动输入)</b>用于注册账号,我们将通过向该手机号发送<b>验证码</b>的方式来验证您的身份是否有效;此类信息属于该功能的<b>必要信息</b>,若您不提供,您将无法完成注册。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您在访问铁合金掌上行平台时,需要您注册成为铁合金掌上行平台用户。为帮助您成为我们的用户,以便我们为您提供服务。<b>您需要提供手机号码创建用户名和密码(或验证码)以成为我们的注册用户。</b><span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您成功注册铁合金掌上行平台账号后,可以使用铁合金掌上行平台账号登录铁合金掌上行平台,登录时您需要向我们提供<b>您的铁合金掌上行平台账号信息</b>。若您不提供这类信息,您将无法登录和享受铁合金掌上行平台的服务。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在您注册登录时,我们会根据您选择的登录方式调用不同<span
-lang=EN-US>SDK</span>,<span lang=EN-US>SDK</span>将会通过<span lang=EN-US>APP</span>手机收集您的个人信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您使用手机号验证码登录时<span
-lang=EN-US>,</span>我们会使用短信来进行人机验证,避免非人工机器行为触发短信验证码发送。此方式不收集任何个人信息及敏感权限。如您拒绝,将无法使用手机号验证码方式登录。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、交易服务</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供下单、订单管理功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了业务相关联络信息采集和交易服务,我们收集下面信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您准备对您所需购买的商品进行下单结算时,铁合金掌上行平台系统会生成您购买该商品的订单。为了完成下单结算页面的服务,您需要提交<b>收货人名称、收货地址以及手机号码</b>。同时该订单中会<b>载明订单号、您所购买的商品或服务信息、下单时间、您应支付的货款金额及支付方式</b>。我们将使用<b>您的订单信息</b>来(包括与为您提供上述服务的第三方)进行<b>您的身份核验、确定交易、支付结算以及为您提供客服和售后服务</b>;此类信息属于在企业交易环节保障您订购的商品完成订购、结算、交付流程<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成购买商品交易服务,但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供提单相关服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了业务相关联络信息采集、交易服务、仓储提单、电子仓单注册、提单业务,我们收集<b>提单人身份证号码、手机号码、车牌号、提货人姓名、提货公司信息、公司盖章信息</b>。如您在下单结算后,需要生成提单。提单的认证方式包括手机号方式和身份证方式。<b>手机号方式,我们需要收集提货人姓名、手机号码、车牌号。身份证方式,我们需要收集提单人身份证号码、手机号、车牌号。</b><span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>如您在使用仓储提单服务功能时,我们因为提货单进行仓储提货需要,我们会<b>收集司机姓名、车牌号信息。</b><span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>如您在使用提单服务功能时,您需要提交<b>公司信息、公司盖章信息、提货人姓名、身份证号码、手机号码、车牌号</b>以便于完成区块链提单服务功能。我们将收集上述信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>上述信息为商品交付环节中验证提货者身份、保障货物安全交付的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成商品交付服务,但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供收货确认服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了业务相关联络信息采集和交易服务,我们收集<b>您的联系号码</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在您收到货物后,需要确认,使用收货确认服务功能。我们会收集<b>您的联系号码</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>此类信息为商品交付环节中的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您确认商品交付状态,但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供平台交易设置功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了业务相关联络信息采集和交易服务,我们需要收集以下信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了用户能够更好的管理税票业务、提货接受业务,在您使用工作台中的平台交易设置功能时,我们需要收集。您需要提交填写<b>取票人管理信息(姓名、身份证号码、手机号码、地址)、供方信息(名称、收货人、手机号码、地址)、发票邮寄地址信息(姓名、电话、信息地址)、代运偏好信息、自提提货人信息(提货人、手机号码、身份证号码、车牌号)、代运收货人信息(收货人姓名、联系电话、入库抬头、详细地址)、代运委托人信息(联系人姓名、联系电话)</b><span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>上述信息属于在企业交易环节保障您订购的商品完成订购、结算、交付流程必要信息,如您不能或拒绝提供上述信息,将无法为您完成购买商品交易服务。但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供工作台功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行平台是为企业与企业之间交易、企业与个人之间交易、个人与个人之间交易服务提供的平台,企业用户需要向我们提供<b>企业名称、营业执照、法定代表人身份信息、开票信息、纳税人资质信息、收款账号信息、联系电话</b>完成实名认证;个人用户需向我们提供个人身份证正反面信息、收款账号信息、联系人电话完成实名认证;我们会收集上述相关信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>此类信息为企业交易环节中进行业务联络的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成企业用户认证过程,但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、扩展业务功能及其所需处理的个人信息</span></b><span lang=EN-US
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供物流服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您在使用物流服务功能时,您点击确认使用该功能时,为了核验登录,我们将把基于本隐私政策使用物流服务功能,点击进入接单功能时,为了进行承运合同电子签单,我们需要收集<b>您的手机号码、验证码</b>以验证<b>您的电子签单身份信息</b>。此类信息为在物流承运环节中的非必要但有关联的个人信息,当您点击按钮操作时才会处理,如不收集使用此类信息,将无法使用对应功能,但不影响您通过上传纸质合同签名照片的方式完成签单认证过程。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>第三方服务提供方对您个人信息的处理将适用该第三方服务的隐私政策。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>麦克风(语音)权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>:</span><span style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'>在您执行运输任务过程中,需要与供应商及承运商联系时,需要使用您的<b>麦克风(语音)权限</b>,方便您发送语音内容。如您拒绝相关授权,将无法使用语音在线联系,但不影响您通过其他方式进行联系。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)消息提醒<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在您使用平台内的消息功能时(<b>接收交易服务中订单、发票、资金、接收物流消息;接收提醒消息</b>),我们会将以上信息推送到您的手机桌面,我们会收集和使用您的网络信息、设备类型、设备型号、操作系统。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>信息推送权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>:</span><span style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'>在您接收消息时,需要使用您的<b>信息推送权限</b>接受推送消息。如您拒绝,将无法使用此类功能。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)分享功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您使用分享功能时,您可以选择分享平台上的公开信息(如您有权限分享的文字、链接)至<span
-lang=EN-US>App</span>外部,在商品信息、商品列表、文章信息、邀请分享邀请内容可以使用分享功能。上述分享场景不采集个人信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在您使用分享至微信时,使用<b><span
-lang=EN-US>“</span>微信分享<span lang=EN-US>”</span></b><span lang=EN-US>SDK</span>实现;分享至<span
-lang=EN-US>QQ</span>时,使用<b><span lang=EN-US>“</span>腾讯分享<span lang=EN-US>”</span></b><span
-lang=EN-US>SDK</span>实现。您可以通过拒绝相关系统权限或者不使用相关功能,如您拒绝,将无法完成对应功能,但不影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>7</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)拍摄照片上传<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您在使用平台服务相关服务拍照上传证件、企业认证资料、物流服务拍照上传现场情况、我们使用第三方<span
-lang=EN-US>SDK</span>帮助您使用摄像头拍照上传,不会采集您的个人信息。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>摄像头(相机)权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>:</span><span style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'>在您拍摄并上传照片时,需要使用您的<b>摄像头(相机)权限</b>,如您拒绝相关授权,将无法使用相应功能,但不影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>8</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)从相册选择照片上传<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您在使用平台服务上传证件、工作台服务上传企业认证资料、物流服务上传现场情况,我们使用第三方<span
-lang=EN-US>SDK</span>仅从您的相册中选择照片上传,不会采集您的个人信息。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>存储权限(安卓从相册选照片)<span
-lang=EN-US>/</span>相册权限(<span lang=EN-US>ios</span>)</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>:</span><span style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'>在您从相册选择照片上传时使用您的<b>存储权限(安卓从相册读取)<span lang=EN-US>/</span>相册权限(<span
-lang=EN-US>ios</span>)</b>,如您拒绝相关授权,将无法使用此功能,但不影响您使用其他功能<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>9</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供扫描服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了方便您在使用扫一扫服务,在您扫描平台商品二维码、平台登录二维码及质量异议拍照质量问题时,我们需要收集二维码照片及商品照片信息。不收集您的个人信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>摄像头(相机)权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>:</span><span style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'>在您通过扫一扫功能拍摄识别时,需要使用您的<b>摄像头(相机)权限</b>,如您拒绝相关授权,将无法使用相应功能,但不影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>存储权限(安卓从相册选照片)<span
-lang=EN-US>/</span>相册权限(<span lang=EN-US>ios</span>)</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>:</span><span style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'>在您使用扫一扫点击相册,从相册选择照片上传时使用您的<b>存储权限(安卓从相册读取)<span lang=EN-US>/</span>相册权限(<span
-lang=EN-US>ios</span>)</b>,如您拒绝相关授权,将无法使用此功能,但不影响您使用其他功能。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>10</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供客服和售后类服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了提供客服和售后服务功能,解决您的问题,我们需要收集以下信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您与我们的客服取得联系时,我们的系统可能会记录您与客服之间的<b>通讯记录</b>,以及使用<b>您的账号信息</b>以便核验身份;当您需要我们提供与您订单相关的客户服务时,我们可能会查询<b>您的相关订单信息</b>以便给予您适当的帮助和处理;当您需要客服协助您修改<b>个人信息</b>时,您可能还需要提供<b>上述信息外的其他信息</b>以便完成修改。同时,在售后服务功能中我们会收集<b>仓库名称、质量异议凭证包括质保书、规格标签、异议描述、联系人、联系电话</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了提供客户呼叫服务,我们会使用<b>您的账号信息(联系方式)</b>为您提供咨询服务,包括调研、回访、呼叫提醒;同时,为了更好的服务,我们会在征得您的同意后适时开展此项服务。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
+<p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
+auto;text-align:center;mso-pagination:widow-orphan;mso-outline-level:3'><b><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>隐私政策<span lang=EN-US><o:p></o:p></span></span></b></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>欢迎您使用铁合金掌上行平台,铁合金掌上行(地址:上海市浦东新区浦东南路<span
+lang=EN-US>360</span>号<span lang=EN-US>1603</span>室,以下或称“我们”或“铁合金掌上行平台”)非常重视您的隐私保护和个人信息保护。我们深知个人信息对您的重要性,也深知为您的信息提供有效保护是我们业务健康可持续发展的基石。我们致力于维持您对我们的信任,恪守适用法律和我们对您的承诺,尽全力保证您的个人信息安全和合理使用。我们将按照法律、行政法规的要求,采取相关措施,保护您的信息安全可靠。依据我国《电子商务法》《网络安全法》《个人信息保护法》《常见类型移动互联网应用程序必要个人信息范围规定》等法律法规,并参考《信息安全技术个人信息安全规范》(<span
+lang=EN-US>GB/T 35273-2020</span>)等国家标准,我们制定《 隐私政策 》(以下简称“本隐私政策”)。<span
+lang=EN-US><br>
+</span>在您注册成为铁合金掌上行平台注册用户前,我们郑重提示:<span lang=EN-US><br>
+</span><b><u>一、根据《常见类型移动互联网应用程序必要个人信息范围规定》,本<span lang=EN-US>APP</span>属于网上购物类,基本功能服务为“购销商品”,为提供基本功能服务,我们将收集您的移动电话号码、密码或验证码。</u></b><span
+lang=EN-US><br>
+</span><b><u>二、请您知悉,您同意隐私政策仅代表您已了解应用提供的功能,以及功能运行所需要的必要个人信息,并不代表您已同意我们可以收集非必要个人信息,非必要个人信息会根据您使用过程中的授权情况单独征求您的同意。</u></b><span
+lang=EN-US><br>
+</span><b><u>三、相应权限并不会默认开启,当涉及重要或敏感的设备权限时,我们会在您使用到相应业务功能时,另行弹窗再次征得您的同意后开启;权限开启后,您还可以随时通过设备设置关闭权限;您不同意开启权限,将不会影响其他非相关业务功能的正常使用。针对个人敏感信息,我们会单独征得您的同意后进行处理。</u></b><span
+lang=EN-US><br>
+</span>在您注册成为铁合金掌上行平台用户、享受我们提供的服务、使用我们的产品时,我们将按照本隐私政策规定,收集、使用、储存、分享、管理<b>您的个人信息</b>,并为您提供访问、更正、注销、删除和保护这些信息的方式。<b><u>在您使用铁合金掌上行平台服务前请务必仔细阅读本隐私政策(特别是加粗或下划线的内容)。</u></b>如果您对本隐私政策条款或相关事宜有任何问题,请通过我们官方联系方式与我们联系。<span
+lang=EN-US><br>
+</span><b><u>本隐私政策有助您了解我们会收集哪些个人信息、为什么收集这些个人信息,会利用这些个人信息做些什么、如何保护这些信息,以及您作为个人信息主体所享有的权利,重点包括:具体功能可能收集、使用个人信息的范围、目的、方式,以及拒绝提供个人信息可能的影响。<span
+lang=EN-US>SDK</span>收集、使用个人信息,调取设备权限的范围、目的、方式。</u></b><span lang=EN-US><br>
+</span><b><u>铁合金掌上行平台(及<span lang=EN-US>SDK</span>)可能需要调取的设备权限、调用目的及其对应业务功能、调用前是否询问以及用户关闭相应权限的方式。</u></b><span
+lang=EN-US><br>
+</span><b><u>需要特别说明的是,通过铁合金掌上行平台为您提供产品和服务的第三方,均会根据其自身隐私政策所述标准存储、使用、处理和保护您的个人信息,本隐私政策不能代替上述第三方的隐私政策。</u></b>我们会尽力要求第三方服务提供商为您的个人信息提供足够的安全保护水平并会在具体产品页面明确告知您服务由特定第三方提供,同时强烈建议您在使用第三方服务或向第三方提交个人信息之前,请认真阅读第三方的隐私政策,确认服务提供方的隐私保护情况。<span
+lang=EN-US><br>
+</span>如对本政策内容有任何疑问、意见或建议,您可通过铁合金掌上行平台提供的各种联系方式与我们联系。<span lang=EN-US><br>
+</span>本隐私政策将帮助您了解以下内容:<span lang=EN-US><br>
+</span>一、我们如何收集和使用您的个人信息<span lang=EN-US><br>
+</span>二、我们如何使用<span lang=EN-US>Cookie</span>和同类技术<span lang=EN-US><br>
+</span>三、我们如何共享、转让、公开披露您的个人信息及所接入的第三方<span lang=EN-US><br>
+</span>四、我们如何保存及保护您的个人信息<span lang=EN-US><br>
+</span>五、关于您的权利<span lang=EN-US><br>
+</span>六、我们如何处理未成年人的个人信息<span lang=EN-US><br>
+</span>七、本隐私政策如何更新<span lang=EN-US><br>
+</span>八、免责条款及其他<span lang=EN-US><br>
+</span>九、法律适用和纠纷解决<span lang=EN-US><br>
+</span>十、如何联系我们<span lang=EN-US><o:p></o:p></span></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>十一、移动安全联盟<span lang=EN-US>com.netease</span>集成<span
+lang=EN-US><br>
+</span>我们尽量以更清晰、更容易被您理解的方式展现本隐私政策,从而希望能够真实地传达我们希望向您传达的信息,并希望您在向我们提供某些信息以及允许我们处理并分享某些信息前,能够清晰地了解这些信息收集的目的、可能的用途以及其他方面的内容。<span
+lang=EN-US><br>
+</span><b>一、我们如何收集和使用您的个人信息</b><span lang=EN-US><br>
+</span>我们提供服务时,可能会收集、储存和使用下列与您有关的信息。如果您不提供相关信息,可能无法注册成为我们的用户或无法享受我们提供的某些服务,或者无法达到相关服务拟达到的效果。<span
+lang=EN-US><br>
+</span>我们会遵循正当、合法、必要、最小化的原则收集信息,当您使用以下服务、功能或设置时,我们会以下列方式收集和使用您的个人信息:<span
+lang=EN-US><br>
+</span><b>(一)您需要授权我们收集和使用个人信息的功能服务</b><span lang=EN-US><br>
+<b>1</b></span><b>、登录服务</b><span lang=EN-US><br>
+<b>1</b></span><b>)完成账户注册、登录</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>根据《中华人民共和国网络安全法》等相关法律法规的规定,<b><u>网络运营者为用户提供信息发布、即时通讯等服务,在与用户签订协议或者确认提供服务时,应当要求用户提供真实身份信息;用户不提供真实身份信息的,网络运营者不得为其提供相关服务。</u></b>当您使用注册功能时,您需要至少向我们提供您本人的<b>手机号码(手动输入)</b>用于注册账号,我们将通过向该手机号发送<b>验证码</b>的方式来验证您的身份是否有效;此类信息属于该功能的<b>必要信息</b>,若您不提供,您将无法完成注册。<span
+lang=EN-US><br>
+</span>您在访问铁合金掌上行平台时,需要您注册成为铁合金掌上行平台用户。为帮助您成为我们的用户,以便我们为您提供服务。<b>您需要提供手机号码创建用户名和密码(或验证码)以成为我们的注册用户。</b><span
+lang=EN-US><br>
+</span>当您成功注册铁合金掌上行平台账号后,可以使用铁合金掌上行平台账号登录铁合金掌上行平台,登录时您需要向我们提供<b>您的铁合金掌上行平台账号信息</b>。若您不提供这类信息,您将无法登录和享受铁合金掌上行平台的服务。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>在您注册登录时,我们会根据您选择的登录方式调用不同<span lang=EN-US>SDK</span>,<span lang=EN-US>SDK</span>将会通过<span
+lang=EN-US>APP</span>手机收集您的个人信息。<span lang=EN-US><br>
+</span>当您使用手机号验证码登录时<span lang=EN-US>,</span>我们会使用短信来进行人机验证,避免非人工机器行为触发短信验证码发送。此方式不收集任何个人信息及敏感权限。如您拒绝,将无法使用手机号验证码方式登录。<span
+lang=EN-US><br>
+<b>2</b></span><b>、交易服务</b><span lang=EN-US><br>
+<b>1</b></span><b>)为您提供下单、订单管理功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了业务相关联络信息采集和交易服务,我们收集下面信息。<span lang=EN-US><br>
+</span>当您准备对您所需购买的商品进行下单结算时,铁合金掌上行平台系统会生成您购买该商品的订单。为了完成下单结算页面的服务,您需要提交<b>收货人名称、收货地址以及手机号码</b>。同时该订单中会<b>载明订单号、您所购买的商品或服务信息、下单时间、您应支付的货款金额及支付方式</b>。我们将使用<b>您的订单信息</b>来(包括与为您提供上述服务的第三方)进行<b>您的身份核验、确定交易、支付结算以及为您提供客服和售后服务</b>;此类信息属于在企业交易环节保障您订购的商品完成订购、结算、交付流程<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成购买商品交易服务,但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>2</b></span><b>)为您提供提单相关服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了业务相关联络信息采集、交易服务、仓储提单、电子仓单注册、提单业务,我们收集<b>提单人身份证号码、手机号码、车牌号、提货人姓名、提货公司信息、公司盖章信息</b>。如您在下单结算后,需要生成提单。提单的认证方式包括手机号方式和身份证方式。<b>手机号方式,我们需要收集提货人姓名、手机号码、车牌号。身份证方式,我们需要收集提单人身份证号码、手机号、车牌号。</b><span
+lang=EN-US><br>
+</span>如您在使用仓储提单服务功能时,我们因为提货单进行仓储提货需要,我们会<b>收集司机姓名、车牌号信息。</b><span lang=EN-US><br>
+</span>如您在使用提单服务功能时,您需要提交<b>公司信息、公司盖章信息、提货人姓名、身份证号码、手机号码、车牌号</b>以便于完成区块链提单服务功能。我们将收集上述信息。<span
+lang=EN-US><br>
+</span>上述信息为商品交付环节中验证提货者身份、保障货物安全交付的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成商品交付服务,但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>3</b></span><b>)为您提供收货确认服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了业务相关联络信息采集和交易服务,我们收集<b>您的联系号码</b>。<span lang=EN-US><br>
+</span>在您收到货物后,需要确认,使用收货确认服务功能。我们会收集<b>您的联系号码</b>。<span lang=EN-US><br>
+</span>此类信息为商品交付环节中的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您确认商品交付状态,但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>4</b></span><b>)为您提供平台交易设置功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了业务相关联络信息采集和交易服务,我们需要收集以下信息。<span lang=EN-US><br>
+</span>为了用户能够更好的管理税票业务、提货接受业务,在您使用工作台中的平台交易设置功能时,我们需要收集。您需要提交填写<b>取票人管理信息(姓名、身份证号码、手机号码、地址)、供方信息(名称、收货人、手机号码、地址)、发票邮寄地址信息(姓名、电话、信息地址)、代运偏好信息、自提提货人信息(提货人、手机号码、身份证号码、车牌号)、代运收货人信息(收货人姓名、联系电话、入库抬头、详细地址)、代运委托人信息(联系人姓名、联系电话)</b><span
+lang=EN-US><br>
+</span>上述信息属于在企业交易环节保障您订购的商品完成订购、结算、交付流程必要信息,如您不能或拒绝提供上述信息,将无法为您完成购买商品交易服务。但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>5</b></span><b>)为您提供工作台功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>铁合金掌上行平台是为企业与企业之间交易、企业与个人之间交易、个人与个人之间交易服务提供的平台,企业用户需要向我们提供<b>企业名称、营业执照、法定代表人身份信息、开票信息、纳税人资质信息、收款账号信息、联系电话</b>完成实名认证;个人用户需向我们提供个人身份证正反面信息、收款账号信息、联系人电话完成实名认证;我们会收集上述相关信息。<span
+lang=EN-US><br>
+</span>此类信息为企业交易环节中进行业务联络的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成企业用户认证过程,但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>3</b></span><b>、扩展业务功能及其所需处理的个人信息</b><span lang=EN-US><br>
+<b>1</b></span><b>)为您提供物流服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>您在使用物流服务功能时,您点击确认使用该功能时,为了核验登录,我们将把基于本隐私政策使用物流服务功能,点击进入接单功能时,为了进行承运合同电子签单,我们需要收集<b>您的手机号码、验证码</b>以验证<b>您的电子签单身份信息</b>。此类信息为在物流承运环节中的非必要但有关联的个人信息,当您点击按钮操作时才会处理,如不收集使用此类信息,将无法使用对应功能,但不影响您通过上传纸质合同签名照片的方式完成签单认证过程。<span
+lang=EN-US><br>
+</span>第三方服务提供方对您个人信息的处理将适用该第三方服务的隐私政策。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span><b>麦克风(语音)权限</b><span lang=EN-US>:</span>在您执行运输任务过程中,需要与供应商及承运商联系时,需要使用您的<b>麦克风(语音)权限</b>,方便您发送语音内容。如您拒绝相关授权,将无法使用语音在线联系,但不影响您通过其他方式进行联系。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>2</b></span><b>)消息提醒</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>在您使用平台内的消息功能时(<b>接收交易服务中订单、发票、资金、接收物流消息;接收提醒消息</b>),我们会将以上信息推送到您的手机桌面,我们会收集和使用您的网络信息、设备类型、设备型号、操作系统。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span><b>信息推送权限</b><span lang=EN-US>:</span>在您接收消息时,需要使用您的<b>信息推送权限</b>接受推送消息。如您拒绝,将无法使用此类功能。<span
+lang=EN-US><br>
+<b>3</b></span><b>)分享功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>当您使用分享功能时,您可以选择分享平台上的公开信息(如您有权限分享的文字、链接)至<span lang=EN-US>App</span>外部,在商品信息、商品列表、文章信息、邀请分享邀请内容可以使用分享功能。上述分享场景不采集个人信息。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>在您使用分享至微信时,使用<b>“微信分享”</b><span lang=EN-US>SDK</span>实现;分享至<span
+lang=EN-US>QQ</span>时,使用<b>“腾讯分享”</b><span lang=EN-US>SDK</span>实现。您可以通过拒绝相关系统权限或者不使用相关功能,如您拒绝,将无法完成对应功能,但不影响您使用其他功能。<span
+lang=EN-US><br>
+<b>7</b></span><b>)拍摄照片上传</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>当您在使用平台服务相关服务拍照上传证件、企业认证资料、物流服务拍照上传现场情况、我们使用第三方<span lang=EN-US>SDK</span>帮助您使用摄像头拍照上传,不会采集您的个人信息。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span><b>摄像头(相机)权限</b><span lang=EN-US>:</span>在您拍摄并上传照片时,需要使用您的<b>摄像头(相机)权限</b>,如您拒绝相关授权,将无法使用相应功能,但不影响您使用其他功能。<span
+lang=EN-US><br>
+<b>8</b></span><b>)从相册选择照片上传</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>当您在使用平台服务上传证件、工作台服务上传企业认证资料、物流服务上传现场情况,我们使用第三方<span lang=EN-US>SDK</span>仅从您的相册中选择照片上传,不会采集您的个人信息。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span><b>存储权限(安卓从相册选照片)<span lang=EN-US>/</span>相册权限(<span lang=EN-US>ios</span>)</b><span
+lang=EN-US>:</span>在您从相册选择照片上传时使用您的<b>存储权限(安卓从相册读取)<span lang=EN-US>/</span>相册权限(<span
+lang=EN-US>ios</span>)</b>,如您拒绝相关授权,将无法使用此功能,但不影响您使用其他功能<span lang=EN-US><br>
+<b>9</b></span><b>)为您提供扫描服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了方便您在使用扫一扫服务,在您扫描平台商品二维码、平台登录二维码及质量异议拍照质量问题时,我们需要收集二维码照片及商品照片信息。不收集您的个人信息。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span><b>摄像头(相机)权限</b><span lang=EN-US>:</span>在您通过扫一扫功能拍摄识别时,需要使用您的<b>摄像头(相机)权限</b>,如您拒绝相关授权,将无法使用相应功能,但不影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>存储权限(安卓从相册选照片)<span lang=EN-US>/</span>相册权限(<span lang=EN-US>ios</span>)</b><span
+lang=EN-US>:</span>在您使用扫一扫点击相册,从相册选择照片上传时使用您的<b>存储权限(安卓从相册读取)<span lang=EN-US>/</span>相册权限(<span
+lang=EN-US>ios</span>)</b>,如您拒绝相关授权,将无法使用此功能,但不影响您使用其他功能。<span lang=EN-US><br>
+<b>10</b></span><b>)为您提供客服和售后类服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了提供客服和售后服务功能,解决您的问题,我们需要收集以下信息。<span lang=EN-US><br>
+</span>当您与我们的客服取得联系时,我们的系统可能会记录您与客服之间的<b>通讯记录</b>,以及使用<b>您的账号信息</b>以便核验身份;当您需要我们提供与您订单相关的客户服务时,我们可能会查询<b>您的相关订单信息</b>以便给予您适当的帮助和处理;当您需要客服协助您修改<b>个人信息</b>时,您可能还需要提供<b>上述信息外的其他信息</b>以便完成修改。同时,在售后服务功能中我们会收集<b>仓库名称、质量异议凭证包括质保书、规格标签、异议描述、联系人、联系电话</b>。<span
+lang=EN-US><br>
+</span>为了提供客户呼叫服务,我们会使用<b>您的账号信息(联系方式)</b>为您提供咨询服务,包括调研、回访、呼叫提醒;同时,为了更好的服务,我们会在征得您的同意后适时开展此项服务。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>11</b></span><b>)为您提供意见反馈服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>当您使用意见反馈服务功能时,为了我们能够更好地联系您及时反馈。我们需要收集<b>您的联系电话或其他联系方式信息</b>。此类信息为与您联络的<b>必要信息</b>,如不收集使用此类信息,将无法使用意见反馈服务功能,但不影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>12</b></span><b>)为您提供银行直融付款服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了有助于您与银行更好更快达成合作及更好的服务,便于银行直融付款预授信。<span lang=EN-US><br>
+</span>当您进入“铁合金掌上行”使用铁合金掌上行提供银行直融付款服务功能时。我们会收集以下信息,对于个人我们收集您提交的<b>姓名、移动电话</b>,用于联系便于后期服务进行。对于企业我们会收集<b>企业员工人数、年销售额、期望开户银行、开票方的信息</b>,用于初审企业的能够受融资金数额。此类信息属于金融方在预授信环节中审核资质的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成此功能,但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span>您向金融方提交的具体的信息收集和使用规则请参见金融方与您另行签署的具体服务协议及隐私政策。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>13</b></span><b>)为您提供运输委托服务功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了运输和交易服务,我们需要收集<b>您的手机号码</b>。您点击确认使用该功能时,我们将把基于本隐私政策采集的<b>用户信息(手机号码)</b>推送给我们合作的第三方物流公司。<span
+lang=EN-US><br>
+</span>当您完成下单结算后,需要委托运输时,您需要提交<b>联系号码</b>,同时需要填写<b>发货时间、起始地、目的地、委托重量信息</b>。铁合金掌上行平台会收集<b>您的联系号码、发货时间、起始地、目的地、委托重量信息</b>,便于委托运输完成交易。<span
+lang=EN-US><br>
+</span>上述信息属于运输委托方与承运方完成运输任务时需要的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成此功能,但不会影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>14</b></span><b>)为您提供活动抽奖功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了方便与您进行活动互动,更好的服务用户,我们提供了预售产品活动中签功能。当您中签时候,我们会收集您提交的<b>手机号码</b>等个人信息如您拒绝,将无法进行预售中签活动功能,但不影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>15</b></span><b>)为您提供问卷调研功能</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span>为了更好的服务用户,我们提供了问卷调研功能。为了进一步与您联系,我们会收集您提交的<b>姓名、公司名称、公司性质、所在部门及职务</b>。此类信息与您联络及保障调研结果可读性的<b>必要信息</b>,如您拒绝将无法使用问卷调研功能,但不影响您使用其他功能。<span
+lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)涉及的第三方<span lang=EN-US>SDK</span>清单</b><span
+lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+<b>16</b></span><b>)运营与运行安全</b><span lang=EN-US><br>
+</span><b>(<span lang=EN-US>1</span>)收集个人信息的范围</b><span lang=EN-US><br>
+</span><b>设备信息:当您使用铁合金掌上行平台应用时,为了保障软件与服务的安全运行我们会收集设备连接信息(浏览器的类型、电信运营商、使用的语言)、系统信息(设备类型、设备型号、操作系统)、网络信息。</b><span
+lang=EN-US><br>
+</span>单独的设备信息是无法识别特定自然人身份的信息。为了从您的各种设备上收集到的信息,我们可能会将它们进行关联,以便我们能在这些设备上为您提供一致的服务。除取得您授权或法律法规另有规定外,我们会将这类信息做匿名化、去标识化处理。<span
+lang=EN-US><br>
+</span>若您不提供这类信息,将可能导致<span lang=EN-US>App</span>无法正常运行。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>2</span>)运营与运行安全调用的敏感权限</b><span lang=EN-US><br>
+</span>无。<span lang=EN-US><br>
+</span><b>(<span lang=EN-US>3</span>)运营与运行安全调用的其他权限</b><span lang=EN-US><br>
+</span><b>安装及更新:</b>当版本更新时,获取<b>更新安装包权限</b>,为了帮助您<b>安装最新更新包</b>。<span
+lang=EN-US><br>
+</span><b>访问网络状态:</b>当您使用功能时候,获取<b>网络访问权限</b>,为了帮助您在使用过程中<b>与平台获得正常的网络通信</b>。<span
+lang=EN-US><br>
+</span><b>(二)我们可能如何使用收集到的信息</b><span lang=EN-US><br>
+</span>提供和改进产品和服务。我们使用收集的信息来提供并改进我们及我们的关联公司及其他受信任的第三方提供的产品和服务,并进行必要的业务运营,运营产品或提供服务、评估、维护和改进产品或服务的性能,参与有关我们产品和服务的市场调查活动,开发新的产品或服务、提供客户支持。<span
+lang=EN-US><br>
+</span>为改进我们及我们的关联公司及其他受信任的第三方提供的产品和服务,铁合金掌上行平台可能会对产品使用情况进行统计和分析。同时,铁合金掌上行平台可能会与公众共享这些统计信息,以展示我们服务的整体使用趋势,但这些统计信息将不会包含您的任何身份识别信息,信息会做匿名化、去标识化处理。<span
+lang=EN-US><br>
+</span><b>(三)需要您授权同意调取系统权限的情形</b><span lang=EN-US><br>
+</span>在为您提供前述基本功能、附加功能、改进产品<span lang=EN-US>/</span>服务的功能,或第三方<span
+lang=EN-US>SDK</span>收集使用您的个人信息时,部分场景的实现依赖于您同意客户端(<span lang=EN-US>App</span>)、第三方<span
+lang=EN-US>SDK</span>调取您所使用设备的相应系统权限。只有在您登录且首次进入特定使用场景时,客户端(<span lang=EN-US>App</span>)才会通过弹窗申请来获取您的同意。您可以在您的终端设备中逐项查看各种权限的开启状态,并可以随时开启或关闭这些权限(视终端设备及操作系统不同,可能略有差异);另外,我们也在客户端(<span
+lang=EN-US>App</span>)中设置了专门、集中的权限管理页面,方便您查看和管理部分敏感权限。请您注意,您开启这些权限即代表您在使用我们服务期间持续授权我们可以收集和使用这些个人信息来实现上述的功能,您关闭权限即代表您取消了这些授权,则我们将不再继续收集和使用您的这些个人信息,也无法为您提供上述与这些授权所对应的功能。您关闭权限的决定不会影响此前基于您的授权所进行的个人信息的处理。<span
+lang=EN-US><br>
+</span><b>(四)第三方<span lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)收集、使用您个人信息的情形</b><span
+lang=EN-US><br>
+</span>我们提供部分功能和<span lang=EN-US>/</span>或服务时需要使用第三方<span lang=EN-US>SDK</span>(或<span
+lang=EN-US>API</span>)技术,这些第三方<span lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)可能会收集或使用您的部分个人信息<span
+lang=EN-US>/</span>设备权限,请您知悉<span lang=EN-US>SDK</span>在使用相关系统权限时会通过设备系统弹窗的形式单独征求同意。我们会对相关<span
+lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)进行严格的安全检测,并采取技术手段,努力确保其按照本政策以及其他任何相关的保密和安全措施,并与其签署协议来规范对于用户信息的使用。<span
+lang=EN-US><br>
+</span><b>(五)个性化推荐</b><span lang=EN-US><br>
+</span>铁合金掌上行平台不使用自动化决策、个性化推荐功能。<span lang=EN-US><br>
+</span><b>(六)在以下情形中,收集、使用个人信息无需事先征得您的授权同意:</b><span lang=EN-US><br>
+1</span>、与个人信息控制者履行法律法规规定的义务相关的;<span lang=EN-US><br>
+2</span>、与国家安全、国防安全直接相关的;<span lang=EN-US><br>
+3</span>、与公共安全、公共卫生、重大公共利益直接相关的;<span lang=EN-US><br>
+4</span>、与刑事侦查、起诉、审判和判决执行等直接相关的;<span lang=EN-US><br>
+5</span>、出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人授权同意的;<span lang=EN-US><br>
+6</span>、所收集的个人信息是您自行向社会公众公开的;<span lang=EN-US><br>
+7</span>、从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开渠道;<span lang=EN-US><br>
+8</span>、根据您的要求向您提供产品或服务所必需的;<span lang=EN-US><br>
+9</span>、用于维护所提供的产品或服务的安全稳定运行所必需的,例如发现、处置产品或服务的故障;<span lang=EN-US><br>
+10</span>、为新闻单位开展合法的新闻报道所必需的;<span lang=EN-US><br>
+11</span>、学术研究机构基于公共利益开展统计或学术研究所必要,且对外提供学术研究或描述的结果时,对结果中所包含的个人信息进行去标识化处理的。<span
+lang=EN-US><br>
+</span><b>(七)我们在符合下列条件之一时,可以对收集您的信息进行必要范围以外的利用:</b><span lang=EN-US><br>
+1</span>、已取得您的书面同意,或通过其他您认可的方式取得同意;<span lang=EN-US><br>
+2</span>、为免除您在生命、身体或财产方面之急迫危险,以及,为免除您的企业财产方面之急迫危险;<span lang=EN-US><br>
+3</span>、在紧急的情况下,为了保护我们及用户的个人或公众安全。<span lang=EN-US><br>
+</span><b>(八)当我们要将信息用于本隐私政策未载明的其他用途时,会事先征求您的同意。</b><span lang=EN-US><br>
+</span><b>当我们要将基于特定目的收集而来的信息用于其他目的时,会事先征求您的同意。我们可能使用您的信息用于安全防范和诈骗监测,以预防、发现、调查欺诈、危害安全、非法或违反与我们的协议、政策或规则的行为,以保护您、我们或我们的关联公司及社会公众的合法权益。</b><span
+lang=EN-US><br>
+</span><b>三、我们如何共享、转让、公开披露您的个人信息以及所接入的第三方</b><span lang=EN-US><br>
+</span>仅为实现本隐私政策的目的,我们的服务将由授权第三方提供。我们可能会与第三方共享<b>您的个人信息</b>,以提供更好的客户服务和用户体验。我们仅会出于合法、正当、必要、特定、明确的目的共享<b>您的个人信息</b>,并且只会共享提供服务所必要的<b>个人信息</b>,提供的个人信息包括<b>您的注册信息、财产信息</b>。我们的第三方无权将共享的个人信息用于任何其他用途。<span
+lang=EN-US><br>
+</span><b>(一)共享</b><span lang=EN-US><br>
+</span>除非经过您本人事先授权同意,我们不会向除铁合金掌上行平台以外的第三方共享<b>您的个人信息</b>,但经过处理无法识别特定个人且不能复原的除外。<span
+lang=EN-US><br>
+1</span>、在下列情况下,经过您的授权同意,我们可能会共享的个人信息:<span lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)<b>第三方产品或服务提供商。当您使用第三方产品或服务时,我们会根据您的授权将使用第三方产品或服务所必需的信息提供给第三方产品或服务提供商,以便其基于相关信息为您提供产品或服务。</b>关于第三方服务具体如何收集、使用您的个人信息,建议您参考第三方服务的相关服务协议及隐私政策。<b>具体第三方共享目的、范围见本隐私政策第一条<span
+lang=EN-US>&nbsp;</span>我们如何收集和使用您的个人信息第(二)款。</b><span lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)<b>特定服务合作方</b>。我们会按照法律法规及相关国家标准要求,以弹框提示、确认授权、电子协议多种形式征得您的同意,或确认第三方已征得您的同意,您可以授权通过服务器后台传输共享<b>您的个人信息(包括手机号码、昵称、头像)</b>便于免密登录访问或创建第三方账户。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>3</span>)<b>与关联公司共享</b>。为向您提供一致化服务以及便于您进行统一管理,我们可能会将<b>您的个人信息</b>与我们的关联公司共享。但我们只会共享必要的个人信息,
+如果我们共享<b>您的个人敏感信息</b>或者关联方改变<b>个人信息</b>的使用目的,将再次征求您的授权同意。<span lang=EN-US><br>
+</span>(<span lang=EN-US>4</span>)<b>金融服务平台或服务提供商</b>。您授权我们有权根据您对金融服务类第三方的授权,或基于法律法规的要求或强制性的政府要求或司法文书,对<b>您的个人信息</b>进行匿名化的数据统计和分析处理,并将数据处理的结果提供给金融服务平台或提供商,用于判定您的资信状况,办理相关金融业务。<span
+lang=EN-US><br>
+2</span>、对我们与之共享个人信息的公司、组织和个人,我们会对其数据安全环境进行调查,与其签署严格的保密协定,要求他们按照我们的说明、本隐私政策以及其他任何相关的保密和安全措施来处理个人信息。<span
+lang=EN-US><br>
+3</span>、您主动与他人共享的信息<span lang=EN-US><br>
+</span>您可以利用铁合金掌上行平台的分享功能与微信、其他社交平台好友共享信息,包括<b>您的信息、商品信息结果</b>。请您在使用第三方服务或分享功能前充分考虑信息接收人的信誉情况,并建议您查看您利用的社交网络或第三方服务提供商的隐私声明,以了解他们如何处理您的信息,以便审慎决策。<span
+lang=EN-US><br>
+4</span>、以下情况我们可以与平台以外的任何公司、组织和个人共享您的个人信息<span lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)事先获得您明确的同意或授权;<span lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)根据适用的法律法规、法律程序的要求、强制性的行政或司法要求所必需的情况下进行提供;<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>3</span>)您通过本平台购买商品或服务,我们会根据您的选择,将您的订单信中与交易有关的必要信息共享给相关商品或服务的提供者,以实现您的交易及售后服务需求;<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>4</span>)我们可能会将您授权的个人信息与我们的关联方或第三方共享。但我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,并且只会共享提供服务所必要的个人信息。我们的第三方无权将共享的个人信息用于任何其他用途。我们的关联方或第三方包括以下类型:<span
+lang=EN-US><br>
+</span>商品或技术服务的供应商。我们可能会将您的个人信息共享给支持我们功能的第三方。这些支持包括为我们的供货或提供基础设施技术服务、物流配送服务、支付服务、数据处理。<span
+lang=EN-US><br>
+</span>第三方商家。我们必须将您的订单信息与交易有关的必要信息与第三方商家共享来实现您向其购买商品或服务的需求,包括为防止欺诈违法活动和减少信用风险,而与其他公司和组织交换信息。不过,这并不包括违反本政策中所做的承诺而为获利目的出售、出租、共享或以其它方式披露的个人信息。<span
+lang=EN-US><br>
+</span><b>(二)转让</b><span lang=EN-US><br>
+</span>我们不会将您的个人信息转让给除关联公司外的任何公司、组织和个人,但以下情况除外:<span lang=EN-US><br>
+1</span>、事先获得您的明确授权或同意;<span lang=EN-US><br>
+2</span>、满足法律法规的要求或强制性的政府要求或司法文书;<span lang=EN-US><br>
+3</span>、如果我们或我们的关联公司涉及合并、分立、清算、资产或业务的收购或出售交易,您的个人信息有可能作为此类交易的一部分而被转移,我们将确保该信息在转移时的机密性,并尽最大可能确保新的持有您个人信息的公司、组织继续受此隐私政策的约束,否则我们将要求该公司、组织重新向您征求授权同意。<span
+lang=EN-US><br>
+</span><b>(三)公开披露</b><span lang=EN-US><br>
+</span>在如下情况下,我们将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息:<span lang=EN-US><br>
+1</span>、经您事先同意或许可,向第三方披露;<span lang=EN-US><br>
+2</span>、为提供您所要求的产品和服务,而必须和第三方分享您的个人信息;<span lang=EN-US><br>
+3</span>、根据法律法规、规章或规范性文件的有关规定,或者行政、司法机构的要求,向第三方或者行政、司法机构披露;<span lang=EN-US><br>
+4</span>、如您出现违反中华人民共和国有关法律法规或者铁合金掌上行平台服务协议或相关规则的情况,需要向第三方披露;<span lang=EN-US><br>
+5</span>、如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利义务纠纷;<span lang=EN-US><br>
+6</span>、在本平台上创建的某一交易中,如交易任何一方履行或部分履行了交易义务并提出信息披露请求的,本平台有权决定向该用户提供其交易对方的联络方式必要信息,以促成交易的完成或纠纷的解决。<span
+lang=EN-US><br>
+</span><b>(四)共享、转让、公开披露个人信息时事先征得授权同意的例外</b><span lang=EN-US><br>
+</span>在以下情形中,共享、转让、公开披露个人信息无需事先征得个人信息主体的授权同意:<span lang=EN-US><br>
+1</span>、与个人信息控制者履行法律法规规定的义务相关的;<span lang=EN-US><br>
+2</span>、与国家安全、国防安全直接相关的;<span lang=EN-US><br>
+3</span>、与公共安全、公共卫生、重大公共利益直接相关的;<span lang=EN-US><br>
+4</span>、与刑事侦查、起诉、审判和判决执行等直接相关的;<span lang=EN-US><br>
+5</span>、出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人授权同意的;<span lang=EN-US><br>
+6</span>、所收集的个人信息是您自行向社会公众公开的;<span lang=EN-US><br>
+7</span>、从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开渠道。<span lang=EN-US><br>
+</span><b>四、我们如何保存及保护您的个人信息</b><span lang=EN-US><br>
+</span>我们将对您所提供的信息进行严格的管理及保护。我们将使用相应的技术,防止您人员的个人信息丢失、被盗用或遭篡改。我们将采取各种合适的物理、电子和管理方面的措施来保护您的个人数据,以实现对数据安全的承诺。我们会采取各种实际措施保证个人信息保存的合理期限,并将遵守所有关于可辨识个人信息保存的法规要求。同样的,对于您的保密信息,我们也将采取以下保护措施。<span
+lang=EN-US><br>
+<b>1</b></span><b>、保存期限</b><span lang=EN-US><br>
+</span><b>您在使用铁合金掌上行平台产品及服务期间,我们将持续为您保存您的个人信息。如果您注销帐户或主动删除上述信息,我们将依据法律法规规定保存您的信息。在您注销帐户或主动删除上述信息后,我们不会再对您的个人信息进行商业化使用,但我们可能会对您的个人信息进行匿名化处理后使用。我们对个人信息存储期限按照法律法规规定储存,个人信息超期的将进行合理删除处理方式。我们只会在达成本政策所述目的所需的期限内保留您的个人信息,除非法律有强制的留存要求。</b><span
+lang=EN-US><br>
+<b>2</b></span><b>、保存地域</b><span lang=EN-US><br>
+</span><b>您的个人信息均储存于中华人民共和国境内。如需跨境储存,我们将会严格按照法律法规的规定执行,并单独征得您的授权同意。</b><span
+lang=EN-US><br>
+<b>3</b></span><b>、安全措施</b><span lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)我们会以“最小化”原则收集、使用、存储和传输用户信息,并通过用户协议和隐私政策告知您相关信息的使用目的和范围。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)我们非常重视信息安全。我们成立了专责团队负责研发和应用多种安全技术和程序,我们会对安全管理负责人和关键安全岗位的人员进行安全背景审查,我们建立了完善的信息安全管理制度和内部安全事件处置机制。我们会采取适当的符合业界标准的安全措施和技术手段存储和保护您的个人信息,以防止您的信息丢失、遭到被未经授权的访问、公开披露、使用、毁损、丢失或泄漏。我们会采取一切合理可行的措施,保护您的个人信息。我们会使用加密技术确保数据的保密性;我们会使用受信赖的保护机制防止数据遭到恶意攻击。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>3</span>)我们会对员工进行数据安全的意识培养和安全能力的培训和考核,加强员工对于保护个人信息重要性的认识。我们会对处理个人信息的员工进行身份认证及权限控制,并会与接触您个人信息的员工、第三方签署保密协议,明确岗位职责及行为准则,确保只有授权人员才可访问个人信息。若有违反保密协议的行为,会被立即终止与铁合金掌上行平台的合作关系,并会被追究相关法律责任,对接触个人信息人员在离岗时也提出了保密要求。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>4</span>)我们也请您理解,在互联网行业由于技术的限制和飞速发展以及可能存在的各种恶意攻击手段,即便我们竭尽所能加强安全措施,也不可能始终保证信息的百分之百安全。请您了解,您使用我们的产品或服务时所用的系统和通讯网络,有可能在我们控制之外的其他环节而出现安全问题。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>5</span>)根据我们的安全管理制度,个人信息泄露、毁损或丢失事件被列为最特大安全事件,一经发生将启动最高级别的紧急预案,由安全部、法务部多个部门组成联合应急响应小组处理。<span
+lang=EN-US><br>
+<b>4</b></span><b>、安全事件通知</b><span lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)我们会制定网络安全事件应急预案,及时处置系统漏洞、计算机病毒、网络攻击、网络侵入安全风险,在发生危害网络安全的事件时,我们会立即启动应急预案,采取相应的补救措施,并按照规定向有关主管部门报告。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)个人信息泄露、毁损、丢失属于特大安全事件,我们会负责定期组织工作组成员进行安全预案演练,防止此类安全事件发生。若一旦不幸发生,我们将按照最高优先级启动应急预案,组成紧急应急小组,在最短时间内追溯原因并减少损失。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>3</span>)在不幸发生个人信息安全事件后,我们将按照法律法规的要求,及时向您告知安全事件的基本情况和可能的影响、我们已采取或将要采取的处理措施、您可自主防范和降低的风险的建议、对您的补救措施。我们将及时将事件相关情况以站内通知、短信通知、电话、邮件您预留的联系方式告知您,难以逐一告知时我们会采取合理、有效的方式发布公告。同时,我们还将按照监管部门要求,主动上报个人信息安全事件的处置情况。<span
+lang=EN-US><br>
+<b>5</b></span><b>、个人信息出境</b><span lang=EN-US><br>
+</span>个人信息出境是指网络运营者向境外提供在中华人民共和国境内运营中收集的个人信息。我们严格按照法律法规、铁合金掌上行平台注册协议的要求保护和使用您的个人信息。特别说明,我们不存在个人信息出境的情形。如果需要个人信息出境,铁合金掌上行平台将会另行取得您的同意授权。<span
+lang=EN-US><br>
+</span><b>五、关于您的权利</b><span lang=EN-US><br>
+</span>按照中华人民共和国相关的法律法规,以及其他国家、地区的通行做法,我们保障您对自己的个人信息行使以下权利及方式:<span lang=EN-US><br>
+<b>1</b></span><b>、访问权</b><span lang=EN-US><br>
+</span><b>原则上您可以通过如下方式访问您的个人信息:</b><span lang=EN-US><br>
+</span>账户信息:您可以随时登录铁合金掌上行平台,访问或编辑<b>您的账户中的个人资料信息、更改您的密码、添加安全信息、进行账户关联或身份认证</b>。<span
+lang=EN-US><br>
+<b>2</b></span><b>、更正权</b><span lang=EN-US><br>
+</span><b>当您发现我们处理的关于您的个人信息有错误时,经对您的身份进行验证,且更正不影响信息的客观性和准确性的情况下,您有权对错误或不完整的信息作出更正或更新。</b><span
+lang=EN-US><br>
+</span><b>在【<span lang=EN-US>APP</span>端】您可以自行登录账号后在“</b>【<b>我的</b>】<b><span
+lang=EN-US>-</span></b>【<b>头像</b>】<b>”中进行相关更正信息,或发送邮箱【<a name="_Hlk116623894"><span
+lang=EN-US>thjszx@163.com</span></a>】将您的更正申请提交给我们进行更正。</b><span lang=EN-US><br>
+</span><b>您可以按本隐私政策中“第五条<span lang=EN-US>1</span>、访问权”中规定的途径进行相关信息更正。</b><span
+lang=EN-US><br>
+<b>3</b></span><b>、删除权</b><span lang=EN-US><br>
+</span><b>在以下情形中,您可以发送邮箱【<span lang=EN-US>thjszx@163.com</span>】向我们提出删除个人信息的请求:</b><span
+lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)如果我们违反法律法规或与您的约定收集、使用、与他人共享或转让您的个人信息;<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)如果我们违反法律法规规定或与您的约定,公开披露您的个人信息,您有权要求我们立即停止公开披露的行为,并发布通知要求相关接收方删除相应的信息。<span
+lang=EN-US><br>
+</span>若我们决定响应您的删除请求,我们还将同时尽可能通知从我们处获得您的个人信息的主体,并要求其及时删除(除非法律法规另有规定,或这些主体已独立获得您的授权)。<span
+lang=EN-US><br>
+</span>当您或我们协助您删除相关信息后,因为适用的法律和安全技术限制,我们可能无法立即从备份系统中删除相应的信息,我们将安全地存储您的个人信息并限制对其的任何进一步的处理,直到备份可以清除或实现匿名化。<span
+lang=EN-US><br>
+<b>4</b></span><b>、撤销权</b><span lang=EN-US><br>
+</span>每个业务功能需要一些基本的个人信息才能得以完成。对于额外收集的个人信息的收集和使用,您可以随时给予或收回您的授权同意。当您撤回同意或授权后,我们无法继续为您提供撤回同意或授权所对应的服务,也将不再处理您相应的个人信息。但您撤回同意或授权的决定,不会影响此前基于您的同意或授权而开展的个人信息处理。<span
+lang=EN-US><br>
+</span>您可以通过删除信息、关闭设备功能、在铁合金掌上行平台中进行隐私设置方式改变您授权我们继续收集个人信息的范围或撤回您的授权;您也可以通过注销账户的方式,撤回我们继续收集您个人信息的全部授权。<span
+lang=EN-US><br>
+</span><b>您可以发送邮箱【<span lang=EN-US>thjszx@163.com</span>】向我们提出撤销个人信息的请求。</b><span
+lang=EN-US><br>
+<b>5</b></span><b>、注销权</b><span lang=EN-US><br>
+</span><b>您随时可以登录铁合金掌上行平台,注销您的铁合金掌上行平台帐号。一旦您注销铁合金掌上行平台账号,将无法正常使用铁合金掌上行平台相应服务,因此请您谨慎操作。我们为了保护您或他人的合法权益会结合您对铁合金掌上行平台各产品的使用情况判断是否支持您的注销请求。若您在铁合金掌上行平台结算中心有未提现的金额,则我们不会立即支持您的请求。除法律法规另有规定外,注销帐号之后我们将停止为您提供产品和服务,并根据您的要求删除您的个人信息。</b><span
+lang=EN-US><br>
+</span>为保障安全,对于您上述有行为,可能需要提供书面请求,或以其他方式证明您的身份。我们可能会先要求您验证自己的身份,然后再处理您的请求。我们将在<span
+lang=EN-US>15</span>个工作日内完成核查和处理。<span lang=EN-US><br>
+</span><b>如您需要注销您的账户消息,在【<span lang=EN-US>APP</span>端】您可以在“</b>【<b>我的</b>】<b>【注销服务】”中进行注销。或发送邮箱【<span
+lang=EN-US>thjszx@163.com</span>】向我们提出注销的请求。</b><span lang=EN-US><br>
+<b>6</b></span><b>、提前获知产品和服务停止运营权</b><span lang=EN-US><br>
+</span><b>铁合金掌上行平台愿一直陪伴您,若因特殊原因导致铁合金掌上行平台产品和服务被迫停止运营,我们将提前<span lang=EN-US>30</span>日在产品或服务的主页面通告或向您发送电子邮件或其他合适的能触达您的方式通知您,并将停止对您个人信息的收集,同时会按照法律规定对所持有的您的个人信息进行删除或匿名化处理。</b><span
+lang=EN-US><br>
+<b>7</b></span><b>、在以下情形中,按照法律法规要求,我们将无法响应您的更正、删除、注销信息的请求:</b><span lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)与个人信息控制者履行法律法规规定的义务相关的;<span lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)与国家安全、国防安全直接相关的;<span lang=EN-US><br>
+</span>(<span lang=EN-US>3</span>)与公共安全、公共卫生、重大公共利益直接相关的;<span lang=EN-US><br>
+</span>(<span lang=EN-US>4</span>)与刑事侦查、起诉、审判和执行判决等直接相关的;<span lang=EN-US><br>
+</span>(<span lang=EN-US>5</span>)个人信息控制者有充分证据表明个人信息主体存在主观恶意或滥用权利的;<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>6</span>)出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人授权同意的;<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>7</span>)响应您的请求将导致您或其他个人、组织的合法权益受到严重损害的;<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>8</span>)涉及商业秘密的。<span lang=EN-US><br>
+</span><b>六、我们如何处理未成年人的个人信息</b><span lang=EN-US><br>
+</span>铁合金掌上行平台非常重视对未成年人信息的保护,我们的产品、网站和服务面向成年人,我们不会收集未成年人及不满<span lang=EN-US>14</span>周岁人员的信息。如果没有父母或监护人的同意,儿童不得创建自己的用户账户。对于经父母同意而收集儿童个人信息的情况,我们只会在受到法律允许、父母或监护人明确同意或者保护儿童所必要的情况下使用或公开披露此信息。<span
+lang=EN-US><br>
+</span>尽管当地法律和习俗对儿童的定义不同,但我们将不满<span lang=EN-US>14 </span>周岁的任何人均视为儿童。如果我们发现自己在未事先获得可证实的父母同意的情况下收集了儿童的个人信息,则会尽快删除相关数据。<span
+lang=EN-US><br>
+</span>若您是<span lang=EN-US>14</span>周岁以下的未成年人,请您务必请您的监护人仔细阅读本隐私政策,并在征得您的监护人同意的前提下使用我们的产品和服务或向我们提供信息。<span
+lang=EN-US><br>
+</span>如果任何时候监护人有理由相信我们在未获监护人同意的情况下收集了未成年人的个人信息,请通过<b>发送邮箱【<span lang=EN-US>thjszx@163.com</span>】向联系我们,</b>我们会采取措施尽快删除相关数据。<span
+lang=EN-US><br>
+</span><b>七、本隐私政策如何更新</b><span lang=EN-US><br>
+</span>我们的隐私政策可能变更。未经您明确同意,我们不会削减您按照本隐私政策所应享有的权利。我们会在本页面、弹窗或公告窗口方式发布对本隐私政策所做的任何变更。一旦本条款的内容发生变动,我们将通过官方渠道公布最新版本。在更新本隐私政策后,若您需要继续使用原授权范围对应的产品或服务,需先接受更新后隐私政策。您知悉并确认,如果您不同意更新后的内容,应该停止相应服务的使用,并可选择注销账户信息;如果您继续使用我们提供的服务,视为您同意更新后的隐私政策,并受隐私政策的约束。<span
+lang=EN-US><br>
+</span>本政策所指的重大变更包括:<span lang=EN-US><br>
+1</span>、我们的服务模式发生重大变化,包括处理个人信息的目的、处理的个人信息类型、个人信息的使用方式;<span lang=EN-US><br>
+2</span>、我们在所有权结构、组织架构方面发生重大变化,包括业务调整、破产并购引起的所有者变更;<span lang=EN-US><br>
+3</span>、个人信息共享、转让或公开披露的主要对象发生变化;<span lang=EN-US><br>
+4</span>、您参与个人信息处理方面的权利及其行使方式发生重大变化;<span lang=EN-US><br>
+5</span>、我们负责处理个人信息安全的责任部门、联络方式及投诉渠道发生变化时;<span lang=EN-US><br>
+6</span>、个人信息安全影响评估报告表明存在高风险时。<span lang=EN-US><br>
+</span>我们还会将本政策的旧版本存档,供您查阅。<span lang=EN-US><br>
+</span><b>您可以在注册页面,查看本隐私权政策的全部内容。</b><span lang=EN-US><br>
+</span><b>在【<span lang=EN-US>APP</span>端】您可以在登入帐号后进入【我的】【隐私政策】查看本隐私权政策的全部内容。</b><span
+lang=EN-US><br>
+</span><b>本次《隐私政策》日期为<span lang=EN-US>2022</span>年<span lang=EN-US>11</span>月<span
+lang=EN-US>15</span>日正式生效。</b><span lang=EN-US><br>
+</span><b>我们会将本隐私政策的旧版本在本页面最下方存档,供您查阅。</b><span lang=EN-US><br>
+</span><b>八、免责条款及其他</b><span lang=EN-US><br>
+</span>除上述规定的免责情形外,下列情况时我们亦无需承担任何责任:<span lang=EN-US><br>
+1</span>、由于您人员将用户密码告知他人或与他人共享注册账户,由此导致的任何个人信息<span lang=EN-US>/</span>企业信息泄露。<span
+lang=EN-US><br>
+2</span>、任何由于计算机问题、黑客攻击、计算机病毒侵入或发作、因政府管制而造成的暂时性关闭影响网络正常经营之不可抗力而造成的个人信息<span
+lang=EN-US>/</span>企业信息泄露、丢失、被盗用或被篡改。<span lang=EN-US><br>
+3</span>、其他规定:<span lang=EN-US><br>
+</span>(<span lang=EN-US>1</span>)本政策所有条款的标题仅为阅读方便,本身并无实际涵义,不能作为本政策涵义解释的依据。<span
+lang=EN-US><br>
+</span>(<span lang=EN-US>2</span>)本政策部分条款无效或不可执行的,不影响其余条款的效力,其余条款对各方仍然具有约束力。<span
+lang=EN-US><br>
+</span><b>九、法律适用和纠纷解决</b><span lang=EN-US><br>
+</span>本条款受中华人民共和国法律管辖,在本条款履行过程中发生争议的,我们将和您友好协商解决,协商未果的,您和我们均同意<b>提交上海仲裁委员会仲裁处理</b>。<span
+lang=EN-US><br>
+</span><b>十、如何联系我们</b><span lang=EN-US><br>
+</span>铁合金掌上行平台的成长离不开您的支持,我们非常感谢您对铁合金掌上行平台数据更新、使用反馈方面的贡献。<span lang=EN-US><br>
+</span><b>在【<span lang=EN-US>APP</span>端】</b>您可以进入平台页面<b>点击“【我的】<span
+lang=EN-US>-</span>【客服热线】”</b>反馈联系我们,<b>或发送邮箱【<span lang=EN-US>thjszx@163.com</span>】联系我们,</b>反馈您对铁合金掌上行平台的建议以及在使用过程中遇到的问题,以帮助我们优化产品功能及服务,使更多用户更加便捷地使用我们的产品和服务。<span
+lang=EN-US><br>
+</span>铁合金掌上行公司官网<b>(网址:<span lang=EN-US>www.thjszx.com</span>)</b>,<b>联系电话:电话<span
+lang=EN-US>021-63138889</span>,联系邮箱:</b></span><span lang=EN-US
+style='font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
+0pt'><a
+href="mailto:thjszx@163.com%EF%BC%8C%E9%80%9A%E8%AE%AF%E5%9C%B0%E5%9D%80%EF%BC%9A%E3%80%90%E4%B8%8A%E6%B5%B7%E5%B8%82%E6%B5%A6%E4%B8%9C%E6%96%B0%E5%8C%BA%E6%B5%A6%E4%B8%9C%E5%8D%97%E8%B7%AF360%E5%8F%B71603"><b><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif"'>thjszx@163.com</span></b><b><span
+lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif"'><span
+lang=EN-US>,</span></span></b></a></span><span style='font-size:13.5pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;color:black;mso-font-kerning:
+0pt'>通讯地址:【上海市浦东新区浦东南路<span lang=EN-US>360</span>号<span lang=EN-US>1603</span>室】邮编:<span
+lang=EN-US>200120</span>。<span lang=EN-US><br>
+</span>个人信息保护建议、投诉电子邮箱:<b>【<span lang=EN-US>thjszx@163.com</span>】</b>,个人信息保护建议、投诉处理者为我公司个人信息保护部门处理,服务时间工作日早<span
+lang=EN-US>9</span>点至下午<span lang=EN-US>17</span>点,我们将在<span lang=EN-US>15</span>个工作日内回复处理意见或结果。<span
+lang=EN-US><br>
+</span>为保障我们高效处理您的问题并及时向您反馈,需要您提交身份证明、有效联系方式和书面请求及相关证据,我们会再次验证您的身份,处理您的请求。<span
+lang=EN-US><br>
+</span>如果您对我们的回复不满意,特别是您认为我们的个人信息处理行为损害了您的合法权益,您还可以通过法律途径寻求解决方案。<span
+lang=EN-US><br>
+</span>再次感谢您对铁合金掌上行平台的信任和使用!<span lang=EN-US><br>
+</span>铁合金掌上行<span lang=EN-US><br>
+</span><a name="_Hlk116624443"></a>上海徽行供应链有限公司<span lang=EN-US><br>
+<br>
+</span><b>附名词解释</b><span lang=EN-US><br>
+1</span>、铁合金掌上行平台:是指上海徽行供应链有限公司旗下平台,包括铁合金掌上行平台(网址:<u><span lang=EN-US>www.thjzsx.com</span></u>)、“铁合金掌上行”手机<span
+lang=EN-US>APP</span>(包括<span lang=EN-US>iOS</span>、安卓及已有或未来将新增的任何其他移动客户端)。<span
+lang=EN-US><br>
+2</span>、个人信息:个人信息是以电子或者其他方式记录的与已识别或者可识别的自然人有关的各种信息,不包括匿名化处理后的信息。个人信息的处理包括个人信息的收集、存储、使用、加工、传输、提供、公开活动。<span
+lang=EN-US><br>
+<b>3</b></span><b>、敏感个人信息:是指一旦泄露、非法提供或滥用可能危害人身和财产安全,极易导致个人名誉、身心健康受到损害或歧视性待遇的个人信息。敏感个人信息包括:</b><span
 lang=EN-US><o:p></o:p></span></span></p>
 
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
+<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
+ style='mso-cellspacing:0cm;mso-yfti-tbllook:1184'>
+ <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>个人财产信息</span></b><span lang=EN-US
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>银行账户、鉴别信息<span lang=EN-US>(</span>口令<span
+  lang=EN-US>)</span>、存款信息(包括资金数量、支付收款记录等)、房产信息、信贷记录、征信信息、交易和消费记录、流水记录等,以及虚拟货币、虚拟交易、游戏类兑换码等虚拟财产信息</span></b><span
+  lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";
+  mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+ </tr>
+ <tr style='mso-yfti-irow:1'>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>个人健康生理信息</span></b><span lang=EN-US
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>个人因生病医治等产生的相关记录,如病症、住院志、医嘱单、检验报告、手术及麻醉记录、护理记录、用药记录、药物食物过敏信息、生育信息、以往病史、诊治情况、家族病史、现病史、传染病史等</span></b><span
+  lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";
+  mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+ </tr>
+ <tr style='mso-yfti-irow:2'>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>个人生物识别信息</span></b><span lang=EN-US
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>个人基因、指纹、声纹、掌纹、耳廓、虹膜、面部识别特征等</span></b><span
+  lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";
+  mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+ </tr>
+ <tr style='mso-yfti-irow:3'>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>个人身份信息</span></b><span lang=EN-US
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>身份证、军官证、护照、驾驶证、工作证、社保卡、居住证等</span></b><span
+  lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";
+  mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+ </tr>
+ <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>其他信息</span></b><span lang=EN-US
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+  <td style='padding:.75pt .75pt .75pt .75pt'>
+  <p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b><span
+  style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+  宋体;color:black;mso-font-kerning:0pt'>性取向、婚史、宗教信仰、未公开的违法犯罪记录、通信记录和内容、通讯录、好友列表、群组列表、行踪轨迹、网页浏览记录、住宿信息、精准定位信息等</span></b><span
+  lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";
+  mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+  </td>
+ </tr>
+</table>
 
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>11</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供意见反馈服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您使用意见反馈服务功能时,为了我们能够更好地联系您及时反馈。我们需要收集<b>您的联系电话或其他联系方式信息</b>。此类信息为与您联络的<b>必要信息</b>,如不收集使用此类信息,将无法使用意见反馈服务功能,但不影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>12</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供银行直融付款服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了有助于您与银行更好更快达成合作及更好的服务,便于银行直融付款预授信。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您进入<span
-lang=EN-US>“</span>铁合金掌上行<span lang=EN-US>”</span>使用铁合金掌上行提供银行直融付款服务功能时。我们会收集以下信息,对于个人我们收集您提交的<b>姓名、移动电话</b>,用于联系便于后期服务进行。对于企业我们会收集<b>企业员工人数、年销售额、期望开户银行、开票方的信息</b>,用于初审企业的能够受融资金数额。此类信息属于金融方在预授信环节中审核资质的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成此功能,但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您向金融方提交的具体的信息收集和使用规则请参见金融方与您另行签署的具体服务协议及隐私政策。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>13</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供运输委托服务功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了运输和交易服务,我们需要收集<b>您的手机号码</b>。您点击确认使用该功能时,我们将把基于本隐私政策采集的<b>用户信息(手机号码)</b>推送给我们合作的第三方物流公司。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您完成下单结算后,需要委托运输时,您需要提交<b>联系号码</b>,同时需要填写<b>发货时间、起始地、目的地、委托重量信息</b>。铁合金掌上行平台会收集<b>您的联系号码、发货时间、起始地、目的地、委托重量信息</b>,便于委托运输完成交易。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>上述信息属于运输委托方与承运方完成运输任务时需要的<b>必要信息</b>,如您不能或拒绝提供上述信息,将无法为您完成此功能,但不会影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>14</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供活动抽奖功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了方便与您进行活动互动,更好的服务用户,我们提供了预售产品活动中签功能。当您中签时候,我们会收集您提交的<b>手机号码</b>等个人信息如您拒绝,将无法进行预售中签活动功能,但不影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>15</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)为您提供问卷调研功能<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为了更好的服务用户,我们提供了问卷调研功能。为了进一步与您联系,我们会收集您提交的<b>姓名、公司名称、公司性质、所在部门及职务</b>。此类信息与您联络及保障调研结果可读性的<b>必要信息</b>,如您拒绝将无法使用问卷调研功能,但不影响您使用其他功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)涉及的第三方<span
-lang=EN-US>SDK</span>清单</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>16</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>)运营与运行安全<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)收集个人信息的范围</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>设备信息:当您使用铁合金掌上行平台应用时,为了保障软件与服务的安全运行我们会收集设备连接信息(浏览器的类型、电信运营商、使用的语言)、系统信息(设备类型、设备型号、操作系统)、网络信息。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>单独的设备信息是无法识别特定自然人身份的信息。为了从您的各种设备上收集到的信息,我们可能会将它们进行关联,以便我们能在这些设备上为您提供一致的服务。除取得您授权或法律法规另有规定外,我们会将这类信息做匿名化、去标识化处理。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>若您不提供这类信息,将可能导致<span
-lang=EN-US>App</span>无法正常运行。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)运营与运行安全调用的敏感权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>无。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)运营与运行安全调用的其他权限</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>安装及更新:</span></b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>当版本更新时,获取<b>更新安装包权限</b>,为了帮助您<b>安装最新更新包</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>访问网络状态:</span></b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>当您使用功能时候,获取<b>网络访问权限</b>,为了帮助您在使用过程中<b>与平台获得正常的网络通信</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(二)我们可能如何使用收集到的信息<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>提供和改进产品和服务。我们使用收集的信息来提供并改进我们及我们的关联公司及其他受信任的第三方提供的产品和服务,并进行必要的业务运营,运营产品或提供服务、评估、维护和改进产品或服务的性能,参与有关我们产品和服务的市场调查活动,开发新的产品或服务、提供客户支持。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为改进我们及我们的关联公司及其他受信任的第三方提供的产品和服务,铁合金掌上行平台可能会对产品使用情况进行统计和分析。同时,铁合金掌上行平台可能会与公众共享这些统计信息,以展示我们服务的整体使用趋势,但这些统计信息将不会包含您的任何身份识别信息,信息会做匿名化、去标识化处理。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(三)需要您授权同意调取系统权限的情形</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在为您提供前述基本功能、附加功能、改进产品<span
-lang=EN-US>/</span>服务的功能,或第三方<span lang=EN-US>SDK</span>收集使用您的个人信息时,部分场景的实现依赖于您同意客户端(<span
-lang=EN-US>App</span>)、第三方<span lang=EN-US>SDK</span>调取您所使用设备的相应系统权限。只有在您登录且首次进入特定使用场景时,客户端(<span
-lang=EN-US>App</span>)才会通过弹窗申请来获取您的同意。您可以在您的终端设备中逐项查看各种权限的开启状态,并可以随时开启或关闭这些权限(视终端设备及操作系统不同,可能略有差异);另外,我们也在客户端(<span
-lang=EN-US>App</span>)中设置了专门、集中的权限管理页面,方便您查看和管理部分敏感权限。请您注意,您开启这些权限即代表您在使用我们服务期间持续授权我们可以收集和使用这些个人信息来实现上述的功能,您关闭权限即代表您取消了这些授权,则我们将不再继续收集和使用您的这些个人信息,也无法为您提供上述与这些授权所对应的功能。您关闭权限的决定不会影响此前基于您的授权所进行的个人信息的处理。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(四)第三方<span
-lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)收集、使用您个人信息的情形</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们提供部分功能和<span
-lang=EN-US>/</span>或服务时需要使用第三方<span lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)技术,这些第三方<span
-lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)可能会收集或使用您的部分个人信息<span
-lang=EN-US>/</span>设备权限,请您知悉<span lang=EN-US>SDK</span>在使用相关系统权限时会通过设备系统弹窗的形式单独征求同意。我们会对相关<span
-lang=EN-US>SDK</span>(或<span lang=EN-US>API</span>)进行严格的安全检测,并采取技术手段,努力确保其按照本政策以及其他任何相关的保密和安全措施,并与其签署协议来规范对于用户信息的使用。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(五)个性化推荐</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行平台不使用自动化决策、个性化推荐功能。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(六)在以下情形中,收集、使用个人信息无需事先征得您的授权同意:<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与个人信息控制者履行法律法规规定的义务相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与国家安全、国防安全直接相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与公共安全、公共卫生、重大公共利益直接相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与刑事侦查、起诉、审判和判决执行等直接相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人授权同意的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>6</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、所收集的个人信息是您自行向社会公众公开的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>7</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开渠道;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>8</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、根据您的要求向您提供产品或服务所必需的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>9</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、用于维护所提供的产品或服务的安全稳定运行所必需的,例如发现、处置产品或服务的故障;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>10</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、为新闻单位开展合法的新闻报道所必需的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>11</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、学术研究机构基于公共利益开展统计或学术研究所必要,且对外提供学术研究或描述的结果时,对结果中所包含的个人信息进行去标识化处理的。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(七)我们在符合下列条件之一时,可以对收集您的信息进行必要范围以外的利用:<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、已取得您的书面同意,或通过其他您认可的方式取得同意;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、为免除您在生命、身体或财产方面之急迫危险,以及,为免除您的企业财产方面之急迫危险;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、在紧急的情况下,为了保护我们及用户的个人或公众安全。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(八)当我们要将信息用于本隐私政策未载明的其他用途时,会事先征求您的同意。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当我们要将基于特定目的收集而来的信息用于其他目的时,会事先征求您的同意。我们可能使用您的信息用于安全防范和诈骗监测,以预防、发现、调查欺诈、危害安全、非法或违反与我们的协议、政策或规则的行为,以保护您、我们或我们的关联公司及社会公众的合法权益。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>三、我们如何共享、转让、公开披露您的个人信息以及所接入的第三方<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>仅为实现本隐私政策的目的,我们的服务将由授权第三方提供。我们可能会与第三方共享<b>您的个人信息</b>,以提供更好的客户服务和用户体验。我们仅会出于合法、正当、必要、特定、明确的目的共享<b>您的个人信息</b>,并且只会共享提供服务所必要的<b>个人信息</b>,提供的个人信息包括<b>您的注册信息、财产信息</b>。我们的第三方无权将共享的个人信息用于任何其他用途。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(一)共享<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>除非经过您本人事先授权同意,我们不会向除铁合金掌上行平台以外的第三方共享<b>您的个人信息</b>,但经过处理无法识别特定个人且不能复原的除外。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、在下列情况下,经过您的授权同意,我们可能会共享的个人信息:<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)<b>第三方产品或服务提供商。当您使用第三方产品或服务时,我们会根据您的授权将使用第三方产品或服务所必需的信息提供给第三方产品或服务提供商,以便其基于相关信息为您提供产品或服务。</b>关于第三方服务具体如何收集、使用您的个人信息,建议您参考第三方服务的相关服务协议及隐私政策。<b>具体第三方共享目的、范围见本隐私政策第一条<span
-lang=EN-US>&nbsp;</span>我们如何收集和使用您的个人信息第(二)款。</b><span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)<b>特定服务合作方</b>。我们会按照法律法规及相关国家标准要求,以弹框提示、确认授权、电子协议多种形式征得您的同意,或确认第三方已征得您的同意,您可以授权通过服务器后台传输共享<b>您的个人信息(包括手机号码、昵称、头像)</b>便于免密登录访问或创建第三方账户。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)<b>与关联公司共享</b>。为向您提供一致化服务以及便于您进行统一管理,我们可能会将<b>您的个人信息</b>与我们的关联公司共享。但我们只会共享必要的个人信息,
-如果我们共享<b>您的个人敏感信息</b>或者关联方改变<b>个人信息</b>的使用目的,将再次征求您的授权同意。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>4</span>)<b>金融服务平台或服务提供商</b>。您授权我们有权根据您对金融服务类第三方的授权,或基于法律法规的要求或强制性的政府要求或司法文书,对<b>您的个人信息</b>进行匿名化的数据统计和分析处理,并将数据处理的结果提供给金融服务平台或提供商,用于判定您的资信状况,办理相关金融业务。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、对我们与之共享个人信息的公司、组织和个人,我们会对其数据安全环境进行调查,与其签署严格的保密协定,要求他们按照我们的说明、本隐私政策以及其他任何相关的保密和安全措施来处理个人信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、您主动与他人共享的信息<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您可以利用铁合金掌上行平台的分享功能与微信、其他社交平台好友共享信息,包括<b>您的信息、商品信息结果</b>。请您在使用第三方服务或分享功能前充分考虑信息接收人的信誉情况,并建议您查看您利用的社交网络或第三方服务提供商的隐私声明,以了解他们如何处理您的信息,以便审慎决策。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、以下情况我们可以与平台以外的任何公司、组织和个人共享您的个人信息<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)事先获得您明确的同意或授权;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)根据适用的法律法规、法律程序的要求、强制性的行政或司法要求所必需的情况下进行提供;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)您通过本平台购买商品或服务,我们会根据您的选择,将您的订单信中与交易有关的必要信息共享给相关商品或服务的提供者,以实现您的交易及售后服务需求;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>4</span>)我们可能会将您授权的个人信息与我们的关联方或第三方共享。但我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,并且只会共享提供服务所必要的个人信息。我们的第三方无权将共享的个人信息用于任何其他用途。我们的关联方或第三方包括以下类型:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>商品或技术服务的供应商。我们可能会将您的个人信息共享给支持我们功能的第三方。这些支持包括为我们的供货或提供基础设施技术服务、物流配送服务、支付服务、数据处理。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>第三方商家。我们必须将您的订单信息与交易有关的必要信息与第三方商家共享来实现您向其购买商品或服务的需求,包括为防止欺诈违法活动和减少信用风险,而与其他公司和组织交换信息。不过,这并不包括违反本政策中所做的承诺而为获利目的出售、出租、共享或以其它方式披露的个人信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(二)转让<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们不会将您的个人信息转让给除关联公司外的任何公司、组织和个人,但以下情况除外:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、事先获得您的明确授权或同意;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、满足法律法规的要求或强制性的政府要求或司法文书;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、如果我们或我们的关联公司涉及合并、分立、清算、资产或业务的收购或出售交易,您的个人信息有可能作为此类交易的一部分而被转移,我们将确保该信息在转移时的机密性,并尽最大可能确保新的持有您个人信息的公司、组织继续受此隐私政策的约束,否则我们将要求该公司、组织重新向您征求授权同意。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(三)公开披露<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在如下情况下,我们将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、经您事先同意或许可,向第三方披露;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、为提供您所要求的产品和服务,而必须和第三方分享您的个人信息;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、根据法律法规、规章或规范性文件的有关规定,或者行政、司法机构的要求,向第三方或者行政、司法机构披露;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、如您出现违反中华人民共和国有关法律法规或者铁合金掌上行平台服务协议或相关规则的情况,需要向第三方披露;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利义务纠纷;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>6</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、在本平台上创建的某一交易中,如交易任何一方履行或部分履行了交易义务并提出信息披露请求的,本平台有权决定向该用户提供其交易对方的联络方式必要信息,以促成交易的完成或纠纷的解决。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(四)共享、转让、公开披露个人信息时事先征得授权同意的例外<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在以下情形中,共享、转让、公开披露个人信息无需事先征得个人信息主体的授权同意:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与个人信息控制者履行法律法规规定的义务相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与国家安全、国防安全直接相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与公共安全、公共卫生、重大公共利益直接相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、与刑事侦查、起诉、审判和判决执行等直接相关的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人授权同意的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>6</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、所收集的个人信息是您自行向社会公众公开的;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>7</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开渠道。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>四、我们如何保存及保护您的个人信息<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们将对您所提供的信息进行严格的管理及保护。我们将使用相应的技术,防止您人员的个人信息丢失、被盗用或遭篡改。我们将采取各种合适的物理、电子和管理方面的措施来保护您的个人数据,以实现对数据安全的承诺。我们会采取各种实际措施保证个人信息保存的合理期限,并将遵守所有关于可辨识个人信息保存的法规要求。同样的,对于您的保密信息,我们也将采取以下保护措施。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、保存期限<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您在使用铁合金掌上行平台产品及服务期间,我们将持续为您保存您的个人信息。如果您注销帐户或主动删除上述信息,我们将依据法律法规规定保存您的信息。在您注销帐户或主动删除上述信息后,我们不会再对您的个人信息进行商业化使用,但我们可能会对您的个人信息进行匿名化处理后使用。我们对个人信息存储期限按照法律法规规定储存,个人信息超期的将进行合理删除处理方式。我们只会在达成本政策所述目的所需的期限内保留您的个人信息,除非法律有强制的留存要求。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、保存地域<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您的个人信息均储存于中华人民共和国境内。如需跨境储存,我们将会严格按照法律法规的规定执行,并单独征得您的授权同意。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、安全措施<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)我们会以<span
-lang=EN-US>“</span>最小化<span lang=EN-US>”</span>原则收集、使用、存储和传输用户信息,并通过用户协议和隐私政策告知您相关信息的使用目的和范围。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)我们非常重视信息安全。我们成立了专责团队负责研发和应用多种安全技术和程序,我们会对安全管理负责人和关键安全岗位的人员进行安全背景审查,我们建立了完善的信息安全管理制度和内部安全事件处置机制。我们会采取适当的符合业界标准的安全措施和技术手段存储和保护您的个人信息,以防止您的信息丢失、遭到被未经授权的访问、公开披露、使用、毁损、丢失或泄漏。我们会采取一切合理可行的措施,保护您的个人信息。我们会使用加密技术确保数据的保密性;我们会使用受信赖的保护机制防止数据遭到恶意攻击。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)我们会对员工进行数据安全的意识培养和安全能力的培训和考核,加强员工对于保护个人信息重要性的认识。我们会对处理个人信息的员工进行身份认证及权限控制,并会与接触您个人信息的员工、第三方签署保密协议,明确岗位职责及行为准则,确保只有授权人员才可访问个人信息。若有违反保密协议的行为,会被立即终止与铁合金掌上行平台的合作关系,并会被追究相关法律责任,对接触个人信息人员在离岗时也提出了保密要求。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>4</span>)我们也请您理解,在互联网行业由于技术的限制和飞速发展以及可能存在的各种恶意攻击手段,即便我们竭尽所能加强安全措施,也不可能始终保证信息的百分之百安全。请您了解,您使用我们的产品或服务时所用的系统和通讯网络,有可能在我们控制之外的其他环节而出现安全问题。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>5</span>)根据我们的安全管理制度,个人信息泄露、毁损或丢失事件被列为最特大安全事件,一经发生将启动最高级别的紧急预案,由安全部、法务部多个部门组成联合应急响应小组处理。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、安全事件通知<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)我们会制定网络安全事件应急预案,及时处置系统漏洞、计算机病毒、网络攻击、网络侵入安全风险,在发生危害网络安全的事件时,我们会立即启动应急预案,采取相应的补救措施,并按照规定向有关主管部门报告。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)个人信息泄露、毁损、丢失属于特大安全事件,我们会负责定期组织工作组成员进行安全预案演练,防止此类安全事件发生。若一旦不幸发生,我们将按照最高优先级启动应急预案,组成紧急应急小组,在最短时间内追溯原因并减少损失。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)在不幸发生个人信息安全事件后,我们将按照法律法规的要求,及时向您告知安全事件的基本情况和可能的影响、我们已采取或将要采取的处理措施、您可自主防范和降低的风险的建议、对您的补救措施。我们将及时将事件相关情况以站内通知、短信通知、电话、邮件您预留的联系方式告知您,难以逐一告知时我们会采取合理、有效的方式发布公告。同时,我们还将按照监管部门要求,主动上报个人信息安全事件的处置情况。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、个人信息出境</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>个人信息出境是指网络运营者向境外提供在中华人民共和国境内运营中收集的个人信息。我们严格按照法律法规、铁合金掌上行平台注册协议的要求保护和使用您的个人信息。特别说明,我们不存在个人信息出境的情形。如果需要个人信息出境,铁合金掌上行平台将会另行取得您的同意授权。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>五、关于您的权利<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>按照中华人民共和国相关的法律法规,以及其他国家、地区的通行做法,我们保障您对自己的个人信息行使以下权利及方式:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、访问权<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>原则上您可以通过如下方式访问您的个人信息:<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>账户信息:您可以随时登录铁合金掌上行平台,访问或编辑<b>您的账户中的个人资料信息、更改您的密码、添加安全信息、进行账户关联或身份认证</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、更正权<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您发现我们处理的关于您的个人信息有错误时,经对您的身份进行验证,且更正不影响信息的客观性和准确性的情况下,您有权对错误或不完整的信息作出更正或更新。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在【<span
-lang=EN-US>APP</span>端】您可以自行登录账号后在<span lang=EN-US>“</span></span></b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>【<b>我的</b>】<b><span lang=EN-US>-</span></b>【<b>头像</b>】<b><span
-lang=EN-US>”</span>中进行相关更正信息,或发送邮箱【<a name="_Hlk116623894"><span lang=EN-US>thjszx@163.com</span></a>】将您的更正申请提交给我们进行更正。</b><span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您可以按本隐私政策中<span
-lang=EN-US>“</span>第五条<span lang=EN-US>1</span>、访问权<span lang=EN-US>”</span>中规定的途径进行相关信息更正。</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、删除权<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在以下情形中,您可以发送邮箱【</span></b><b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>thjszx@163.com</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>】向我们提出删除个人信息的请求:<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)如果我们违反法律法规或与您的约定收集、使用、与他人共享或转让您的个人信息;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)如果我们违反法律法规规定或与您的约定,公开披露您的个人信息,您有权要求我们立即停止公开披露的行为,并发布通知要求相关接收方删除相应的信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>若我们决定响应您的删除请求,我们还将同时尽可能通知从我们处获得您的个人信息的主体,并要求其及时删除(除非法律法规另有规定,或这些主体已独立获得您的授权)。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>当您或我们协助您删除相关信息后,因为适用的法律和安全技术限制,我们可能无法立即从备份系统中删除相应的信息,我们将安全地存储您的个人信息并限制对其的任何进一步的处理,直到备份可以清除或实现匿名化。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、撤销权</span></b><span lang=EN-US style='mso-bidi-font-size:
-10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>每个业务功能需要一些基本的个人信息才能得以完成。对于额外收集的个人信息的收集和使用,您可以随时给予或收回您的授权同意。当您撤回同意或授权后,我们无法继续为您提供撤回同意或授权所对应的服务,也将不再处理您相应的个人信息。但您撤回同意或授权的决定,不会影响此前基于您的同意或授权而开展的个人信息处理。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您可以通过删除信息、关闭设备功能、在铁合金掌上行平台中进行隐私设置方式改变您授权我们继续收集个人信息的范围或撤回您的授权;您也可以通过注销账户的方式,撤回我们继续收集您个人信息的全部授权。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您可以发送邮箱【<span
-lang=EN-US>thjszx@163.com</span>】向我们提出撤销个人信息的请求。</span></b><span lang=EN-US
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;color:red;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、注销权<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您随时可以登录铁合金掌上行平台,注销您的铁合金掌上行平台帐号。一旦您注销铁合金掌上行平台账号,将无法正常使用铁合金掌上行平台相应服务,因此请您谨慎操作。我们为了保护您或他人的合法权益会结合您对铁合金掌上行平台各产品的使用情况判断是否支持您的注销请求。若您在铁合金掌上行平台结算中心有未提现的金额,则我们不会立即支持您的请求。除法律法规另有规定外,注销帐号之后我们将停止为您提供产品和服务,并根据您的要求删除您的个人信息。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为保障安全,对于您上述有行为,可能需要提供书面请求,或以其他方式证明您的身份。我们可能会先要求您验证自己的身份,然后再处理您的请求。我们将在<span
-lang=EN-US>15</span>个工作日内完成核查和处理。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>如您需要注销您的账户消息,在【<span
-lang=EN-US>APP</span>端】您可以在<span lang=EN-US>“</span></span></b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>【<b>我的</b>】<b>【注销服务】<span lang=EN-US>”</span>中进行注销。或发送邮箱【<span
-lang=EN-US>thjszx@163.com</span>】向我们提出注销的请求。</b><span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>6</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、提前获知产品和服务停止运营权<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:12.0pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行平台愿一直陪伴您,若因特殊原因导致铁合金掌上行平台产品和服务被迫停止运营,我们将提前<span
-lang=EN-US>30</span>日在产品或服务的主页面通告或向您发送电子邮件或其他合适的能触达您的方式通知您,并将停止对您个人信息的收集,同时会按照法律规定对所持有的您的个人信息进行删除或匿名化处理。<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:24.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:12.0pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>7</span></b><b><span
-style='font-size:12.0pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、在以下情形中,按照法律法规要求,我们将无法响应您的更正、删除、注销信息的请求:<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)与个人信息控制者履行法律法规规定的义务相关的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)与国家安全、国防安全直接相关的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>3</span>)与公共安全、公共卫生、重大公共利益直接相关的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>4</span>)与刑事侦查、起诉、审判和执行判决等直接相关的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>5</span>)个人信息控制者有充分证据表明个人信息主体存在主观恶意或滥用权利的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>6</span>)出于维护您或其他个人的生命、财产等重大合法权益但又很难得到您本人授权同意的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>7</span>)响应您的请求将导致您或其他个人、组织的合法权益受到严重损害的;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>8</span>)涉及商业秘密的。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>六、我们如何处理未成年人的个人信息<span
-lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行平台非常重视对未成年人信息的保护,我们的产品、网站和服务面向成年人,我们不会收集未成年人及不满<span
-lang=EN-US>14</span>周岁人员的信息。如果没有父母或监护人的同意,儿童不得创建自己的用户账户。对于经父母同意而收集儿童个人信息的情况,我们只会在受到法律允许、父母或监护人明确同意或者保护儿童所必要的情况下使用或公开披露此信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>尽管当地法律和习俗对儿童的定义不同,但我们将不满<span
-lang=EN-US>14 </span>周岁的任何人均视为儿童。如果我们发现自己在未事先获得可证实的父母同意的情况下收集了儿童的个人信息,则会尽快删除相关数据。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>若您是<span
-lang=EN-US>14</span>周岁以下的未成年人,请您务必请您的监护人仔细阅读本隐私政策,并在征得您的监护人同意的前提下使用我们的产品和服务或向我们提供信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>如果任何时候监护人有理由相信我们在未获监护人同意的情况下收集了未成年人的个人信息,请通过<b>发送邮箱【<span
-lang=EN-US>thjszx@163.com</span>】向联系我们,</b>我们会采取措施尽快删除相关数据。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>七、本隐私政策如何更新<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们的隐私政策可能变更。未经您明确同意,我们不会削减您按照本隐私政策所应享有的权利。我们会在本页面、弹窗或公告窗口方式发布对本隐私政策所做的任何变更。一旦本条款的内容发生变动,我们将通过官方渠道公布最新版本。在更新本隐私政策后,若您需要继续使用原授权范围对应的产品或服务,需先接受更新后隐私政策。您知悉并确认,如果您不同意更新后的内容,应该停止相应服务的使用,并可选择注销账户信息;如果您继续使用我们提供的服务,视为您同意更新后的隐私政策,并受隐私政策的约束。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>本政策所指的重大变更包括:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、我们的服务模式发生重大变化,包括处理个人信息的目的、处理的个人信息类型、个人信息的使用方式;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、我们在所有权结构、组织架构方面发生重大变化,包括业务调整、破产并购引起的所有者变更;<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、个人信息共享、转让或公开披露的主要对象发生变化;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、您参与个人信息处理方面的权利及其行使方式发生重大变化;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、我们负责处理个人信息安全的责任部门、联络方式及投诉渠道发生变化时;<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>6</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、个人信息安全影响评估报告表明存在高风险时。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们还会将本政策的旧版本存档,供您查阅。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您可以在注册页面,查看本隐私权政策的全部内容。</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在【<span
-lang=EN-US>APP</span>端】您可以在登入帐号后进入【我的】【隐私政策】查看本隐私权政策的全部内容。</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>本次《隐私政策》日期为<span
-lang=EN-US>2022</span>年<span lang=EN-US>11</span>月<span lang=EN-US>15</span>日正式生效。</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>我们会将本隐私政策的旧版本在本页面最下方存档,供您查阅。</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>八、免责条款及其他<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>除上述规定的免责情形外,下列情况时我们亦无需承担任何责任:<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、由于您人员将用户密码告知他人或与他人共享注册账户,由此导致的任何个人信息<span lang=EN-US>/</span>企业信息泄露。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、任何由于计算机问题、黑客攻击、计算机病毒侵入或发作、因政府管制而造成的暂时性关闭影响网络正常经营之不可抗力而造成的个人信息<span
-lang=EN-US>/</span>企业信息泄露、丢失、被盗用或被篡改。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、其他规定:<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>1</span>)本政策所有条款的标题仅为阅读方便,本身并无实际涵义,不能作为本政策涵义解释的依据。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>(<span lang=EN-US>2</span>)本政策部分条款无效或不可执行的,不影响其余条款的效力,其余条款对各方仍然具有约束力。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>九、法律适用和纠纷解决<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>本条款受中华人民共和国法律管辖,在本条款履行过程中发生争议的,我们将和您友好协商解决,协商未果的,您和我们均同意<b>提交上海仲裁委员会仲裁处理</b>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='font-size:13.5pt;line-height:150%;font-family:
-宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>十、如何联系我们<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行平台的成长离不开您的支持,我们非常感谢您对铁合金掌上行平台数据更新、使用反馈方面的贡献。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>在【<span
-lang=EN-US>APP</span>端】</span></b><span style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>您可以进入平台页面<b>点击<span
-lang=EN-US>“</span>【我的】<span lang=EN-US>-</span>【客服热线】<span lang=EN-US>”</span></b>反馈联系我们,<b>或发送邮箱【<span
-lang=EN-US>thjszx@163.com</span>】联系我们,</b>反馈您对铁合金掌上行平台的建议以及在使用过程中遇到的问题,以帮助我们优化产品功能及服务,使更多用户更加便捷地使用我们的产品和服务。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行公司官网<b>(网址:<span
-lang=EN-US>www.thjszx.com</span>)</b>,<b>联系电话:电话<span lang=EN-US>021-63138889</span>,联系邮箱:</b></span><span
-lang=EN-US><a href="mailto:thjszx@163.com,通讯地址:【上海市浦东新区浦东南路360号1603"><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;color:windowtext;mso-font-kerning:0pt'>thjszx@163.com</span></b><b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;color:windowtext;mso-font-kerning:0pt'><span
-lang=EN-US>,通讯地址:【上海市浦东新区浦东南路360</span></span></b><b><span lang=EN-US
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;color:windowtext;mso-font-kerning:0pt'><span lang=EN-US>号1603</span></span></b></a></span><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>室】</span></b><span style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>,邮编:<span
-lang=EN-US>200120</span>。<span lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>个人信息保护建议、投诉电子邮箱:<b>【<span
-lang=EN-US>thjszx@163.com</span>】</b>,个人信息保护建议、投诉处理者为我公司个人信息保护部门处理,服务时间工作日早<span
-lang=EN-US>9</span>点至下午<span lang=EN-US>17</span>点,我们将在<span lang=EN-US>15</span>个工作日内回复处理意见或结果。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>为保障我们高效处理您的问题并及时向您反馈,需要您提交身份证明、有效联系方式和书面请求及相关证据,我们会再次验证您的身份,处理您的请求。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>如果您对我们的回复不满意,特别是您认为我们的个人信息处理行为损害了您的合法权益,您还可以通过法律途径寻求解决方案。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>再次感谢您对铁合金掌上行平台的信任和使用!<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=right style='text-align:right;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span style='mso-bidi-font-size:10.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>铁合金掌上行<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=right style='text-align:right;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><a name="_Hlk116624443"><span style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>上海徽行供应链有限公司<span
-lang=EN-US><o:p></o:p></span></span></a></p>
-
-<span style='mso-bookmark:_Hlk116624443'></span>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:27.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='font-size:13.5pt;line-height:150%;
-font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'><br>
-</span></b><b><span style='font-size:13.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'>附名词解释<span lang=EN-US><o:p></o:p></span></span></b></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>1</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、铁合金掌上行平台:是指上海徽行供应链有限公司旗下平台,包括铁合金掌上行平台(网址:<u><span
-lang=EN-US>www.thjzsx.com</span></u>)、<span lang=EN-US>“</span>铁合金掌上行<span
-lang=EN-US>”</span>手机<span lang=EN-US>APP</span>(包括<span lang=EN-US>iOS</span>、安卓及已有或未来将新增的任何其他移动客户端)。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>2</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、个人信息:个人信息是以电子或者其他方式记录的与已识别或者可识别的自然人有关的各种信息,不包括匿名化处理后的信息。个人信息的处理包括个人信息的收集、存储、使用、加工、传输、提供、公开活动。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><b><span lang=EN-US style='mso-bidi-font-size:10.5pt;
-line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>3</span></b><b><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、敏感个人信息:是指一旦泄露、非法提供或滥用可能危害人身和财产安全,极易导致个人名誉、身心健康受到损害或歧视性待遇的个人信息。敏感个人信息包括:</span></b><span
-lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;
-mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-
-<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
- style='background:white;border-collapse:collapse;border:none;mso-border-top-alt:
- solid #CCCCCC .75pt;mso-border-left-alt:solid #CCCCCC .75pt;mso-yfti-tbllook:
- 1184;mso-padding-alt:0cm 0cm 0cm 0cm'>
- <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>个人财产信息</span></b><span lang=EN-US style='mso-bidi-font-size:
-  10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-  0pt'><o:p></o:p></span></p>
-  </td>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>银行账户、鉴别信息<span lang=EN-US>(</span>口令<span
-  lang=EN-US>)</span>、存款信息(包括资金数量、支付收款记录等)、房产信息、信贷记录、征信信息、交易和消费记录、流水记录等,以及虚拟货币、虚拟交易、游戏类兑换码等虚拟财产信息</span></b><span
-  lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:
-  宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
- </tr>
- <tr style='mso-yfti-irow:1'>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>个人健康生理信息</span></b><span lang=EN-US
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>个人因生病医治等产生的相关记录,如病症、住院志、医嘱单、检验报告、手术及麻醉记录、护理记录、用药记录、药物食物过敏信息、生育信息、以往病史、诊治情况、家族病史、现病史、传染病史等</span></b><span
-  lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:
-  宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
- </tr>
- <tr style='mso-yfti-irow:2'>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>个人生物识别信息</span></b><span lang=EN-US
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>个人基因、指纹、声纹、掌纹、耳廓、虹膜、面部识别特征等</span></b><span
-  lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:
-  宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
- </tr>
- <tr style='mso-yfti-irow:3'>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>个人身份信息</span></b><span lang=EN-US style='mso-bidi-font-size:
-  10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-  0pt'><o:p></o:p></span></p>
-  </td>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>身份证、军官证、护照、驾驶证、工作证、社保卡、居住证等</span></b><span
-  lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:
-  宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
- </tr>
- <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>其他信息</span></b><span lang=EN-US style='mso-bidi-font-size:
-  10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:
-  0pt'><o:p></o:p></span></p>
-  </td>
-  <td style='border-top:none;border-left:none;border-bottom:solid #CCCCCC 1.0pt;
-  border-right:solid #CCCCCC 1.0pt;mso-border-bottom-alt:solid #CCCCCC .75pt;
-  mso-border-right-alt:solid #CCCCCC .75pt;padding:2.25pt 3.75pt 2.25pt 3.75pt'>
-  <p class=MsoNormal align=left style='text-align:left;text-indent:21.1pt;
-  mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan'><b><span
-  style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-  宋体;mso-font-kerning:0pt'>性取向、婚史、宗教信仰、未公开的违法犯罪记录、通信记录和内容、通讯录、好友列表、群组列表、行踪轨迹、网页浏览记录、住宿信息、精准定位信息等</span></b><span
-  lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:
-  宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'><o:p></o:p></span></p>
-  </td>
- </tr>
-</table>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>4</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、设备:是指可用于使用铁合金掌上行平台产品或服务的装置,桌面设备、平板电脑或智能手机。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>5</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、<span lang=EN-US>Cookie</span>是指支持服务器端(或者脚本)在客户端上存储和检索信息的一种机制,通过增加简单、持续的客户端状态来扩展基于<span
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>4</span><span style='font-size:13.5pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;color:black;mso-font-kerning:
+0pt'>、设备:是指可用于使用铁合金掌上行平台产品或服务的装置,桌面设备、平板电脑或智能手机。<span lang=EN-US><br>
+5</span>、<span lang=EN-US>Cookie</span>是指支持服务器端(或者脚本)在客户端上存储和检索信息的一种机制,通过增加简单、持续的客户端状态来扩展基于<span
 lang=EN-US>Web</span>的客户端<span lang=EN-US>/</span>服务器应用。服务器在向客户端返回<span
 lang=EN-US>HTTP</span>对象的同时发送一条状态信息,并由客户端保存。状态信息中说明了该状态下有效的<span lang=EN-US>URL</span>范围。此后,客户端发起的该范围内的<span
 lang=EN-US>HTTP</span>请求都将把该状态信息的当前值从客户端返回给服务器,这个状态信息被称为<span lang=EN-US>Cookie</span>。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='mso-bidi-font-size:10.5pt;line-height:
-150%;font-family:宋体;mso-bidi-font-family:宋体;mso-font-kerning:0pt'>6</span><span
-style='mso-bidi-font-size:10.5pt;line-height:150%;font-family:宋体;mso-bidi-font-family:
-宋体;mso-font-kerning:0pt'>、匿名化是指通过对个人信息的技术处理,使得个人信息主体无法被识别,且处理后的信息不能被复原的过程。个人信息经匿名化处理后所得的信息不属于个人信息。<span
-lang=EN-US><o:p></o:p></span></span></p>
-
-<p class=MsoNormal align=left style='text-align:left;text-indent:21.0pt;
-mso-char-indent-count:2.0;line-height:150%;mso-pagination:widow-orphan;
-background:white'><span lang=EN-US style='font-family:宋体'><o:p>&nbsp;</o:p></span></p>
+lang=EN-US><br>
+6</span>、匿名化是指通过对个人信息的技术处理,使得个人信息主体无法被识别,且处理后的信息不能被复原的过程。个人信息经匿名化处理后所得的信息不属于个人信息。<span
+lang=EN-US><br>
+</span><b>十一、移动安全联盟<span lang=EN-US>com.netease</span>集成<span lang=EN-US><o:p></o:p></span></b></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><b
+style='mso-bidi-font-weight:normal'><span style='font-size:13.5pt;font-family:
+"微软雅黑","sans-serif";mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'>本<span
+lang=EN-US>APP</span>内集成了移动安全联盟<span lang=EN-US>com.netease</span>,移动智能终端补充设备标识体系与<span
+lang=EN-US> SDK </span>隐私合规问题<span lang=EN-US><o:p></o:p></span></span></b></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>移动智能终端补充设备标识体系与<span lang=EN-US> SDK </span>严格遵守我国《网络安全法》、《数据安全法》和《电信和互联网用户个人信息保护规定》等相关法律法规和《信息安全技术
+个人信息安全规范》等国家标准要求。<span lang=EN-US>SDK </span>不会主动收集任何数据,只在<span lang=EN-US> APP
+</span>调用时获取以下数据,用于本地判断,不会进行任何网络传输:<span lang=EN-US><o:p></o:p></span></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>&shy;设备制造商、设备型号、设备品牌,用于判断终端调用接口<span
+lang=EN-US><o:p></o:p></span></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>设备网络运营商名称,用于判断虚拟机环境<span lang=EN-US><o:p></o:p></span></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>APP </span><span style='font-size:13.5pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;color:black;mso-font-kerning:
+0pt'>包名,用于校验签名<b style='mso-bidi-font-weight:normal'><span lang=EN-US><o:p></o:p></span></b></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>隐私政策地址为:</span><span lang=EN-US><a
+href="http://www.msa-alliance.cn/col.jsp?id=122"><span style='font-size:13.5pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;mso-font-kerning:0pt'>http://www.msa-alliance.cn/col.jsp?id=122</span></a></span><span
+lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
+
+<p class=MsoNormal align=left style='text-align:left;mso-pagination:widow-orphan'><span
+lang=EN-US style='font-size:12.0pt;font-family:宋体;mso-bidi-font-family:宋体;
+mso-font-kerning:0pt'><o:p>&nbsp;</o:p></span></p>
+
+<p class=MsoNormal align=center style='text-align:center;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>版权声明:上海徽行供应链有限公司所有<span lang=EN-US>
+CopyRight &copy; 2021-2022 All rights reserved.<o:p></o:p></span></span></p>
+
+<p class=MsoNormal align=center style='text-align:center;mso-pagination:widow-orphan'><span
+style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'>网站备案号:</span><span lang=EN-US><a
+href="https://beian.miit.gov.cn/"><span lang=EN-US style='font-size:12.0pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;mso-font-kerning:0pt'><span
+lang=EN-US>沪ICP</span></span><span lang=EN-US style='font-size:12.0pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;mso-font-kerning:0pt'><span
+lang=EN-US>备2022030416</span></span><span lang=EN-US style='font-size:12.0pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;mso-font-kerning:0pt'><span
+lang=EN-US>号</span></span></a></span><span lang=EN-US style='font-size:13.5pt;
+font-family:"微软雅黑","sans-serif";mso-bidi-font-family:宋体;color:black;mso-font-kerning:
+0pt'>&nbsp;| </span><span style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";
+mso-bidi-font-family:宋体;color:black;mso-font-kerning:0pt'>电信增值业务许可证:沪<span
+lang=EN-US>B2-20221014&nbsp;</span></span><span lang=EN-US><a
+href="https://www.thjzsx.com/yszc/index.html"><span lang=EN-US
+style='font-size:12.0pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;mso-font-kerning:0pt'><span lang=EN-US>隐私政策</span></span></a> </span><span
+lang=EN-US style='font-size:13.5pt;font-family:"微软雅黑","sans-serif";mso-bidi-font-family:
+宋体;color:black;mso-font-kerning:0pt'><o:p></o:p></span></p>
 
 </div>
 

+ 2 - 2
src/hooks/echarts/candlestick/options.ts

@@ -1,11 +1,11 @@
 import { reactive, watch } from 'vue'
 import { ECOption } from '@/components/base/echarts/core'
 import { timerInterceptor } from '@/utils/timer'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import { EchartsDataset, EchartsOptions, Colors } from './interface'
 import moment from 'moment'
 
-const { appTheme } = themeStore.$mapState()
+const { appTheme } = globalStore.$mapState()
 
 function getColors() {
     // 默认主题色配置

+ 2 - 2
src/hooks/echarts/line/options.ts

@@ -1,9 +1,9 @@
 import { reactive, watch } from 'vue'
 import { timerInterceptor } from '@/utils/timer'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import { EchartsDataset, EchartsOptions, Colors } from './interface'
 
-const { appTheme } = themeStore.$mapState()
+const { appTheme } = globalStore.$mapState()
 
 function getColors() {
     // 默认主题色配置

+ 2 - 2
src/hooks/echarts/smoothedline/options.ts

@@ -1,9 +1,9 @@
 import { reactive, watch } from 'vue'
 import { timerInterceptor } from '@/utils/timer'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import { EchartsDataset, EchartsOptions, Colors } from './interface'
 
-const { appTheme } = themeStore.$mapState()
+const { appTheme } = globalStore.$mapState()
 
 function getColors() {
     // 默认主题色配置

+ 2 - 2
src/hooks/echarts/timeline/options.ts

@@ -1,10 +1,10 @@
 import { reactive, watch } from 'vue'
 import { timerInterceptor } from '@/utils/timer'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import { echarts } from '@/components/base/echarts/core'
 import { EchartsDataset, EchartsOptions, Colors } from './interface'
 
-const { appTheme } = themeStore.$mapState()
+const { appTheme } = globalStore.$mapState()
 
 function getColors() {
     // 默认主题色配置

+ 0 - 1
src/hooks/request/index.ts

@@ -8,7 +8,6 @@ interface RequestOptions<TParams, TResponse> {
         pagesize?: number; // 每页条数
     } & TParams;
     localPagination?: boolean;
-    delay?: number;
     manual?: boolean; // 是否手动触发
     onBefore?: () => unknown;
     onSuccess?: (res: TResponse) => void;

+ 20 - 2
src/packages/mobile/components/base/html-panel/index.vue

@@ -1,16 +1,34 @@
 <template>
     <div class="app-html">
-        <iframe :src="url" />
+        <iframe ref="iframeRef" />
     </div>
 </template>
 
 <script lang="ts" setup>
-defineProps({
+import { shallowRef } from 'vue'
+import http from '@/services/http'
+
+const props = defineProps({
     url: {
         type: String,
         required: true
     },
 })
+
+const iframeRef = shallowRef<HTMLIFrameElement>()
+
+http.request<string>({
+    url: props.url,
+    method: 'get',
+    responseEncoding: 'utf-8'
+}).then((res) => {
+    const iframe = iframeRef.value?.contentWindow
+    if (iframe) {
+        iframe.document.open()
+        iframe.document.write(res)
+        iframe.document.close()
+    }
+})
 </script>
 
 <style lang="less" scoped>

+ 7 - 1
src/packages/mobile/components/base/popup/index.less

@@ -1,9 +1,14 @@
 .app-popup {
     .app-modal__container {
-        border-radius: var(--van-popup-round-border-radius) var(--van-popup-round-border-radius) 0 0;
+        min-height: 50%;
+        border-radius: var(--van-popup-round-border-radius, .28rem) var(--van-popup-round-border-radius, .28rem) 0 0;
         overflow: hidden;
     }
 
+    .app-view {
+        background-color: #fff;
+    }
+
     &__header {
         display: flex;
         justify-content: space-between;
@@ -20,6 +25,7 @@
 
     &__container {
         background-color: #fff;
+
         padding: .2rem;
     }
 

+ 3 - 1
src/packages/mobile/components/base/pull-refresh/index.vue

@@ -82,12 +82,14 @@ const onLoad = () => {
 
 // 下拉刷新
 const onRefresh = () => {
-    finished.value = false
+    // 下拉刷新过程中,可能会触发上拉加载,导致发送两次请求,所以先将 finished 设为 true,完成后再设为 false
+    finished.value = true
     onLoad()
 }
 
 watch(showLoading, (status) => {
     if (!status) {
+        finished.value = false
         if (refreshing.value) {
             refreshing.value = false
         }

+ 2 - 2
src/packages/mobile/components/base/tabbar/index.vue

@@ -27,7 +27,7 @@
 <script lang="ts" setup>
 import { PropType, computed } from 'vue'
 import { Tabbar } from './interface'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import AppIconfont from '@mobile/components/base/iconfont/index.vue'
 
 const emit = defineEmits(['click'])
@@ -50,7 +50,7 @@ const props = defineProps({
   }
 })
 
-const { clientWidth } = themeStore.$mapState()
+const { clientWidth } = globalStore.$mapState()
 
 const styles = computed(() => ({
   position: props.fixed ? 'fixed' : 'static',

+ 4 - 4
src/packages/mobile/components/base/uploader/index.vue

@@ -1,12 +1,12 @@
 <template>
-    <Uploader v-model="fileList" :max-count="1" :max-size="5 * 1024 * 1024" @oversize="onOversize"
-        :after-read="afterRead" @delete="onDelete" />
+    <Uploader v-model="fileList" :max-count="1" :max-size="5 * 1024 * 1024" @oversize="onOversize" :after-read="afterRead"
+        @delete="onDelete" />
 </template>
 
 <script lang="ts" setup>
 import { ref } from 'vue'
 import { showFailToast, Uploader, UploaderFileListItem } from 'vant'
-import { getServiceUrl } from '@/services/http'
+import service from '@/services'
 import axios from 'axios'
 
 const emit = defineEmits(['success'])
@@ -23,7 +23,7 @@ const afterRead = (file: any) => {
 
     file.status = 'uploading'
     file.message = '上传中...'
-    axios.post(getServiceUrl('uploadUrl'), data).then(res => {
+    axios.post(service.getConfig('uploadUrl'), data).then(res => {
         if (res.status == 200) {
             file.status = 'success'
             file.message = '上传成功'

+ 1 - 0
src/packages/mobile/components/layouts/navbar/index.less

@@ -51,6 +51,7 @@
             }
 
             &--right>.column-block {
+                padding-right: .28rem;
                 margin-left: auto;
             }
 

+ 2 - 2
src/packages/mobile/components/layouts/navbar/index.vue

@@ -31,7 +31,7 @@
 <script lang="ts" setup>
 import { useAttrs, computed } from 'vue'
 import { useRouter } from 'vue-router'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 
 const emit = defineEmits<{ (event: string, ...args: unknown[]): void }>()
 
@@ -49,7 +49,7 @@ const props = defineProps({
 
 const router = useRouter();
 const attrs = useAttrs();
-const { clientWidth } = themeStore.$mapState();
+const { clientWidth } = globalStore.$mapState();
 
 const styles = computed(() => ({
   position: props.fixed ? 'fixed' : 'static',

+ 4 - 5
src/packages/mobile/components/layouts/page/index.vue

@@ -2,19 +2,18 @@
   <router-view class="app-page" v-slot="{ Component, route }">
     <transition :name="state.transitionName" @leave="onLeave" @after-enter="onAfterEnter">
       <keep-alive :exclude="state.excludeViews">
-        <component :is="handleComponent(Component, route)" :key="$route.fullPath" :animation="animation" />
+        <component :is="handleComponent(Component, route)" :key="$route.fullPath" />
       </keep-alive>
     </transition>
   </router-view>
 </template>
 
 <script lang="ts" setup>
-import { shallowRef } from 'vue'
 import { RouteRecordNormalized, RouteRecordName } from 'vue-router'
 import animateRouter from '@mobile/router/animateRouter'
+import http from '@/services/http'
 
 const { state } = animateRouter
-const animation = shallowRef(false) // 是否过渡动画中
 
 // 手动给组件添加 name 属性,处理缓存 exclude 无效的问题
 const handleComponent = (component: Record<'type', { name: RouteRecordName | undefined }>, route: RouteRecordNormalized) => {
@@ -25,11 +24,11 @@ const handleComponent = (component: Record<'type', { name: RouteRecordName | und
 }
 
 const onLeave = () => {
-  animation.value = true
+  http.loading = true
 }
 
 const onAfterEnter = () => {
-  animation.value = false
+  http.loading = false
 }
 </script>
 

+ 8 - 27
src/packages/mobile/components/layouts/view/index.vue

@@ -1,34 +1,29 @@
 <template>
     <div ref="viewRef" class="app-view">
-        <template v-if="showLoading">
+        <template v-if="loading">
             <slot name="loading">
                 <Loading class="app-view__loading" color="#0094ff" />
             </slot>
         </template>
         <template v-else>
-            <slot name="header" :animation="showAnimation"></slot>
+            <slot name="header"></slot>
             <app-scroll-view :class="['app-view__body', flex && 'flex']">
-                <slot :animation="showAnimation"></slot>
+                <slot></slot>
             </app-scroll-view>
-            <slot name="footer" :animation="showAnimation"></slot>
+            <slot name="footer"></slot>
         </template>
     </div>
 </template>
 
 <script lang="ts" setup>
-import { shallowRef, computed, watch, nextTick, onMounted } from 'vue'
+import { shallowRef, onMounted } from 'vue'
 import { Loading } from 'vant'
 
-const props = defineProps({
-    // 是否过渡动画中
-    animation: {
-        type: Boolean,
-        default: false
-    },
-    // 是否等待过渡动画,用于防止动画过程中渲染数据导致页面切换卡顿
+defineProps({
+    // 显示一个全屏加载动画
     loading: {
         type: Boolean,
-        default: true
+        default: false
     },
     flex: {
         type: Boolean,
@@ -38,24 +33,10 @@ const props = defineProps({
 
 const emit = defineEmits(['ready'])
 const viewRef = shallowRef()
-const showAnimation = shallowRef(true)
-const showLoading = computed(() => {
-    return props.loading ? showAnimation.value : false
-})
-
-nextTick(() => {
-    showAnimation.value = props.animation
-})
 
 onMounted(() => {
     emit('ready', viewRef.value)
 })
-
-watch(() => props.animation, (status) => {
-    if (!status) {
-        showAnimation.value = false
-    }
-})
 </script>
 
 <style lang="less">

+ 2 - 2
src/packages/mobile/components/modules/register-code/index.vue

@@ -14,7 +14,7 @@
 <script lang="ts" setup>
 import { computed, shallowRef } from 'vue'
 import { Dialog, showFailToast, showSuccessToast } from 'vant'
-import { getServiceUrl } from '@/services/http'
+import service from '@/services'
 import plus from '@/utils/h5plus'
 import AppQrcode from '@/components/base/qrcode/index.vue'
 
@@ -31,7 +31,7 @@ const showConfirmButton = shallowRef(false)
 const base64Data = shallowRef('')
 
 const qrContent = computed(() => {
-    const url = getServiceUrl('mobileOpenUrl')
+    const url = service.getConfig('mobileOpenUrl')
     return url + '/#/?code=' + props.text
 })
 

+ 3 - 3
src/packages/mobile/main.ts

@@ -12,7 +12,7 @@ import 'vant/lib/index.css'
 import './assets/iconfont/iconfont.js'
 import './assets/themes/style.less' // 主题样式
 import { timerInterceptor } from '@/utils/timer'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 // import Vconsole from 'vconsole'
 // new Vconsole()
 
@@ -25,7 +25,7 @@ app.mount('#app')
 // 等待 html 加载完成
 document.addEventListener('DOMContentLoaded', () => {
     // 适配客户端
-    themeStore.actions.screenAdapter(true)
+    globalStore.actions.screenAdapter(true)
     // 监听窗口大小变化
-    window.addEventListener('resize', timerInterceptor.setDebounce(() => themeStore.actions.screenAdapter(true)))
+    window.addEventListener('resize', timerInterceptor.setDebounce(() => globalStore.actions.screenAdapter(true)))
 }, false)

+ 5 - 0
src/packages/mobile/router/index.ts

@@ -159,6 +159,11 @@ const routes: Array<RouteRecordRaw> = [
     component: Page,
     children: [
       {
+        path: "add",
+        name: "SupplyDemandAdd",
+        component: () => import("../views/supply-demand/add/index.vue"),
+      },
+      {
         path: "detail",
         name: "SupplyDemandDetail",
         component: () => import("../views/supply-demand/detail/index.vue"),

+ 1 - 1
src/packages/mobile/views/bank/statement/index.vue

@@ -3,7 +3,7 @@
         <template #header>
             <app-navbar title="资金流水">
                 <template #right>
-                    <div class="button-more" @click="routerTo('bank-hisstatement')" style="padding:.2rem;">
+                    <div class="button-more" @click="routerTo('bank-hisstatement')">
                         <span>更多</span>
                     </div>
                 </template>

+ 7 - 7
src/packages/mobile/views/credit/signin/index.vue

@@ -86,7 +86,7 @@
                         <Button type="primary" round @click="toPurchase">去完成</Button>
                     </div>
                 </dd>
-                <!-- <dd class="list-item">
+                <dd class="list-item">
                     <div class="list-item__title">
                         <div class="title-icon">
                             <img src="@mobile/assets/icons/goods.png" />
@@ -99,7 +99,7 @@
                     <div class="list-item__button">
                         <Button type="primary" round @click="toSupplyDemand">去完成</Button>
                     </div>
-                </dd> -->
+                </dd>
             </dl>
         </div>
         <app-register-code v-model:show="showQRCode" :text="userAccount.refernum" />
@@ -143,11 +143,11 @@ const toPurchase = () => {
 }
 
 // 跳转到供求
-// const toSupplyDemand = () => {
-//     routerBack({
-//         tabName: 'supplyDemand'
-//     })
-// }
+const toSupplyDemand = () => {
+    routerBack({
+        tabName: 'supplyDemand'
+    })
+}
 
 const userSignin = () => {
     fullloading(() => {

+ 6 - 6
src/packages/mobile/views/home/index.vue

@@ -46,12 +46,12 @@ const tabList: Tabbar[] = [
     icon: 'icon-purchase',
     activeIcon: 'icon-purchase-active',
   },
-  // {
-  //   name: 'supplyDemand',
-  //   label: '供求',
-  //   icon: 'icon-supply-demand',
-  //   activeIcon: 'icon-supply-demand-active',
-  // },
+  {
+    name: 'supplyDemand',
+    label: '供求',
+    icon: 'icon-supply-demand',
+    activeIcon: 'icon-supply-demand-active',
+  },
   {
     name: 'mine',
     label: '我的',

+ 10 - 0
src/packages/mobile/views/mine/order/detail/purchasetrade/index.vue

@@ -29,6 +29,8 @@
                 </Cell>
                 <Cell title="合同单号" :value="detail.wrtradedetailid" :is-link="!!detail.contractaddrbuy"
                     @click="openPDF(detail?.contractaddrbuy)" />
+                <Cell title="已点价格" :value="detail.pointprice" v-if="detail.pointflag" />
+                <Cell title="已点收益" :value="detail.pointincome" v-if="detail.pointflag" />
             </CellGroup>
         </div>
         <div v-else>
@@ -37,6 +39,9 @@
         <template #footer>
             <div class="g-form__footer" v-if="detail">
                 <Button block round type="primary"
+                    v-if="detail.buyuserid === detail.firstbuyuserid && detail.availabletime > 0"
+                    @click="spotPricingSubmit">点价</Button>
+                <Button block round type="primary"
                     v-if="detail.thjdeliverymode === 1 && detail.presalestatus === 2 && detail.orderstatus === 1"
                     @click="showDialog">合同转让</Button>
                 <Button block round type="primary" v-if="detail.orderstatus === 9" @click="spotCancelSubmit">撤销转让</Button>
@@ -85,6 +90,11 @@ const openPDF = (file?: string) => {
     }
 }
 
+// 确认点价
+const spotPricingSubmit = () => {
+    console.log('点价操作')
+}
+
 /// 确认交收
 const spotConfirmSubmit = () => {
     const param = detail.value

+ 0 - 6
src/packages/mobile/views/mine/order/list/index.less

@@ -14,12 +14,6 @@
         }
     }
 
-    &__navbar {
-        .button-more {
-            padding: .2rem;
-        }
-    }
-
     &__wrapper {
         .section {
             padding: .2rem;

+ 5 - 5
src/packages/mobile/views/mine/wareorder/list/components/holdlb/index.vue

@@ -26,7 +26,7 @@
                         </table>
                     </div>
                     <div class="section-item__btnbar">
-                        <!-- <Button size="small" round @click="listing(item)">挂牌</Button> -->
+                        <Button size="small" round @click="listing(item)">挂牌</Button>
                         <Button size="small" round @click="pickup(item)">提货</Button>
                     </div>
                 </li>
@@ -80,8 +80,8 @@ const pickup = (item: Model.HoldLBRsp) => {
     openComponent('pickup')
 }
 
-// const listing = (item: Model.HoldLBRsp) => {
-//     selectedRow.value = item
-//     openComponent('listing')
-// }
+const listing = (item: Model.HoldLBRsp) => {
+    selectedRow.value = item
+    openComponent('listing')
+}
 </script>

+ 0 - 7
src/packages/mobile/views/news/details/index.less

@@ -7,13 +7,6 @@
         padding-bottom: 1.2rem;
     }
 
-    &__share {
-        display: flex;
-        align-items: center;
-        height: 100%;
-        padding: 0 .28rem;
-    }
-
     &__container {
         padding: .32rem;
 

+ 15 - 13
src/packages/mobile/views/news/details/index.vue

@@ -3,8 +3,8 @@
         <template #header>
             <app-navbar title="资讯详情">
                 <template #right>
-                    <div class="news-details__share" :data-clipboard-text="getNewsShareUrl(newsId)" round v-copy="onCopy">
-                        <Icon name="share" size=".32rem" />
+                    <div :data-clipboard-text="getNewsShareUrl(newsId)" round v-copy="onCopy">
+                        <Icon name="share" size=".36rem" />
                     </div>
                 </template>
             </app-navbar>
@@ -20,19 +20,21 @@
             <p ref="htmlRef" v-html="formatHtmlString(data.context)"></p>
             <p style="color: #999;margin-top: .24rem;font-size: .24rem;" v-if="data.author">作者:{{ data.author }}</p>
         </section>
-        <Divider>热门资讯</Divider>
-        <CellGroup class="news-details__list">
-            <template v-for="(item, index) in dataList" :key="index">
-                <Cell class="article-item" title-class="article-item__title" value-class="article-item__time"
-                    :title="item.title" :value="formatDate(item.creaedate, 'MM/DD')"
-                    :to="{ name: 'news-details', query: { id: item.id, t: new Date().getTime() } }" replace />
-            </template>
-        </CellGroup>
+        <template v-if="dataList.length">
+            <Divider>热门资讯</Divider>
+            <CellGroup class="news-details__list">
+                <template v-for="(item, index) in dataList" :key="index">
+                    <Cell class="article-item" title-class="article-item__title" value-class="article-item__time"
+                        :title="item.title" :value="formatDate(item.creaedate, 'MM/DD')"
+                        :to="{ name: 'news-details', query: { id: item.id, t: new Date().getTime() } }" replace />
+                </template>
+            </CellGroup>
+        </template>
     </app-view>
 </template>
 
 <script lang="ts" setup>
-import { shallowRef } from 'vue'
+import { shallowRef, nextTick } from 'vue'
 import { CellGroup, Cell, Divider, showImagePreview, showFailToast, showToast, Icon } from 'vant'
 import { formatDate, formatHtmlString, getImageSrc, getFileUrl, getNewsShareUrl } from '@/filters'
 import { useNavigation } from '@/hooks/navigation'
@@ -63,7 +65,7 @@ const { data } = useRequest(queryNewContents, {
             const details = res.data[0]
             data.value = details
 
-            setTimeout(() => {
+            nextTick(() => {
                 const el = htmlRef.value
                 el?.querySelectorAll('img').forEach((e, i) => {
                     e.onclick = () => {
@@ -73,7 +75,7 @@ const { data } = useRequest(queryNewContents, {
                         })
                     }
                 })
-            }, 500);
+            })
 
             run({ columnid: details.columnid })
         } else {

+ 3 - 4
src/packages/mobile/views/news/list/index.vue

@@ -47,9 +47,6 @@ const { loading, pageIndex, pageCount, run } = useRequest(querySiteColumnDetail,
   params: {
     pagesize: 20,
   },
-  onBefore: () => {
-    return getSiteColumnConfig
-  },
   onSuccess: (res) => {
     if (pageIndex.value === 1) {
       dataList.value = []
@@ -62,7 +59,9 @@ const { loading, pageIndex, pageCount, run } = useRequest(querySiteColumnDetail,
 })
 
 const onRefresh = () => {
-  run({ columnid: currentColumnId.value })
+  getSiteColumnConfig.then(() => {
+    run({ columnid: currentColumnId.value })
+  })
 }
 
 // Tab触发

+ 1 - 1
src/packages/mobile/views/purchase/detail/index.vue

@@ -221,7 +221,7 @@ const formRules: { [key in keyof Proto.SpotPresaleDestingOrderReq | 'addressInfo
                 if (Number(val) <= maxQty.value) {
                     return true
                 }
-                return `采购数量不能大于 ${maxQty.value} ${getGoodsUnitName(goodsinfo.value.unitid)}`
+                return '剩余数量不足'
             }
             return false
         }

+ 2 - 2
src/packages/mobile/views/rules/ccwl/index.vue

@@ -22,13 +22,13 @@
 <script lang="ts" setup>
 import { Tab, Tabs, Button } from 'vant'
 import { defineAsyncComponent } from 'vue'
-import { getServiceUrl } from '@/services/http'
+import service from '@/services'
 import plus from '@/utils/h5plus'
 
 const asyncComponent = defineAsyncComponent(() => import('@mobile/components/base/html-panel/index.vue'))
 
 const download = () => {
-    const url = getServiceUrl('mobileOpenUrl')
+    const url = service.getConfig('mobileOpenUrl')
     plus.openURL(url + '/html/yswtmb.docx')
 }
 </script>

+ 2 - 2
src/packages/mobile/views/rules/cght/index.vue

@@ -14,11 +14,11 @@
 
 <script lang="ts" setup>
 import { Button } from 'vant'
-import { getServiceUrl } from '@/services/http'
+import service from '@/services'
 import plus from '@/utils/h5plus'
 
 const download = () => {
-  const url = getServiceUrl('mobileOpenUrl')
+  const url = service.getConfig('mobileOpenUrl')
   plus.openURL(url + '/html/ht_cg.docx')
 }
 </script>

+ 2 - 2
src/packages/mobile/views/rules/xhht/index.vue

@@ -18,11 +18,11 @@
 
 <script lang="ts" setup>
 import { Button } from 'vant'
-import { getServiceUrl } from '@/services/http'
+import service from '@/services'
 import plus from '@/utils/h5plus'
 
 const download = (filePath: string) => {
-  const url = getServiceUrl('mobileOpenUrl')
+  const url = service.getConfig('mobileOpenUrl')
   plus.openURL(url + filePath)
 }
 </script>

+ 2 - 2
src/packages/mobile/views/rules/zrht/index.vue

@@ -14,11 +14,11 @@
 
 <script lang="ts" setup>
 import { Button } from 'vant'
-import { getServiceUrl } from '@/services/http'
+import service from '@/services'
 import plus from '@/utils/h5plus'
 
 const download = () => {
-  const url = getServiceUrl('mobileOpenUrl')
+  const url = service.getConfig('mobileOpenUrl')
   plus.openURL(url + '/html/ht_zr.docx')
 }
 </script>

+ 3 - 3
src/packages/mobile/views/share/news/index.vue

@@ -21,7 +21,7 @@
 </template>
 
 <script lang="ts" setup>
-import { shallowRef } from 'vue'
+import { shallowRef, nextTick } from 'vue'
 import { Button, showImagePreview, } from 'vant'
 import { formatDate, formatHtmlString, getImageSrc, getFileUrl } from '@/filters'
 import { useNavigation } from '@/hooks/navigation'
@@ -41,7 +41,7 @@ const { data } = useRequest(queryNewContents, {
             const details = res.data[0]
             data.value = details
 
-            setTimeout(() => {
+            nextTick(() => {
                 const el = htmlRef.value
                 el?.querySelectorAll('img').forEach((e, i) => {
                     e.onclick = () => {
@@ -51,7 +51,7 @@ const { data } = useRequest(queryNewContents, {
                         })
                     }
                 })
-            }, 500);
+            })
         }
     }
 })

+ 124 - 0
src/packages/mobile/views/supply-demand/add/components/buy/index.vue

@@ -0,0 +1,124 @@
+<template>
+    <app-view class="g-form">
+        <Form ref="formRef" class="g-form__container" @submit="formSubmit">
+            <CellGroup inset>
+                <Field name="WRFactorTypeId" label="现货仓单" placeholder="请选择" v-model="selectedRow.wrfactortypeid"
+                    :rules="formRules.WRFactorTypeId" @click="showWarehouseReceipt = true" is-link readonly />
+                <template v-if="selectedRow.wrfactortypeid">
+                    <Field label="商品" v-model="selectedRow.wrstandardname" readonly />
+                    <Field label="仓库" v-model="selectedRow.warehousename" readonly />
+                    <Field label="可用量" v-model="selectedRow.enableqty" readonly />
+                </template>
+                <Field name="FixedPrice" :rules="formRules.FixedPrice" label="价格">
+                    <template #input>
+                        <Stepper v-model="formData.FixedPrice" theme="round" :min="0" :decimal-length="2" :default-value="0"
+                            :auto-fixed="false" button-size="22" />
+                    </template>
+                </Field>
+                <Field name="OrderQty" :rules="formRules.OrderQty" label="数量">
+                    <template #input>
+                        <Stepper v-model="formData.OrderQty" theme="round" button-size="22" :min="0" :default-value="0"
+                            :auto-fixed="false" integer />
+                    </template>
+                </Field>
+                <Field label="货款金额">
+                    <template #input>
+                        <span>{{ amount }}</span>
+                    </template>
+                </Field>
+            </CellGroup>
+        </Form>
+        <template #footer>
+            <div class="g-form__footer">
+                <Button type="primary" @click="formRef?.submit" round block>提交</Button>
+            </div>
+        </template>
+        <component :is="WarehouseReceipt" v-model:show="showWarehouseReceipt" @change="onChange" />
+    </app-view>
+</template>
+
+<script lang="ts" setup>
+import { shallowRef, defineAsyncComponent } from 'vue'
+import { onBeforeRouteLeave } from 'vue-router'
+import { CellGroup, Button, Field, Form, FormInstance, Stepper, FieldRule, showSuccessToast, showFailToast } from 'vant'
+import { fullloading } from '@/utils/vant'
+import { useNavigation } from '@/hooks/navigation'
+import { useHdWROrder } from '@/business/trade'
+import Long from 'long'
+
+const WarehouseReceipt = defineAsyncComponent(() => import('./warehouse-receipt.vue'))
+
+const { routerBack } = useNavigation()
+const { formData, listingSubmit, amount } = useHdWROrder()
+const formRef = shallowRef<FormInstance>()
+const showWarehouseReceipt = shallowRef(false)
+const selectedRow = shallowRef<Partial<Model.HoldLBRsp>>({}) //选中的现货仓单
+
+// 表单验证规则
+const formRules: { [key in keyof Proto.HdWROrderReq]?: FieldRule[] } = {
+    WRFactorTypeId: [{
+        message: '请选择现货仓单',
+        validator: () => {
+            return !!selectedRow.value.wrfactortypeid
+        }
+    }],
+    FixedPrice: [{
+        message: '请输入价格',
+        validator: () => {
+            return !!formData.FixedPrice
+        }
+    }],
+    OrderQty: [{
+        message: '请输入数量',
+        validator: (val) => {
+            if (val) {
+                const { enableqty = 0 } = selectedRow.value
+                if (val <= enableqty) {
+                    return true
+                }
+                return '可用数量不足'
+            }
+            return false
+        }
+    }],
+}
+
+// 选择现货仓单
+const onChange = (item: Model.HoldLBRsp) => {
+    selectedRow.value = item
+    formData.FixedPrice = item.spotgoodsprice
+    if (formData.OrderQty) {
+        formRef.value?.validate('OrderQty')
+    }
+    showWarehouseReceipt.value = false
+}
+
+// 表单提交
+const formSubmit = () => {
+    const { wrstandardid, subnum, deliverygoodsid, ladingbillid = '0', wrfactortypeid = '0' } = selectedRow.value
+    formData.WRStandardID = wrstandardid
+    formData.DeliveryGoodsID = deliverygoodsid
+    formData.LadingBillId = Long.fromString(ladingbillid)
+    formData.WRFactorTypeId = Long.fromString(wrfactortypeid)
+    formData.SubNum = subnum
+
+    fullloading(() => {
+        listingSubmit().then(() => {
+            showSuccessToast('挂牌提交成功。')
+            routerBack()
+        }).catch((err) => {
+            showFailToast(err)
+        })
+    })
+}
+
+// 离开页面前关闭组件
+onBeforeRouteLeave((to, from, next) => {
+    if (showWarehouseReceipt.value) {
+        showWarehouseReceipt.value = false
+        next(false)
+    } else {
+        next()
+    }
+})
+</script>

+ 51 - 0
src/packages/mobile/views/supply-demand/add/components/buy/warehouse-receipt.vue

@@ -0,0 +1,51 @@
+<template>
+    <app-modal direction="right" height="100%">
+        <app-view class="g-form">
+            <template #header>
+                <app-navbar title="选择现货仓单" />
+            </template>
+            <RadioGroup class="g-form__container" v-model="checkedRow" v-if="dataList.length">
+                <CellGroup v-for="(item, index) in dataList" :key="index" @click="onChange(item)" inset>
+                    <Cell>
+                        <template #title>
+                            <Radio :name="item" checked-color="#ee0a24">
+                                <ul style="margin-left: .2rem;">
+                                    <li>
+                                        <span>商品:</span>
+                                        <span>{{ item.wrstandardname }}</span>
+                                    </li>
+                                    <li>
+                                        <span>仓库:</span>
+                                        <span>{{ item.warehousename }}</span>
+                                    </li>
+                                    <li>
+                                        <span>可用:</span>
+                                        <span>{{ item.enableqty }}</span>
+                                    </li>
+                                </ul>
+                            </Radio>
+                        </template>
+                    </Cell>
+                </CellGroup>
+            </RadioGroup>
+        </app-view>
+    </app-modal>
+</template>
+
+<script lang="ts" setup>
+import { shallowRef } from 'vue'
+import { RadioGroup, Radio, Cell, CellGroup } from 'vant'
+import { useRequest } from '@/hooks/request'
+import { queryHoldLB } from '@/services/api/order'
+import AppModal from '@/components/base/modal/index.vue'
+
+const emit = defineEmits(['update:show', 'change'])
+const checkedRow = shallowRef<Model.HoldLBRsp>()
+const { dataList } = useRequest(queryHoldLB)
+
+// 选择仓单
+const onChange = (item: Model.HoldLBRsp) => {
+    checkedRow.value = item
+    emit('change', item)
+}
+</script>

+ 159 - 0
src/packages/mobile/views/supply-demand/add/components/sell/index.vue

@@ -0,0 +1,159 @@
+<template>
+    <app-view class="g-form">
+        <Form ref="formRef" class="g-form__container" @submit="formSubmit">
+            <CellGroup inset>
+                <Field name="DeliveryGoodsID" label="品类" :rules="formRules.DeliveryGoodsID" is-link>
+                    <template #input>
+                        <app-select v-model="formData.DeliveryGoodsID" :options="ftDeliveryGoodsList"
+                            :optionProps="{ label: 'deliverygoodsname', value: 'deliverygoodsid' }"
+                            @confirm="onDeliveryGoodsChange" />
+                    </template>
+                </Field>
+                <Field name="WRStandardID" label="商品" :rules="formRules.WRStandardID" is-link
+                    v-if="formData.DeliveryGoodsID">
+                    <template #input>
+                        <app-select v-model="formData.WRStandardID" :options="goodsList"
+                            :optionProps="{ label: 'wrstandardname', value: 'wrstandardid' }" @confirm="onGoodsChange" />
+                    </template>
+                </Field>
+                <Field name="FactoryItems" label="仓库" :rules="formRules.FactoryItems" is-link v-if="formData.WRStandardID">
+                    <template #input>
+                        <app-select :options="warehouseList"
+                            :optionProps="{ label: 'dgfactoryitemvalue', value: 'dgfactoryitemid' }"
+                            @confirm="onWarehouseChange" />
+                    </template>
+                </Field>
+                <Field name="FixedPrice" :rules="formRules.FixedPrice" label="价格">
+                    <template #input>
+                        <Stepper v-model="formData.FixedPrice" theme="round" :min="0" :decimal-length="2" :default-value="0"
+                            :auto-fixed="false" button-size="22" />
+                    </template>
+                </Field>
+                <Field name="OrderQty" :rules="formRules.OrderQty" label="数量">
+                    <template #input>
+                        <Stepper v-model="formData.OrderQty" theme="round" button-size="22" :min="0" :default-value="0"
+                            :auto-fixed="false" integer />
+                    </template>
+                </Field>
+                <Field label="货款金额">
+                    <template #input>
+                        <span>{{ amount }}</span>
+                    </template>
+                </Field>
+                <Field label="可用资金">
+                    <template #input>
+                        <span>{{ avaiableMoney.toFixed(2) }}</span>
+                    </template>
+                </Field>
+            </CellGroup>
+        </Form>
+        <template #footer>
+            <div class="g-form__footer">
+                <Button type="primary" @click="formRef?.submit" round block>提交</Button>
+            </div>
+        </template>
+    </app-view>
+</template>
+
+<script lang="ts" setup>
+import { shallowRef, computed } from 'vue'
+import { CellGroup, Button, Field, Form, FormInstance, Stepper, FieldRule, showSuccessToast, showFailToast } from 'vant'
+import { fullloading } from '@/utils/vant'
+import { BuyOrSell } from '@/constants/order'
+import { useNavigation } from '@/hooks/navigation'
+import { useRequest } from '@/hooks/request'
+import { queryFtDeliveryGoods, queryWrStandardFactoryItem } from '@/services/api/goods'
+import { useHdWROrder } from '@/business/trade'
+import { accountStore } from '@/stores'
+import AppSelect from '@mobile/components/base/select/index.vue'
+
+const { avaiableMoney } = accountStore.$mapGetters()
+const { routerBack } = useNavigation()
+const { formData, listingSubmit, amount } = useHdWROrder()
+const formRef = shallowRef<FormInstance>()
+
+const { dataList: ftDeliveryGoodsList } = useRequest(queryFtDeliveryGoods)
+const { dataList: wrStandardFactoryItems, run: getWrStandardFactoryItems } = useRequest(queryWrStandardFactoryItem, { manual: true })
+
+const goodsList = shallowRef<Model.FtDeliveryGoodsRsp['wdlst']>([]) // 商品列表
+
+// 仓库列表
+const warehouseList = computed(() => {
+    return wrStandardFactoryItems.value.reduce((res, item) => [...res, ...item.itemlst], [] as Model.WrStandardFactoryItemRsp['itemlst'])
+})
+
+// 表单验证规则
+const formRules: { [key in keyof Proto.HdWROrderReq]?: FieldRule[] } = {
+    DeliveryGoodsID: [{
+        message: '请选择品类',
+        validator: () => {
+            return !!formData.DeliveryGoodsID
+        }
+    }],
+    WRStandardID: [{
+        message: '请选择商品',
+        validator: () => {
+            return !!formData.WRStandardID
+        }
+    }],
+    FactoryItems: [{
+        message: '请选择仓库',
+        validator: () => {
+            return !!formData.FactoryItems
+        }
+    }],
+    FixedPrice: [{
+        message: '请输入价格',
+        validator: () => {
+            return !!formData.FixedPrice
+        }
+    }],
+    OrderQty: [{
+        message: '请输入数量',
+        validator: () => {
+            return !!formData.OrderQty
+        }
+    }],
+}
+
+// 选择品类时触发
+const onDeliveryGoodsChange = (deliverygoodsid: number) => {
+    const item = ftDeliveryGoodsList.value.find((e) => e.deliverygoodsid === deliverygoodsid)
+    if (item) {
+        goodsList.value = item.wdlst
+    }
+    formData.WRStandardID = undefined
+    formData.FactoryItems = undefined
+    formRef.value?.validate('DeliveryGoodsID')
+}
+
+// 选择商品时触发
+const onGoodsChange = (wrstandardid: number) => {
+    formData.FactoryItems = undefined
+    getWrStandardFactoryItems({ wrstandardid })
+    formRef.value?.validate('WRStandardID')
+}
+
+// 选择仓库时触发
+const onWarehouseChange = (dgfactoryitemid: number) => {
+    formData.FactoryItems = [{
+        DGFactoryItemTypeID: 1, // 要素项类型ID
+        DGFactoryItemID: dgfactoryitemid, // 预约要素项类型值
+        ItemTypeMode: 1, // 要素项类型模式
+    }]
+    formRef.value?.validate('FactoryItems')
+}
+
+// 表单提交
+const formSubmit = () => {
+    formData.BuyOrSell = BuyOrSell.Buy
+    fullloading(() => {
+        listingSubmit().then(() => {
+            showSuccessToast('挂牌提交成功。')
+            routerBack()
+        }).catch((err) => {
+            showFailToast(err)
+        })
+    })
+}
+</script>

+ 13 - 0
src/packages/mobile/views/supply-demand/add/index.less

@@ -0,0 +1,13 @@
+.supply-demand-add {
+    .g-form {
+        .van-stepper {
+            display: flex;
+            align-items: center;
+            width: 100%;
+
+            &__input {
+                flex: 1;
+            }
+        }
+    }
+}

+ 25 - 0
src/packages/mobile/views/supply-demand/add/index.vue

@@ -0,0 +1,25 @@
+<template>
+    <app-view class="supply-demand-add">
+        <template #header>
+            <app-navbar title="供求下单" />
+        </template>
+        <Tabs>
+            <Tab title="我要卖">
+                <buy />
+            </Tab>
+            <Tab title="我要买">
+                <sell />
+            </Tab>
+        </Tabs>
+    </app-view>
+</template>
+
+<script lang="ts" setup>
+import { Tab, Tabs } from 'vant'
+import Buy from './components/buy/index.vue'
+import Sell from './components/sell/index.vue'
+</script>
+
+<style lang="less">
+@import './index.less';
+</style>

+ 1 - 1
src/packages/mobile/views/supply-demand/detail/components/listing/index.vue

@@ -5,7 +5,7 @@
             <Field name="FixedPrice" :rules="formRules.FixedPrice" label="挂牌价格">
                 <template #input>
                     <Stepper v-model="formData.FixedPrice" :default-value="quoteItem.spotgoodsprice" theme="round"
-                        :auto-fixed="false" button-size="22" />
+                        :decimal-length="2" :auto-fixed="false" button-size="22" />
                 </template>
             </Field>
             <!-- <Field name="WRFactorTypeId" :rules="formRules.WRFactorTypeId" label="现货仓单" is-link

+ 4 - 1
src/packages/mobile/views/supply-demand/list/index.vue

@@ -2,6 +2,9 @@
   <app-view class="supply-demand">
     <template #header>
       <app-navbar class="supply-demand__header" title="供求" :show-back-button="false">
+        <template #right>
+          <Icon name="add" size=".4rem" @click="$router.push({ name: 'SupplyDemandAdd' })" />
+        </template>
         <template #footer>
           <Search shape="round" placeholder="商品搜索" v-model="keyword" @search="pullRefreshRef.refresh()" />
         </template>
@@ -30,7 +33,7 @@
 
 <script lang="ts" setup>
 import { shallowRef, onActivated } from 'vue'
-import { Search, Button } from 'vant'
+import { Search, Button, Icon } from 'vant'
 import { getFileUrl } from '@/filters'
 import { useRequest } from '@/hooks/request'
 import { queryOrderQuote } from '@/services/api/goods'

+ 18 - 4
src/packages/mobile/views/user/login/index.vue

@@ -40,11 +40,9 @@ import { fullloading } from '@/utils/vant'
 import { ClientType } from '@/constants/client'
 import { useLogin } from '@/business/login'
 import { useNavigation } from '@/hooks/navigation'
-import { themeStore } from '@/stores'
 import service from '@/services'
 import plus from '@/utils/h5plus'
 
-const { getClientAgent } = themeStore.actions
 const { routerBack, routerTo } = useNavigation()
 const { formData, userLogin } = useLogin()
 const checked = shallowRef(false) // 是否同意协议管理
@@ -62,11 +60,27 @@ const navigationTo = (name: string) => {
   }, '加载中...')
 }
 
+// 获取终端类型
+const getClientType = () => {
+  const os = plus.getSystemInfo('os')
+  switch (os) {
+    case 'Android': {
+      return ClientType.Android
+    }
+    case 'iOS': {
+      return ClientType.IOS
+    }
+    default: {
+      return ClientType.Web
+    }
+  }
+}
+
 const formSubmit = () => {
   if (checked.value) {
     fullloading((hideLoading) => {
-      const client = getClientAgent()
-      userLogin(client.isiPhone ? ClientType.IOS : client.isAndroid ? ClientType.Android : ClientType.Web).then(() => {
+      const clientType = getClientType()
+      userLogin(clientType).then(() => {
         hideLoading()
         routerBack()
         showSuccessToast('登录成功')

+ 2 - 2
src/packages/pc/components/layouts/header/index.vue

@@ -38,11 +38,11 @@
 import { ref, onMounted, computed } from 'vue'
 import { ArrowRight, SwitchButton } from '@element-plus/icons-vue'
 import { getFileUrl } from '@/filters'
-import { userStore, themeStore } from '@/stores'
+import { userStore, globalStore } from '@/stores'
 import eventBus from '@/services/bus'
 import AppIcon from '@pc/components/base/icon/index.vue'
 
-const { isMobile } = themeStore.$mapState()
+const { isMobile } = globalStore.$mapState()
 const { userInfo, accountName } = userStore.$mapGetters()
 const fullScreen = ref(false)
 

+ 2 - 2
src/packages/pc/components/layouts/navbar/index.vue

@@ -26,7 +26,7 @@
 <script lang="ts" setup>
 import { computed, ref, watch } from 'vue'
 import { useRoute, useRouter } from 'vue-router'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import historyRouter from '../../../router/historyRouter'
 
 const { state, removeHistory } = historyRouter;
@@ -40,7 +40,7 @@ const route = useRoute(),
 
 const isMobile = computed(() => {
     scrollTab();
-    return themeStore.state.isMobile;
+    return globalStore.state.isMobile;
 })
 
 // 选择标签

+ 2 - 2
src/packages/pc/components/layouts/page/index.vue

@@ -34,13 +34,13 @@
 <script lang="ts" setup>
 import { ref } from 'vue'
 import { RouteRecordNormalized, RouteRecordName } from 'vue-router'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import AppHeader from '../header/index.vue'
 import AppFooter from '../footer/index.vue'
 import AppNavbar from '../navbar/index.vue'
 import AppSidebar from '../sidebar/index.vue'
 
-const isCollapse = ref(themeStore.state.isMobile);
+const isCollapse = ref(globalStore.state.isMobile);
 
 // 手动给组件添加 name 属性,处理缓存 exclude 无效的问题
 const handleComponent = (component: Record<'type', { name: RouteRecordName | undefined }>, route: RouteRecordNormalized) => {

+ 2 - 2
src/packages/pc/components/layouts/sidebar/index.vue

@@ -16,7 +16,7 @@
 <script lang="ts" setup>
 import { watch } from 'vue'
 import { useRouter } from 'vue-router'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 import AppSidemenu from '../sidemenu/index.vue'
 
 const emit = defineEmits(['update:collapse'])
@@ -26,7 +26,7 @@ defineProps({
   collapse: Boolean,
 })
 
-const { isMobile } = themeStore.$mapState()
+const { isMobile } = globalStore.$mapState()
 const router = useRouter()
 const year = new Date().getFullYear()
 

+ 3 - 3
src/packages/pc/main.ts

@@ -10,7 +10,7 @@ import * as ElementIcons from '@element-plus/icons-vue'
 import 'element-plus/dist/index.css'
 import './assets/themes/style.less' // 主题样式
 import { timerInterceptor } from '@/utils/timer'
-import { themeStore } from '@/stores'
+import { globalStore } from '@/stores'
 
 const app = createApp(App)
 app.use(router)
@@ -22,9 +22,9 @@ app.mount('#app')
 // 等待 html 加载完成
 document.addEventListener('DOMContentLoaded', () => {
     // 适配客户端
-    themeStore.actions.screenAdapter()
+    globalStore.actions.screenAdapter()
     // 监听窗口大小变化
-    window.addEventListener('resize', timerInterceptor.setDebounce(() => themeStore.actions.screenAdapter()))
+    window.addEventListener('resize', timerInterceptor.setDebounce(() => globalStore.actions.screenAdapter()))
 }, false)
 
 // 注册全局图标

+ 34 - 10
src/services/api/account/index.ts

@@ -1,6 +1,7 @@
-import { httpRequest, commonRequest, getServiceUrl } from '@/services/http'
 import { tradeServerRequest } from '@/services/socket/trade'
 import { TradeParams } from '@/services/socket/trade/interface'
+import service from '@/services'
+import http from '@/services/http'
 
 /**
  * 用户登录
@@ -27,56 +28,79 @@ export function tokenCheck(params: TradeParams<Proto.TokenCheckReq, Proto.TokenC
  * 查询账户菜单
  */
 export function queryAccountMenu() {
-    return httpRequest<Model.UserRoutes[]>('/account/menu', 'get');
+    return http.commonRequest<Model.UserRoutes[]>({
+        url: '/account/menu',
+    })
 }
 
 /**
  * 查询登录ID
  */
 export function queryLoginId(params: { username: string }) {
-    return httpRequest<string>('/User/GetLoginID', 'get', params, 'GetLoginID');
+    return http.commonRequest<string>({
+        url: '/User/GetLoginID',
+        params,
+    }, 'GetLoginID')
 }
 
 /**
  * 查询登录账户配置信息
  */
 export function queryLoginData(params: Model.LoginQueryReq) {
-    return httpRequest<Model.LoginQueryRsp>('/User/LoginQuery', 'get', params, 'LoginQuery');
+    return http.commonRequest<Model.LoginQueryRsp>({
+        url: '/User/LoginQuery',
+        params,
+    }, 'LoginQuery')
 }
 
 /**
  * 获取用户账号信息
  */
 export function queryUserAccount(params: { userID: number }) {
-    return httpRequest<Model.UserAccount>('/User/GetUserAccount', 'get', params, 'GetUserAccount');
+    return http.commonRequest<Model.UserAccount>({
+        url: '/User/GetUserAccount',
+        params,
+    }, 'GetUserAccount')
 }
 
 /**
  * 查询资金账户信息
  */
 export function queryTaAccounts(params: Model.TaAccountsReq) {
-    return httpRequest<Model.TaAccountsRsp[]>('/TaAccount/GetTaAccounts', 'get', params, 'GetTaAccounts');
+    return http.commonRequest<Model.TaAccountsRsp[]>({
+        url: '/TaAccount/GetTaAccounts',
+        params,
+    }, 'GetTaAccounts')
 }
 
 /**
  * 查询账户角色
  */
 export function queryAccountRole() {
-    return httpRequest<Model.UserRole[]>('/account/role', 'get');
+    return http.commonRequest<Model.UserRole[]>({
+        url: '/account/role',
+    })
 }
 
 /**
  * 查询实名认证信息
  */
 export function queryWrDraftUserInfo(params: Model.WrDraftUserInfoReq) {
-    return httpRequest<Model.UserInfo[]>('/WrTrade2/QueryWrDraftUserInfo', 'get', params);
+    return http.commonRequest<Model.UserInfo[]>({
+        url: '/WrTrade2/QueryWrDraftUserInfo',
+        params,
+    })
 }
 
 /**
  * 实名认证请求
  */
-export function requestAddAuth(params: Model.AddAuthReq) {
-    return commonRequest(getServiceUrl('openApiUrl') + '/onlineopen/userInfo/addAuth', 'post', params);
+export function requestAddAuth(data: Model.AddAuthReq) {
+    return http.request({
+        method: 'post',
+        url: service.getConfig('openApiUrl') + '/onlineopen/userInfo/addAuth',
+        data,
+    })
 }
 
 /**

+ 26 - 11
src/services/api/bank/index.ts

@@ -1,7 +1,7 @@
-import { httpRequest } from '@/services/http'
 import { tradeServerRequest } from '@/services/socket/trade'
 import { TradeParams } from '@/services/socket/trade/interface'
 import { loginStore } from '@/stores'
+import http from '@/services/http'
 
 const { userId, firstAccountId } = loginStore.$mapGetters()
 
@@ -44,32 +44,41 @@ export function t2bBankDeposit(params: TradeParams<Partial<Proto.t2bBankDepositR
  * 查询托管银行
  */
 export function queryCusBankSignBank() {
-    return httpRequest<Model.CusBankSignBankRsp[]>('/Qhj/QueryCusBankSignBank', 'get');
+    return http.commonRequest<Model.CusBankSignBankRsp[]>({
+        url: '/Qhj/QueryCusBankSignBank',
+    })
 }
 
 /**
  * 查询开户行
  */
 export function queryBankInfo() {
-    return httpRequest<Model.BankInfoRsp[]>('/Qhj/QueryBankInfo', 'get');
+    return http.commonRequest<Model.BankInfoRsp[]>({
+        url: '/Qhj/QueryBankInfo',
+    })
 }
 
 /**
  * 查询签约银行信息(提现账户管理)
  */
 export function queryBankAccountSign(params?: Model.BankAccountSignReq) {
-    const payload = {
-        userid: userId.value,
-        ...params
-    }
-    return httpRequest<Model.BankAccountSignRsp[]>('/Qhj/QueryBankAccountSign', 'get', payload);
+    return http.commonRequest<Model.BankAccountSignRsp[]>({
+        url: '/Qhj/QueryBankAccountSign',
+        params: {
+            userid: userId.value,
+            ...params
+        },
+    })
 }
 
 /**
  * 查询充值提现
  */
 export function queryAccountInOutApply(params: Model.AccountInOutApplyReq) {
-    return httpRequest<Model.AccountOutInApplyRsp[]>('/Qhj/QueryAccountInOutApply', 'get', params);
+    return http.commonRequest<Model.AccountOutInApplyRsp[]>({
+        url: '/Qhj/QueryAccountInOutApply',
+        params,
+    })
 }
 
 /**
@@ -77,7 +86,10 @@ export function queryAccountInOutApply(params: Model.AccountInOutApplyReq) {
  */
 export function queryHisAmountLog(params: Model.HisAmountLogReq) {
     params.accountID = firstAccountId.value.toString()
-    return httpRequest<Model.HisAmountLogRsp[]>('/TaAccount/QueryHisAmountLog', 'get', params);
+    return http.commonRequest<Model.HisAmountLogRsp[]>({
+        url: '/TaAccount/QueryHisAmountLog',
+        params,
+    })
 }
 
 /**
@@ -85,6 +97,9 @@ export function queryHisAmountLog(params: Model.HisAmountLogReq) {
  */
 export function queryAmountLog(params: Model.AmountLogReq) {
     params.accountID = firstAccountId.value.toString()
-    return httpRequest<Model.AmountLogRsp[]>('/TaAccount/QueryAmountLog', 'get', params);
+    return http.commonRequest<Model.AmountLogRsp[]>({
+        url: '/TaAccount/QueryAmountLog',
+        params,
+    })
 }
 

+ 84 - 25
src/services/api/common/index.ts

@@ -1,5 +1,6 @@
-import { httpRequest, commonRequest, getServiceUrl } from '@/services/http'
 import { loginStore } from '@/stores'
+import service from '@/services'
+import http from '@/services/http'
 
 const { userId } = loginStore.$mapGetters()
 
@@ -7,106 +8,152 @@ const { userId } = loginStore.$mapGetters()
  * 获取应用配置信息
  */
 // export function GetAppConfig() {
-//     return commonRequest<{ version: string, versionCode: string, apiUrl: string }>('./config/appconfig.json', 'get', params);
+//     return http.request<{ version: string, versionCode: string, apiUrl: string }>({
+//         url: './config/appconfig.json',
+//     })
 // }
 
 /**
  * 获取应用更新信息(ios存在跨域问题)
  */
 export function GetAppUpdateInfo() {
-    return commonRequest<string>(getServiceUrl('androidUpdateUrl'), 'get');
+    return http.request<string>({
+        url: service.getConfig('androidUpdateUrl'),
+    })
 }
 
 /**
  * 用户注册
  */
-export function userRegister(params: Model.RegisterReq) {
-    return commonRequest<Model.RegisterRsp>(getServiceUrl('openApiUrl') + '/onlineopen/userInfo/add3', 'post', params);
+export function userRegister(data: Model.RegisterReq) {
+    return http.request<Model.RegisterRsp>({
+        method: 'post',
+        url: service.getConfig('openApiUrl') + '/onlineopen/userInfo/add3',
+        data,
+    })
 }
 
 /**
  * 发送注册短信验证码
  */
 export function sendRegisterVerifyCode(params: { phonenumber: string }) {
-    return commonRequest(getServiceUrl('openApiUrl') + '/verifycode/identifyCode/' + params.phonenumber, 'get');
+    return http.request({
+        url: service.getConfig('openApiUrl') + '/verifycode/identifyCode/' + params.phonenumber,
+    })
 }
 
 /**
  * 重置密码
  */
-export function resetPassword(params: Model.ResetPasswordReq) {
-    return commonRequest<Model.ResetPasswordRsp>(getServiceUrl('commSearchUrl') + '/tradeoperation/resetpwdbycardnum', 'post', params);
+export function resetPassword(data: Model.ResetPasswordReq) {
+    return http.request<Model.ResetPasswordRsp>({
+        method: 'post',
+        url: service.getConfig('commSearchUrl') + '/tradeoperation/resetpwdbycardnum',
+        data,
+    })
 }
 
 /**
  * 发送重置密码短信验证码
  */
-export function sendResetVerifyCode(params: Model.SendResetVerifyCodeReq) {
-    return commonRequest<Model.SendResetVerifyCodeRsp>(getServiceUrl('commSearchUrl') + '/user/smsvcode', 'post', params);
+export function sendResetVerifyCode(data: Model.SendResetVerifyCodeReq) {
+    return http.request<Model.SendResetVerifyCodeRsp>({
+        method: 'post',
+        url: service.getConfig('commSearchUrl') + '/user/smsvcode',
+        data,
+    })
 }
 
 /**
  * 文件上传
  */
-export function uploadFile(params: Model.uploadFileReq) {
-    return commonRequest<Model.uploadFileRsp>(getServiceUrl('uploadUrl'), 'post', params);
+export function uploadFile(data: Model.uploadFileReq) {
+    return http.request<Model.uploadFileRsp>({
+        method: 'post',
+        url: service.getConfig('uploadUrl'),
+        data,
+    })
 }
 
 /**
  * 查询轮播图配置信息
  */
 export function queryImageConfigs(params: Model.ImageConfigsReq) {
-    return httpRequest<Model.ImageConfigsRsp[]>('/Common/QueryImageConfigs', 'get', params);
+    return http.commonRequest<Model.ImageConfigsRsp[]>({
+        url: '/Common/QueryImageConfigs',
+        params,
+    })
 }
 
 /**
  * 查询所有枚举信息
  */
 export function queryAllEnums(params?: Model.EnumReq) {
-    return httpRequest<Model.EnumRsp[]>('/Common/GetAllEnums', 'get', params, 'GetAllEnums');
+    return http.commonRequest<Model.EnumRsp[]>({
+        url: '/Common/GetAllEnums',
+        params,
+    }, 'GetAllEnums')
 }
 
 /**
  * 获取数据库错误信息
  */
 export function queryErrorInfos(params?: Model.ErrorInfosReq) {
-    return httpRequest<Model.ErrorInfosRsp[]>('/Common/QueryErrorInfos', 'get', params, 'QueryErrorInfos');
+    return http.commonRequest<Model.ErrorInfosRsp[]>({
+        url: '/Common/QueryErrorInfos',
+        params,
+    }, 'QueryErrorInfos')
 }
 
 /**
  * 用户签到
  * signinstatus 状态操作标志 1-签到成功 2-当日已签到,不能重复签到
  */
-export function signin(params: { userid: number }) {
-    return httpRequest<{ signinstatus: number }>('/Ferroalloy/Signin', 'post', params);
+export function signin(data: { userid: number }) {
+    return http.commonRequest<{ signinstatus: number }>({
+        method: 'post',
+        url: '/Ferroalloy/Signin',
+        data,
+    })
 }
 
 /**
  * 查询我的注册红包
  */
 export function queryMyRegisterMoney(params: Model.MyRegisterMoneyReq) {
-    return httpRequest<Model.MyRegisterMoneyRsp[]>('/Ferroalloy/QueryMyRegisterMoney', 'get', params);
+    return http.commonRequest<Model.MyRegisterMoneyRsp[]>({
+        url: '/Ferroalloy/QueryMyRegisterMoney',
+        params,
+    })
 }
 
 /**
  * 查询用户等级信息
  */
 export function queryUserLevelInfo(params: Model.UserLevelInfoReq) {
-    return httpRequest<Model.UserLevelInfoRsp>('/Ferroalloy/QueryUserLevelInfo', 'get', params);
+    return http.commonRequest<Model.UserLevelInfoRsp>({
+        url: '/Ferroalloy/QueryUserLevelInfo',
+        params,
+    })
 }
 
 /**
  * 查询查询我推荐的好友等级
  */
 export function queryInvestorLevelGroup() {
-    return httpRequest<Model.InvestorLevelGroupRsp[]>('/Ferroalloy/QueryInvestorLevelGroup', 'get');
+    return http.commonRequest<Model.InvestorLevelGroupRsp[]>({
+        url: '/Ferroalloy/QueryInvestorLevelGroup',
+    })
 }
 
 /**
  * 查询好友
  */
 export function queryTHJFriends(params: Model.THJFriendsReq) {
-    return httpRequest<Model.THJFriendsRsp[]>('/Ferroalloy/QueryTHJFriends', 'get', params);
+    return http.commonRequest<Model.THJFriendsRsp[]>({
+        url: '/Ferroalloy/QueryTHJFriends',
+        params,
+    })
 }
 
 /**
@@ -114,7 +161,10 @@ export function queryTHJFriends(params: Model.THJFriendsReq) {
  */
 export function queryTHJProfits(params: Model.THJProfitsReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJProfitsRsp[]>('/Ferroalloy/QueryTHJProfits', 'get', params);
+    return http.commonRequest<Model.THJProfitsRsp[]>({
+        url: '/Ferroalloy/QueryTHJProfits',
+        params,
+    })
 }
 
 /**
@@ -122,19 +172,28 @@ export function queryTHJProfits(params: Model.THJProfitsReq) {
  */
 export function queryMyDeposit(params: Partial<Model.MyDepositReq>) {
     params.userid = userId.value
-    return httpRequest<Model.MyDepositRsp[]>('/Ferroalloy/QueryMyDeposit', 'get', params);
+    return http.commonRequest<Model.MyDepositRsp[]>({
+        url: '/Ferroalloy/QueryMyDeposit',
+        params,
+    })
 }
 
 /**
  * 定金比例个性化查询
  */
 export function queryTHJinvesotrdeposit(params: Partial<Model.THJinvesotrdepositReq>) {
-    return httpRequest<Model.THJinvesotrdepositRsp[]>('/Ferroalloy/QueryTHJinvesotrdeposit', 'get', params);
+    return http.commonRequest<Model.THJinvesotrdepositRsp[]>({
+        url: '/Ferroalloy/QueryTHJinvesotrdeposit',
+        params,
+    })
 }
 
 /**
  * 比例变更流水查询
  */
 export function queryTHJInvesotrDepositLog(params: Partial<Model.THJInvesotrDepositLogReq>) {
-    return httpRequest<Model.THJInvesotrDepositLogRsp[]>('/Ferroalloy/QueryTHJInvesotrDepositLog', 'get', params);
+    return http.commonRequest<Model.THJInvesotrDepositLogRsp[]>({
+        url: '/Ferroalloy/QueryTHJInvesotrDepositLog',
+        params,
+    })
 }

+ 9 - 3
src/services/api/contract/index.ts

@@ -1,15 +1,21 @@
-import { httpRequest } from '@/services/http'
+import http from '@/services/http'
 
 /**
  * 查询合同转让列表
  */
 export function queryTHJPurchaseTransfer(params: Model.THJPurchaseTransferReq) {
-    return httpRequest<Model.THJPurchaseTransferRsp[]>('/Ferroalloy/QueryTHJPurchaseTransfer', 'get', params);
+    return http.commonRequest<Model.THJPurchaseTransferRsp[]>({
+        url: '/Ferroalloy/QueryTHJPurchaseTransfer',
+        params,
+    })
 }
 
 /**
  * 查询合同转让详情
  */
 export function queryTHJPurchaseTransferDetail(params: Model.THJPurchaseTransferDetailReq) {
-    return httpRequest<Model.THJPurchaseTransferDetailRsp>('/Ferroalloy/QueryTHJPurchaseTransferDetail', 'get', params);
+    return http.commonRequest<Model.THJPurchaseTransferDetailRsp>({
+        url: '/Ferroalloy/QueryTHJPurchaseTransferDetail',
+        params,
+    })
 }

+ 9 - 3
src/services/api/credit/index.ts

@@ -1,8 +1,8 @@
 import { Market } from '@/constants/market'
-import { httpRequest } from '@/services/http'
 import { tradeServerRequest } from '@/services/socket/trade'
 import { TradeParams } from '@/services/socket/trade/interface'
 import { loginStore } from '@/stores'
+import http from '@/services/http'
 
 const { userId } = loginStore.$mapGetters()
 
@@ -11,14 +11,20 @@ const { userId } = loginStore.$mapGetters()
  */
 export function queryUserScoreLog(params: Model.UserScoreLogReq) {
     params.userid = userId.value
-    return httpRequest<Model.UserScoreLogRsp[]>('/Ferroalloy/QueryUserScoreLog', 'get', params);
+    return http.commonRequest<Model.UserScoreLogRsp[]>({
+        url: '/Ferroalloy/QueryUserScoreLog',
+        params,
+    })
 }
 
 /**
  * 查询积分配置
  */
 export function queryTHJScoreConfig(params?: Model.THJScoreConfigReq) {
-    return httpRequest<Model.THJScoreConfigRsp[]>('/Ferroalloy/QueryTHJScoreConfig', 'get', params);
+    return http.commonRequest<Model.THJScoreConfigRsp[]>({
+        url: '/Ferroalloy/QueryTHJScoreConfig',
+        params,
+    })
 }
 
 /**

+ 76 - 16
src/services/api/goods/index.ts

@@ -1,5 +1,5 @@
-import { httpRequest } from '@/services/http'
 import { loginStore } from '@/stores'
+import http from '@/services/http'
 
 const { userId } = loginStore.$mapGetters()
 
@@ -7,63 +7,92 @@ const { userId } = loginStore.$mapGetters()
  * 查询企业风管期货商品信息
  */
 export function queryErmcpGoods(params?: Model.GoodsReq) {
-    return httpRequest<Model.GoodsRsp[]>('/Ermcp/GetErmcpGoods', 'get', params, 'GetErmcpGoods');
+    return http.commonRequest<Model.GoodsRsp[]>({
+        url: '/Ermcp/GetErmcpGoods',
+        params,
+    }, 'GetErmcpGoods')
 }
 
 /**
  * 获取商品盘面信息
  */
 export function queryQuoteDay(params: Model.QuoteDayReq) {
-    return httpRequest<Model.QuoteDayRsp[]>('/Quote/QueryQuoteDay', 'get', params, 'QueryQuoteDay');
+    return http.commonRequest<Model.QuoteDayRsp[]>({
+        url: '/Quote/QueryQuoteDay',
+        params,
+    }, 'QueryQuoteDay')
 }
 
 /**
  * 查询采购列表
  */
 export function queryTHJWrstandard(params: Model.THJWrstandardReq) {
-    return httpRequest<Model.THJWrstandardRsp[]>('/Ferroalloy/QueryTHJWrstandard', 'get', params);
+    return http.commonRequest<Model.THJWrstandardRsp[]>({
+        url: '/Ferroalloy/QueryTHJWrstandard',
+        params,
+    })
 }
 
 /**
  * 查询采购详情
  */
 export function queryTHJWrstandardDetail(params: Model.THJWrstandardDetailReq) {
-    return httpRequest<Model.THJWrstandardDetailRsp>('/Ferroalloy/QueryTHJWrstandardDetail', 'get', params);
+    return http.commonRequest<Model.THJWrstandardDetailRsp>({
+        url: '/Ferroalloy/QueryTHJWrstandardDetail',
+        params,
+    })
 }
 
 /**
  * 查询供求列表
  */
 export function queryTHJListing(params: Model.THJListingReq) {
-    return httpRequest<Model.THJListingRsp[]>('/Ferroalloy/QueryTHJListing', 'get', params);
+    return http.commonRequest<Model.THJListingRsp[]>({
+        url: '/Ferroalloy/QueryTHJListing',
+        params,
+    })
 }
 
 /**
  * 查询大厅行情列表
  */
 export function queryOrderQuote(params: Model.OrderQuoteReq) {
-    return httpRequest<Model.OrderQuoteRsp[]>('/WrTrade2/QueryOrderQuote', 'get', params);
+    return http.commonRequest<Model.OrderQuoteRsp[]>({
+        url: '/WrTrade2/QueryOrderQuote',
+        params,
+    })
 }
 
 /**
  * 查询买卖大厅
  */
 export function queryOrderQuoteDetail(params: Model.OrderQuoteDetailReq) {
-    return httpRequest<Model.OrderQuoteDetailRsp[]>('/WrTrade2/QueryOrderQuoteDetail', 'get', params);
+    return http.commonRequest<Model.OrderQuoteDetailRsp[]>({
+        url: '/WrTrade2/QueryOrderQuoteDetail',
+        params,
+    })
 }
 
 /**
  * 移除用户商品收藏信息
  */
-export function removeUserFavoriteGoods(params: Model.UserFavoriteGoodsReq) {
-    return httpRequest<Model.UserFavoriteGoodsRsp>('/User/RemoveUserFavoriteGoods', 'post', params);
+export function removeUserFavoriteGoods(data: Model.UserFavoriteGoodsReq) {
+    return http.commonRequest<Model.UserFavoriteGoodsRsp[]>({
+        method: 'post',
+        url: '/User/RemoveUserFavoriteGoods',
+        data,
+    })
 }
 
 /**
  * 添加用户商品收藏信息
  */
-export function addUserFavoriteGoods(params: Model.UserFavoriteGoodsReq) {
-    return httpRequest<Model.UserFavoriteGoodsRsp>('/User/AddUserFavoriteGoods', 'post', params);
+export function addUserFavoriteGoods(data: Model.UserFavoriteGoodsReq) {
+    return http.commonRequest<Model.UserFavoriteGoodsRsp[]>({
+        method: 'post',
+        url: '/User/AddUserFavoriteGoods',
+        data,
+    })
 }
 
 /**
@@ -71,7 +100,10 @@ export function addUserFavoriteGoods(params: Model.UserFavoriteGoodsReq) {
  */
 export function queryTHJTradeData(params: Model.THJTradeDataReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJTradeDataRsp[]>('/Ferroalloy/QueryTHJTradeData', 'get', params);
+    return http.commonRequest<Model.THJTradeDataRsp[]>({
+        url: '/Ferroalloy/QueryTHJTradeData',
+        params,
+    })
 }
 
 /**
@@ -79,19 +111,47 @@ export function queryTHJTradeData(params: Model.THJTradeDataReq) {
  */
 export function queryTHJProduct(params: Model.THJProductReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJProductRsp[]>('/Ferroalloy/QueryTHJProduct', 'get', params);
+    return http.commonRequest<Model.THJProductRsp[]>({
+        url: '/Ferroalloy/QueryTHJProduct',
+        params,
+    })
 }
 
 /**
  * 查询市场运行信息
  */
 export function queryMarketRun(params?: Model.MarketRunReq) {
-    return httpRequest<Model.MarketRunRsp[]>('/Market/QueryMarketRun', 'get', params);
+    return http.commonRequest<Model.MarketRunRsp[]>({
+        url: '/Market/QueryMarketRun',
+        params,
+    })
 }
 
 /**
  * 查询市场交易参数配置
  */
 export function queryWrMarketTradeConfig(params: Model.WrMarketTradeConfigReq) {
-    return httpRequest<Model.WrMarketTradeConfigRsp[]>('/WrTrade2/QueryWrMarketTradeConfig', 'get', params);
+    return http.commonRequest<Model.WrMarketTradeConfigRsp[]>({
+        url: '/WrTrade2/QueryWrMarketTradeConfig',
+        params,
+    })
+}
+
+/**
+ * 查询品种品类筛选框列表
+ */
+export function queryFtDeliveryGoods() {
+    return http.commonRequest<Model.FtDeliveryGoodsRsp[]>({
+        url: '/WrTrade2/QueryFtDeliveryGoods',
+    })
+}
+
+/**
+ * 查询品类要素定义项
+ */
+export function queryWrStandardFactoryItem(params: Model.WrStandardFactoryItemReq) {
+    return http.commonRequest<Model.WrStandardFactoryItemRsp[]>({
+        url: '/WrTrade2/QueryWrStandardFactoryItem',
+        params,
+    })
 }

+ 12 - 4
src/services/api/market/index.ts

@@ -1,22 +1,30 @@
-import { httpRequest } from '@/services/http'
+import http from '@/services/http'
 
 /**
  * 获取现货行情
  */
 export function querySpotGoodsPrice(params: Model.SpotGoodsPriceReq) {
-    return httpRequest<Model.SpotGoodsPriceRsp[]>('/Ferroalloy/GetSpotGoodsPrice', 'get', params);
+    return http.commonRequest<Model.SpotGoodsPriceRsp[]>({
+        url: '/Ferroalloy/GetSpotGoodsPrice',
+        params,
+    })
 }
 
 /**
  * 查询行情-现货列表
  */
 export function querySpotgoodsPrice(params?: Model.SpotgoodsPriceReq) {
-    return httpRequest<Model.SpotgoodsPriceRsp[]>('/Ferroalloy/QuerySpotgoodsPrice', 'get', params);
+    return http.commonRequest<Model.SpotgoodsPriceRsp[]>({
+        url: '/Ferroalloy/QuerySpotgoodsPrice',
+        params,
+    })
 }
 
 /**
  * 查询现货行情配置表
  */
 export function queryThjSpotQuoteConfig() {
-    return httpRequest<Model.ThjSpotQuoteConfigRsp[]>('/Ferroalloy/QueryThjSpotQuoteConfig', 'get');
+    return http.commonRequest<Model.ThjSpotQuoteConfigRsp[]>({
+        url: '/Ferroalloy/QueryThjSpotQuoteConfig',
+    })
 }

+ 17 - 5
src/services/api/news/index.ts

@@ -1,29 +1,41 @@
-import { httpRequest } from '@/services/http'
+import http from '@/services/http'
 
 /**
  * 查询资讯
  */
 export function querySiteColumnDetail(params: Model.SiteColumnDetailReq) {
-    return httpRequest<Model.SiteColumnDetailRsp[]>('/WrTrade2/QuerySiteColumnDetail', 'get', params);
+    return http.commonRequest<Model.SiteColumnDetailRsp[]>({
+        url: '/WrTrade2/QuerySiteColumnDetail',
+        params,
+    })
 }
 
 /**
  * 查询资讯栏目配置
  */
 export function querySiteColumnConfig(params?: Model.SiteColumnConfigReq) {
-    return httpRequest<Model.SiteColumnConfigRsp[]>('/WrTrade2/QuerySiteColumnConfig', 'get', params);
+    return http.commonRequest<Model.SiteColumnConfigRsp[]>({
+        url: '/WrTrade2/QuerySiteColumnConfig',
+        params,
+    })
 }
 
 /**
  * 取资讯标题列表
  */
 export function queryNewTitles(params: Model.NewTitlesReq) {
-    return httpRequest<Model.NewTitlesRsp[]>('/Common/QueryNewTitles', 'get', params);
+    return http.commonRequest<Model.NewTitlesRsp[]>({
+        url: '/Common/QueryNewTitles',
+        params,
+    })
 }
 
 /**
  * 获取资讯内容
  */
 export function queryNewContents(params: Model.NewContentsReq) {
-    return httpRequest<Model.NewContentsRsp[]>('/Common/QueryNewContents', 'get', params);
+    return http.commonRequest<Model.NewContentsRsp[]>({
+        url: '/Common/QueryNewContents',
+        params,
+    })
 }

+ 37 - 10
src/services/api/order/index.ts

@@ -1,5 +1,5 @@
-import { httpRequest } from '@/services/http'
 import { loginStore } from '@/stores'
+import http from '@/services/http'
 
 const { userId, firstAccountId } = loginStore.$mapGetters()
 
@@ -8,7 +8,10 @@ const { userId, firstAccountId } = loginStore.$mapGetters()
  */
 export function queryWrTradeDetail(params: Partial<Model.WrTradeDetailReq>) {
     params.userid = userId.value
-    return httpRequest<Model.WrTradeDetailRsp[]>('/WrTrade2/QueryWrTradeDetail', 'get', params);
+    return http.commonRequest<Model.WrTradeDetailRsp[]>({
+        url: '/WrTrade2/QueryWrTradeDetail',
+        params,
+    })
 }
 
 /**
@@ -16,7 +19,10 @@ export function queryWrTradeDetail(params: Partial<Model.WrTradeDetailReq>) {
  */
 export function queryWrOrderDetail(params: Partial<Model.WrOrderDetailReq>) {
     params.userid = userId.value
-    return httpRequest<Model.WrOrderDetailRsp[]>('/WrTrade2/QueryWrOrderDetail', 'get', params);
+    return http.commonRequest<Model.WrOrderDetailRsp[]>({
+        url: '/WrTrade2/QueryWrOrderDetail',
+        params,
+    })
 }
 
 /**
@@ -24,7 +30,10 @@ export function queryWrOrderDetail(params: Partial<Model.WrOrderDetailReq>) {
  */
 export function queryTHJPurchaseTradeDetail(params: Model.THJPurchaseTradeDetailReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJPurchaseTradeDetailRsp[]>('/Ferroalloy/QueryTHJPurchaseTradeDetail', 'get', params);
+    return http.commonRequest<Model.THJPurchaseTradeDetailRsp[]>({
+        url: '/Ferroalloy/QueryTHJPurchaseTradeDetail',
+        params,
+    })
 }
 
 /**
@@ -32,7 +41,10 @@ export function queryTHJPurchaseTradeDetail(params: Model.THJPurchaseTradeDetail
  */
 export function queryHoldLB(params: Model.HoldLBReq) {
     params.accountid = firstAccountId.value
-    return httpRequest<Model.HoldLBRsp[]>('/WrTrade2/QueryHoldLB', 'get', params);
+    return http.commonRequest<Model.HoldLBRsp[]>({
+        url: '/WrTrade2/QueryHoldLB',
+        params,
+    })
 }
 
 /**
@@ -40,7 +52,10 @@ export function queryHoldLB(params: Model.HoldLBReq) {
  */
 export function queryWrOutInApply(params: Model.WrOutInApplyReq) {
     params.userid = userId.value
-    return httpRequest<Model.WrOutInApplyRsp[]>('/WrTrade2/QueryWrOutInApply', 'get', params);
+    return http.commonRequest<Model.WrOutInApplyRsp[]>({
+        url: '/WrTrade2/QueryWrOutInApply',
+        params,
+    })
 }
 
 /**
@@ -48,7 +63,10 @@ export function queryWrOutInApply(params: Model.WrOutInApplyReq) {
  */
 export function queryTHJPromotionIncome(params: Model.THJPromotionIncomeReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJPromotionIncomeRsp[]>('/Ferroalloy/QueryTHJPromotionIncome', 'get', params);
+    return http.commonRequest<Model.THJPromotionIncomeRsp[]>({
+        url: '/Ferroalloy/QueryTHJPromotionIncome',
+        params,
+    })
 }
 
 /**
@@ -56,7 +74,10 @@ export function queryTHJPromotionIncome(params: Model.THJPromotionIncomeReq) {
  */
 export function queryTHJPromotionIncomeDetail(params: Model.THJPromotionIncomeDetailReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJPromotionIncomeDetailRsp[]>('/Ferroalloy/QueryTHJPromotionIncomeDetail', 'get', params);
+    return http.commonRequest<Model.THJPromotionIncomeDetailRsp[]>({
+        url: '/Ferroalloy/QueryTHJPromotionIncomeDetail',
+        params,
+    })
 }
 
 /**
@@ -64,12 +85,18 @@ export function queryTHJPromotionIncomeDetail(params: Model.THJPromotionIncomeDe
  */
 export function queryTHJPurchaseTransferOrder(params: Model.THJPurchaseTransferOrderReq) {
     params.userid = userId.value
-    return httpRequest<Model.THJPurchaseTransferOrderRsp[]>('/Ferroalloy/QueryTHJPurchaseTransferOrder', 'get', params);
+    return http.commonRequest<Model.THJPurchaseTransferOrderRsp[]>({
+        url: '/Ferroalloy/QueryTHJPurchaseTransferOrder',
+        params,
+    })
 }
 
 /**
  * 查询我的订单-转让/受让订单-详情
  */
 export function queryTHJPurchaseTransferOrderDetail(params: Model.THJPurchaseTransferOrderDetailReq) {
-    return httpRequest<Model.THJPurchaseTransferOrderDetailRsp[]>('/Ferroalloy/QueryTHJPurchaseTransferOrderDetail', 'get', params);
+    return http.commonRequest<Model.THJPurchaseTransferOrderDetailRsp[]>({
+        url: '/Ferroalloy/QueryTHJPurchaseTransferOrderDetail',
+        params,
+    })
 }

+ 13 - 4
src/services/api/quote/index.ts

@@ -1,22 +1,31 @@
-import { httpRequest } from '@/services/http'
+import http from '@/services/http'
 
 /**
  * 查询行情历史数据
  */
 export function queryHistoryDatas(params: { goodscode?: string }) {
-    return httpRequest<Model.QueryHistoryDatasRsp[]>('/Quote/QueryHistoryDatas', 'get', params);
+    return http.commonRequest<Model.QueryHistoryDatasRsp[]>({
+        url: '/Quote/QueryHistoryDatas',
+        params,
+    })
 }
 
 /**
  * 分时图数据查询
  */
 export function queryTSData(params: { goodscode?: string }) {
-    return httpRequest<Model.QueryTSDataRsp>('/Quote/QueryTSData', 'get', params);
+    return http.commonRequest<Model.QueryTSDataRsp>({
+        url: '/Quote/QueryTSData',
+        params,
+    })
 }
 
 /**
  * 查询行情Tik数据
  */
 export function queryHistoryTikDatas(params: Model.HistoryTikDatasReq) {
-    return httpRequest<Model.HistoryTikDatasRsp[]>('/Quote/QueryHistoryTikDatas', 'get', params);
+    return http.commonRequest<Model.HistoryTikDatasRsp[]>({
+        url: '/Quote/QueryHistoryTikDatas',
+        params,
+    })
 }

+ 15 - 5
src/services/api/user/index.ts

@@ -1,7 +1,7 @@
-import { httpRequest } from '@/services/http'
 import { tradeServerRequest } from '@/services/socket/trade'
 import { TradeParams } from '@/services/socket/trade/interface'
 import { loginStore } from '@/stores'
+import http from '@/services/http'
 
 const { userId } = loginStore.$mapGetters()
 
@@ -10,14 +10,20 @@ const { userId } = loginStore.$mapGetters()
  */
 export function queryUserReceiveInfo(params: Model.UserReceiveInfoReq) {
     params.userid = userId.value
-    return httpRequest<Model.UserReceiveInfoRsp[]>('/Qhj/QueryUserReceiveInfo', 'get', params);
+    return http.commonRequest<Model.UserReceiveInfoRsp[]>({
+        url: '/Qhj/QueryUserReceiveInfo',
+        params,
+    })
 }
 
 /**
  * 查询发票信息
  */
 export function queryWrUserReceiptInfo(params: Model.WrUserReceiptInfoReq) {
-    return httpRequest<Model.WrUserReceiptInfoRsp[]>('/WrTrade2/QueryWrUserReceiptInfo', 'get', params);
+    return http.commonRequest<Model.WrUserReceiptInfoRsp[]>({
+        url: '/WrTrade2/QueryWrUserReceiptInfo',
+        params,
+    })
 }
 
 /**
@@ -65,6 +71,10 @@ export function dealerHead(params: TradeParams<Proto.DealerHeadReq, Proto.Dealer
 /**
  * 更新用户头像
  */
-export function updateUserHeadUrl(params: Model.UserHeadUrlReq) {
-    return httpRequest('/User/UpdateUserHeadUrl', 'post', params);
+export function updateUserHeadUrl(data: Model.UserHeadUrlReq) {
+    return http.commonRequest({
+        method: 'post',
+        url: '/User/UpdateUserHeadUrl',
+        data,
+    })
 }

+ 117 - 102
src/services/http/index.ts

@@ -1,121 +1,136 @@
-import axios, { AxiosRequestConfig, Method } from 'axios'
+import axios, { AxiosRequestConfig } from 'axios'
 //import qs from 'qs'
 //import cryptojs from 'crypto-js'
 //import { addPending, removePending } from './pending'
-import service from '@/services'
 import { loginStore } from '@/stores'
 import { CommonResult, ResultCode } from './interface'
+import service from '@/services'
 
-const axiosInstance = axios.create({
-    timeout: 30000,
-})
+export default new (class {
+    private readonly axiosInstance = axios.create({
+        timeout: 30000,
+    })
 
-// 请求拦截器
-axiosInstance.interceptors.request.use(
-    (config) => {
-        //addPending(config) //将当前请求添加到列表中
-        //请求头签名
-        const sign = {
-            token: loginStore.getters.token,
-            signsecret: 'qz7qWOMXKTMT5JlDs5w4NTPwWeR3xhF1v6wqbZ9cExmP6cc3spvNAp1wJJ1SqRI5',
-            timestamp: new Date().getTime(),
-        }
-        //设置请求头
-        config.headers = {
-            Authorization: sign.token,
-            //Signid: 'eecd3f37625f4501b88e9f0fa14b4b51',
-            //Sign: cryptojs.SHA256(qs.stringify(sign)).toString(),
-            //Timestamp: sign.timestamp.toString(),
-        }
-        return config
-    },
-    (err) => {
-        console.error(err)
-        return Promise.reject('出现错误,请稍后再试')
-    }
-)
+    constructor() {
+        // 请求拦截器
+        this.axiosInstance.interceptors.request.use(
+            (config) => {
+                //addPending(config) //将当前请求添加到列表中
+                //请求头签名
+                const sign = {
+                    token: loginStore.getters.token,
+                    signsecret: 'qz7qWOMXKTMT5JlDs5w4NTPwWeR3xhF1v6wqbZ9cExmP6cc3spvNAp1wJJ1SqRI5',
+                    timestamp: new Date().getTime(),
+                }
+                //设置请求头
+                config.headers = {
+                    Authorization: sign.token,
+                    //Signid: 'eecd3f37625f4501b88e9f0fa14b4b51',
+                    //Sign: cryptojs.SHA256(qs.stringify(sign)).toString(),
+                    //Timestamp: sign.timestamp.toString(),
+                }
+                return config
+            },
+            (err) => {
+                console.error(err)
+                return Promise.reject('出现错误,请稍后再试')
+            }
+        )
 
-// 响应拦截器
-axiosInstance.interceptors.response.use(
-    (res) => {
-        //removePending(res) //在请求结束后,移除本次请求
-        return res
-    },
-    (err) => {
-        if (err.message === 'Network Error') {
-            return Promise.reject('无网络连接,请检查网络')
-        }
-        if (err.response) {
-            const { msg, message } = err.response.data ?? {}
-            switch (err.response.status) {
-                case 408: {
-                    return Promise.reject('请求超时,请稍后再试')
+        // 响应拦截器
+        this.axiosInstance.interceptors.response.use(
+            (res) => {
+                //removePending(res) //在请求结束后,移除本次请求
+                return res
+            },
+            (err) => {
+                if (err.message === 'Network Error') {
+                    return Promise.reject('无网络连接,请检查网络')
                 }
-                default: {
-                    return Promise.reject(msg || message)
+                if (err.response) {
+                    const { msg, message } = err.response.data ?? {}
+                    switch (err.response.status) {
+                        case 408: {
+                            return Promise.reject('请求超时,请稍后再试')
+                        }
+                        default: {
+                            return Promise.reject(msg || message)
+                        }
+                    }
                 }
+                return Promise.reject('出现错误,请稍后再试')
             }
-        }
-        return Promise.reject('出现错误,请稍后再试')
+        )
     }
-)
 
-/**
- * Http 通用请求
- * @param url 
- * @param method 
- * @param payload 
- * @param errMsg 
- * @returns 
- */
-export async function commonRequest<T>(url: string, method: Method = 'get', payload?: unknown, errMsg?: string) {
-    await service.onReady().then((config) => {
-        axiosInstance.defaults.baseURL = config.goCommonSearchUrl
-    })
-    const config: AxiosRequestConfig = {
-        url,
-        method,
+    /** 
+     * 是否启用响应延时
+     * 可防止在动画过程中同时请求数据,数据请求先于动画完成,双绑数据的页面会重新渲染,导致动画卡顿的问题
+     */
+    private delay = false
+
+    /** 如果启用响应延时,将响应回调添加到该集合中 */
+    private resultMap = new Set<() => void>()
+
+    /** 请求时的 loading 状态 */
+    get loading() {
+        return this.delay
     }
-    if (payload instanceof Object) {
-        if (['post', 'POST', 'put', 'PUT', 'patch', 'PATCH'].includes(method)) {
-            config.data = payload
-        } else {
-            config.params = payload
+
+    /** 在动画开始时设置一个 loading 状态,在动画结束后取消 loading 状态,后返回请求结果 */
+    set loading(status: boolean) {
+        this.delay = status
+        if (!status) {
+            // 当 loading 状态为 false 时返回所有延时请求的回调
+            this.resultMap.forEach((fn) => {
+                fn()
+                this.resultMap.delete(fn)
+            })
         }
     }
-    return await axiosInstance(config).then((res) => {
-        return res.data as T
-    }).catch((err) => {
-        const msg = err ?? (errMsg ? '请求失败: ' + errMsg : '请求失败,请稍后重试')
-        return Promise.reject(msg)
-    })
-}
 
-/**
- * Http 请求
- * @param url 
- * @param method 
- * @param payload 
- * @param errMsg 
- * @returns 
- */
-export async function httpRequest<T>(url: string, method: Method = 'get', payload?: unknown, errMsg?: string) {
-    const res = await commonRequest<CommonResult<T>>(url, method, payload, errMsg)
-    switch (res.code) {
-        case ResultCode.InvalidToken:
-            return Promise.reject('令牌无效')
-        case ResultCode.Success:
-            return res
-        default:
-            return Promise.reject(res.msg)
+    /**
+     * Http 请求
+     * @param url 
+     * @param method 
+     * @param payload 
+     * @param errMsg 
+     * @returns 
+     */
+    request<T>(config: AxiosRequestConfig, errMsg?: string) {
+        return new Promise<T>((resolve, reject) => {
+            this.axiosInstance(config).then((res) => {
+                if (this.delay) {
+                    this.resultMap.add(() => resolve(res.data))
+                } else {
+                    resolve(res.data)
+                }
+            }).catch((err) => {
+                const msg = err ?? (errMsg ? '请求失败: ' + errMsg : '请求失败,请稍后重试')
+                reject(msg)
+            })
+        })
     }
-}
 
-/**
- * 获取服务配置地址
- * @param key 
- * @returns 
- */
-export function getServiceUrl<K extends keyof typeof service.config>(key: K) {
-    return service.config[key]
-}
+    /**
+     * Http 通用请求
+     * @param url 
+     * @param method 
+     * @param payload 
+     * @param errMsg 
+     * @returns 
+     */
+    async commonRequest<T>(config: AxiosRequestConfig, errMsg?: string) {
+        const baseUrl = service.getConfig('goCommonSearchUrl')
+        config.url = baseUrl + config.url
+        const res = await this.request<CommonResult<T>>(config, errMsg)
+        switch (res.code) {
+            case ResultCode.InvalidToken:
+                return Promise.reject('令牌无效')
+            case ResultCode.Success:
+                return res
+            default:
+                return Promise.reject(res.msg)
+        }
+    }
+})

+ 9 - 0
src/services/index.ts

@@ -115,4 +115,13 @@ export default new (class {
         // 确保当前只有一个初始化实例
         return this.onload
     }
+
+    /**
+     * 获取服务配置地址
+     * @param key 
+     * @returns 
+     */
+    getConfig<K extends keyof typeof this.config>(key: K) {
+        return this.config[key]
+    }
 })

+ 1 - 1
src/stores/index.ts

@@ -1,6 +1,6 @@
 export { loginStore } from './modules/login'
 export { userStore } from './modules/user'
-export { themeStore } from './modules/theme'
+export { globalStore } from './modules/global'
 export { menuStore } from './modules/menu'
 export { accountStore } from './modules/account'
 export { futuresStore } from './modules/futures'

+ 4 - 3
src/stores/modules/theme.ts → src/stores/modules/global.ts

@@ -3,12 +3,13 @@ import { createStore } from '../base'
 import { localData } from '../storage'
 import plus from '@/utils/h5plus'
 
-export const themeStore = createStore({
+export const globalStore = createStore({
     state() {
         return {
             appTheme: localData.getRef('appTheme'),
             clientWidth: 0, // 客户端宽度
             isMobile: false, // 是否移动设备
+            animating: false, // 控制路由动画的状态
         }
     },
     actions: {
@@ -92,8 +93,8 @@ export const themeStore = createStore({
 
 // 加载主题
 const loadTheme = () => {
-    const theme = themeStore.state.appTheme
-    themeStore.actions.setStatusBarTheme(theme)
+    const theme = globalStore.state.appTheme
+    globalStore.actions.setStatusBarTheme(theme)
     document.documentElement.setAttribute('theme', theme)
     document.removeEventListener('DOMContentLoaded', loadTheme)
 }

+ 8 - 7
src/stores/modules/user.ts

@@ -38,15 +38,16 @@ export const userStore = createStore({
     },
     actions: {
         // 获取用户数据
-        getUserData() {
-            this.state.loading = true
-            return queryLoginData({
-                loginID: loginStore.getters.loginId
-            }).then((res) => {
+        async getUserData() {
+            try {
+                this.state.loading = true
+                const res = await queryLoginData({
+                    loginID: loginStore.getters.loginId
+                })
                 this.state.userData = res.data
-            }).finally(() => {
+            } finally {
                 this.state.loading = false
-            })
+            }
         },
         // 获取用户数据
         getUserDataInfo<K extends keyof Model.LoginQueryRsp>(key: K) {

+ 31 - 0
src/types/model/goods.d.ts

@@ -482,4 +482,35 @@ declare namespace Model {
         username: string; // 购买方(销售方)
         wrtradeorderid: string; // 仓单贸易委托单ID(320+Unix秒时间戳(10位)+xxxxxx)
     }
+
+    /** 查询品种品类筛选框列表 响应 */
+    interface FtDeliveryGoodsRsp {
+        deliverygoodscode: string; // 品种代码
+        deliverygoodsid: number; // 品种ID
+        deliverygoodsname: string; // 品种名称
+        wdlst: {
+            enumdicname: string; // 单位名称
+            minivalue: number; // 最小变动值
+            wrstandardcode: string; // 现货商品代码
+            wrstandardid: number; // 现货商品ID
+            wrstandardname: string; // 商品名称
+        }[]; // 商品列表
+    }
+
+    /** 查询品类要素定义项 请求 */
+    interface WrStandardFactoryItemReq {
+        wrstandardid: number; // 品类id
+    }
+
+    /** 查询品类要素定义项 响应 */
+    interface WrStandardFactoryItemRsp {
+        dgfactoryitemtypeid: number; // 要素项类型id(1-999:预留为特殊类型 1:仓库 2:品牌)
+        itemlst: {
+            dgfactoryitemid: number; // 选择项id
+            dgfactoryitemvalue: string; // 要素项值
+            warehouseid: number; // 仓库id
+        }[];
+        itemtypename: string; // 要素项类型名称
+        wrstandardid: number; // 品类
+    }
 }

+ 5 - 0
src/types/model/order.d.ts

@@ -240,6 +240,7 @@ declare namespace Model {
 
     /* 查询我的订单-采购订单 响应*/
     interface THJPurchaseTradeDetailRsp {
+        availabletime: number; // 可用次数
         /// 买方账号ID
         buyaccountid: number
         /// 买方到期手续费
@@ -272,6 +273,7 @@ declare namespace Model {
         enddate: string
         /// 到期月份
         enddatemonth: string
+        firstbuyuserid: number; // 买方用户ID(预售摘牌人)
         /// 处理状态
         handlestatus: number
         /// 到期总货款 = 到期价格 * 摘牌数量
@@ -288,6 +290,9 @@ declare namespace Model {
         payeddeposit: number
         /// 支付尾款成功交易日
         payedtradedate: string
+        pointflag: boolean; // 是否已点价
+        pointincome: number; // 点价总收益
+        pointprice: number; // 已点价格
         /// 预售申请ID(184+Unix秒时间戳(10位)+xxxxxx)
         presaleapplyid: string
         presalestatus: number; // 预留状态 1:未开始 2:进行中 3:已结束 4:已关闭 5:处理中 6::处理失败 7:已完成

+ 2 - 2
src/types/proto/trade.d.ts

@@ -229,11 +229,11 @@ declare global {
             Remark?: string; // 备注
             ApplyID?: number; // 申请ID
             CanPart?: number; // 是否允许部份摘牌0:不允许;1:允许
-            MatchAccIDsString?: string; // 仓单贸易对手用户ID集合(指定对手时填写)
+            MatchAccIDsString?: string[]; // 仓单贸易对手用户ID集合(指定对手时填写)
             DeliveryMonth?: string; // 交收月
             HasWr?: number; // 是否有仓单-0:没有仓单1:有仓单
             WRStandardID?: number; // 现货品种ID
-            FactoryItems?: DGFactoryItems; // 要素类型明细集合(没有仓单要素ID填写)
+            FactoryItems?: DGFactoryItems[]; // 要素类型明细集合(没有仓单要素ID填写)
             DelistMinQty?: number; // 起摘数量
             MarginFlag?: number; // 挂牌是否指定保证金0:否1:是
             MarginAlgorithm?: number; // 指定保证金方式1:比率2:固定

+ 17 - 0
src/utils/timer/index.ts

@@ -1,5 +1,22 @@
 import { v4 } from 'uuid'
 
+export function animateTimeout(fn: () => void, delay: number) {
+    let timer = 0
+    const startTime = +new Date()
+    const loop = () => {
+        const endTime = +new Date()
+        if (startTime + delay <= endTime) {
+            fn()
+        } else {
+            timer = window.requestAnimationFrame(loop)
+        }
+    }
+    timer = window.requestAnimationFrame(loop)
+    return () => {
+        window.cancelAnimationFrame(timer)
+    }
+}
+
 /**
  * 定时任务
  */