任务描述

1. 公共方法虽然很简单,是为应变以后随时可能会调整的有效天数,能够快速响应变更

2. 如果以后新增或者减少了需要隐藏的字段,通过代码编译就能快速知道哪个代码文件没有改到了


封装公共方法【放到Biz=>PII文件夹】


方法01【如果是订单的所有收件人相关字段就调用该方法】

文件名称:ShopeeDataConfidentiality

方法名称:IsHide

入参:【支付时间 DateTime payTime】,【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】

返惨:【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】

逻辑:当前时间 - PayTime > 90天,则返参的每个值返回 *,否则返回原值


方法02【如果是订单的部分收件人相关字段就调用该方法】


文件名称:ShopeeDataConfidentiality

方法名称:IsHide

入参:【支付时间 DateTime payTime】,【渠道类型 int orderSourceType】,【任意字段 string text】

返惨:【任意字段 string text】

逻辑:当前时间 - PayTime > 90天,则返参的值返回 *,否则返回原值







需求描述

需求:https://plr8j8.axshare.com/#id=8x4akm&p=隐私政策&g=1



验收标准
暂无
历史记录  
  1. 2022-08-26 10:34:09, 由 程伟 创建。
  2. 2022-08-26 10:45:45, 由 程伟 编辑。
    修改了 任务描述,区别为:
    001- 公共方法虽然很简单,是为应变以后随时可能会调整的有效天数,能够快速响应变更
    001+ 1. 公共方法虽然很简单,是为应变以后随时可能会调整的有效天数,能够快速响应变更
    002-
    002+ 2. 如果以后新增或者减少了需要隐藏的字段,通过代码编译就能快速知道哪个代码文件没有改到了
    003- 封装一个公共方法【放到Biz=>PII文件夹】
    003+
    004- 方法01
    004+ 封装一个公共方法【放到Biz=>PII文件夹】
    005- 文件名称:ShopeeDataConfidentiality
    005+ 方法01
    006- 方法名称:IsHide
    006+ 文件名称:ShopeeDataConfidentiality
    007- 入参:支付时间 DateTime PayTime
    007+ 方法名称:IsHide
    008- 返惨:是否隐藏 bool
    008+ 入参:【支付时间 DateTime payTime】,【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】
    009- 逻辑:当前时间 - PayTime > 90天,则 返回true,否则返回false。
    009+ 返惨:支付时间 DateTime payTime】,【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】
    010-
    010+ 逻辑:当前时间 - PayTime > 90天,则返参的每个值返回 *,否则返回原值
    011+
    012+
    013+
    014+
    015+
    016+
    001- <p>公共方法虽然很简单,是为应变以后随时可能会调整的有效天数,能够快速响应变更</p>
    001+ <p>1. 公共方法虽然很简单,是为应变以后随时可能会调整的有效天数,能够快速响应变更</p>
    002- <p><br /></p>
    002+ <p>2. 如果以后新增或者减少了需要隐藏的字段,通过代码编译就能快速知道哪个代码文件没有改到了</p>
    003- <p>封装一个公共方法【放到Biz=&gt;PII文件夹】</p>
    003+ <p><br /></p>
    004- <p>方法01</p>
    004+ <p>封装一个公共方法【放到Biz=&gt;PII文件夹】</p>
    005- <p>文件名称:ShopeeDataConfidentiality</p>
    005+ <p>方法01</p>
    006- <p>方法名称:IsHide</p>
    006+ <p>文件名称:ShopeeDataConfidentiality</p>
    007- <p>入参:支付时间 DateTime PayTime</p>
    007+ <p>方法名称:IsHide</p>
    008- <p>返惨:是否隐藏 bool</p>
    008+ <p>入参:【支付时间 DateTime payTime】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">公司名</span> string companyName】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人</span></span> string name】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">电子邮件</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string email】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">联系电话</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string telephone】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人国家</span> string country】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人省/洲</span></span> string province】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人城市</span></span></span> string city】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址1</span> string address1】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址2</span> string address2】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址3</span> string address3】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">邮编</span></span> string psotcode】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">门牌号</span> string houseNumber】</p>
    009- <p>逻辑:当前时间 - PayTime &gt; 90天,则 返回true,否则返回false。</p>
    009+ <p>返惨:支付时间 DateTime payTime】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">公司名</span> string companyName】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人</span></span> string name】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">电子邮件</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string email】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">联系电话</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string telephone】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人国家</span> string country】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人省/洲</span></span> string province】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人城市</span></span></span> string city】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址1</span> string address1】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址2</span> string address2】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址3</span> string address3】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">邮编</span></span> string psotcode】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">门牌号</span> string houseNumber】</p>
    010- <p><br /></p>
    010+ <p>逻辑:当前时间 - PayTime &gt; 90天,则返参的每个值返回 *,否则返回原值</p>
    011+ <p><br /></p>
    012+ <p><br /></p>
    013+ <span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><br /><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span>
    014+ <p><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><br /></span></p>
    015+ <p><br /></p>
    016+ <p><br /></p>
  3. 2022-08-26 10:56:38, 由 程伟 编辑。
    修改了 任务描述,区别为:
    004- 封装一个公共方法【放到Biz=&gt;PII文件夹】
    004+ 封装公共方法【放到Biz=&gt;PII文件夹】
    005- 方法01
    005+
    006- 文件名称:ShopeeDataConfidentiality
    006+ 方法01【如果是订单的所有收件人相关字段就调用该方法】
    007- 方法名称:IsHide
    007+ 文件名称:ShopeeDataConfidentiality
    008- 入参:【支付时间 DateTime payTime】,【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】
    008+ 方法名称:IsHide
    009- 返惨:支付时间 DateTime payTime】,【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】
    009+ 入参:【支付时间 DateTime payTime】,【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】
    010- 逻辑:当前时间 - PayTime &gt; 90天,则返参的每个值返回 *,否则返回原值
    010+ 返惨:【公司名 string companyName】,【收货人 string name】,【电子邮件 string email】,【联系电话 string telephone】,【收货人国家 string country】,【收货人省/洲 string province】,【收货人城市 string city】,【地址1 string address1】,【地址2 string address2】,【地址3 string address3】,【邮编 string psotcode】,【门牌号 string houseNumber】
    011-
    011+ 逻辑:当前时间 - PayTime &gt; 90天,则返参的每个值返回 *,否则返回原值
    013-
    013+ 方法02【如果是订单的部分收件人相关字段就调用该方法】
    014-
    014+
    015-
    015+ 文件名称:ShopeeDataConfidentiality
    016-
    016+ 方法名称:IsHide
    017+ 入参:【支付时间 DateTime payTime】,【任意字段 string text】
    018+ 返惨:【任意字段 string text】
    019+ 逻辑:当前时间 - PayTime &gt; 90天,则返参的值返回 *,否则返回原值
    020+
    021+
    022+
    023+
    024+
    025+
    026+
    004- <p>封装一个公共方法【放到Biz=&gt;PII文件夹】</p>
    004+ <p>封装公共方法【放到Biz=&gt;PII文件夹】</p>
    005- <p>方法01</p>
    005+ <p><br /></p>
    006- <p>文件名称:ShopeeDataConfidentiality</p>
    006+ <p>方法01【如果是订单的所有收件人相关字段就调用该方法】</p>
    007- <p>方法名称:IsHide</p>
    007+ <p>文件名称:ShopeeDataConfidentiality</p>
    008- <p>入参:【支付时间 DateTime payTime】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">公司名</span> string companyName】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人</span></span> string name】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">电子邮件</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string email】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">联系电话</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string telephone】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人国家</span> string country】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人省/洲</span></span> string province】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人城市</span></span></span> string city】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址1</span> string address1】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址2</span> string address2】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址3</span> string address3】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">邮编</span></span> string psotcode】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">门牌号</span> string houseNumber】</p>
    008+ <p>方法名称:IsHide</p>
    009- <p>返惨:支付时间 DateTime payTime】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">公司名</span> string companyName】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人</span></span> string name】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">电子邮件</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string email】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">联系电话</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string telephone】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人国家</span> string country】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人省/洲</span></span> string province】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人城市</span></span></span> string city】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址1</span> string address1】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址2</span> string address2】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址3</span> string address3】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">邮编</span></span> string psotcode】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">门牌号</span> string houseNumber】</p>
    009+ <p>入参:【支付时间 DateTime payTime】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">公司名</span> string companyName】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人</span></span> string name】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">电子邮件</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string email】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">联系电话</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string telephone】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人国家</span> string country】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人省/洲</span></span> string province】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人城市</span></span></span> string city】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址1</span> string address1】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址2</span> string address2】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址3</span> string address3】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">邮编</span></span> string psotcode】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">门牌号</span> string houseNumber】</p>
    010- <p>逻辑:当前时间 - PayTime &gt; 90天,则返参的每个值返回 *,否则返回原值</p>
    010+ <p>返惨:【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">公司名</span> string companyName】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人</span></span> string name】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">电子邮件</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string email】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">联系电话</span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span></span> string telephone】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人国家</span> string country】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人省/洲</span></span> string province】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">收货人城市</span></span></span> string city】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址1</span> string address1】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址2</span> string address2】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">地址3</span> string address3】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">邮编</span></span> string psotcode】,【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">门牌号</span> string houseNumber】</p>
    011- <p><br /></p>
    011+ <p>逻辑:当前时间 - PayTime &gt; 90天,则返参的每个值返回 *,否则返回原值</p>
    013- <span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><br /><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span>
    013+ <p>方法02【如果是订单的部分收件人相关字段就调用该方法】</p>
    014- <p><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><br /></span></p>
    014+ <p>
    015- <p><br /></p>
    015+ </p><p>文件名称:ShopeeDataConfidentiality</p>
    016- <p><br /></p>
    016+ <p>方法名称:IsHide</p>
    017+ <p>入参:【支付时间 DateTime payTime】,【任意字段 string text】</p>
    018+ <p>返惨:【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">任意字段 string text</span>】</p>
    019+ <p>逻辑:当前时间 - PayTime &gt; 90天,则返参的值返回 *,否则返回原值</p>
    020+
    021+ <p><br /></p>
    022+ <p><br /></p>
    023+ <span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><br /><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span>
    024+ <p><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><br /></span></p>
    025+ <p><br /></p>
    026+ <p><br /></p>
  4. 2022-08-26 10:57:23, 由 程伟 编辑。
    修改了 最初预计,旧值为 "2",新值为 "3"。
    修改了 预计剩余,旧值为 "2",新值为 "3"。
    修改了 任务描述,区别为:
    014-
    014+
    015- 文件名称:ShopeeDataConfidentiality
    015+ 文件名称:ShopeeDataConfidentiality
    016- 方法名称:IsHide
    016+ 方法名称:IsHide
    017- 入参:【支付时间 DateTime payTime】,【任意字段 string text】
    017+ 入参:【支付时间 DateTime payTime】,【任意字段 string text】
    018- 返惨:【任意字段 string text】
    018+ 返惨:【任意字段 string text】
    019- 逻辑:当前时间 - PayTime &gt; 90天,则返参的值返回 *,否则返回原值
    019+ 逻辑:当前时间 - PayTime &gt; 90天,则返参的值返回 *,否则返回原值
    020-
    020+
    022-
    022+
    023-
    023+
    024-
    024+
    025-
    025+
    026-
    014- <p>
    014+ <p><br /></p>
    015- </p><p>文件名称:ShopeeDataConfidentiality</p>
    015+ <p>文件名称:ShopeeDataConfidentiality</p>
    016- <p>方法名称:IsHide</p>
    016+ <p>方法名称:IsHide</p>
    017- <p>入参:【支付时间 DateTime payTime】,【任意字段 string text】</p>
    017+ <p>入参:【支付时间 DateTime payTime】,【任意字段 string text】</p>
    018- <p>返惨:【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">任意字段 string text</span>】</p>
    018+ <p>返惨:【<span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;">任意字段 string text</span>】</p>
    019- <p>逻辑:当前时间 - PayTime &gt; 90天,则返参的值返回 *,否则返回原值</p>
    019+ <p>逻辑:当前时间 - PayTime &gt; 90天,则返参的值返回 *,否则返回原值</p>
    020-
    020+ <p><br /></p>
    022- <p><br /></p>
    022+ <span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><br /><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span>
    023- <span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span><br /><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"></span>
    023+ <p><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><br /></span></p>
    024- <p><span style="font-family:'Arial Normal', Arial, sans-serif;font-weight:400;"><br /></span></p>
    024+ <p><br /></p>
    025- <p><br /></p>
    025+ <p><br /></p>
    026- <p><br /></p>
  5. 2022-08-26 14:35:31, 由 谢业福 添加备注。
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace Biz.PII
    {
        public class ShopeeDataConfidentiality
        {
    
            /// <summary>
            /// v1.00 2022-08-26 谢业福 根据支付时间判断离当前时间是否间隔90天
            /// </summary>
            /// <param name="paytime"></param>
            /// <returns></returns>
            public static bool IsHide(DateTime paytime)
            {
                DateTime nowTime;
                if (DateTime.TryParse(DateTime.Now.ToString("yyyy-MM-dd") + " 23:59:59 ", out nowTime))
                {
                    TimeSpan ts = nowTime - paytime;
                    var days = ts.TotalDays;
                    if (days > 90)
                    {
                        return true;
                    }
                }
                return false;
            }
    
    
            /// <summary>
            /// v1.00 2022-08-26 谢业福 根据时间判断是否显示*
            /// </summary>
            /// <param name="paytime"></param>
            /// <param name="text"></param>
            /// <returns></returns>
            public static string IsHide(DateTime paytime, string text)
            {
                if (IsHide(paytime))
                {
                    return "*";
                }
                else
                {
                    return text;
                }
            }
    
    
            /// <summary>
            /// v1.00 2022-08-26 谢业福 根据时间判断是否显示*
            /// </summary>
            /// <param name="paytime"></param>
            /// <param name="data"></param>
            /// <returns></returns>
            public static ShopeeData IsHide(DateTime paytime, ShopeeData data)
            {
                if (IsHide(paytime))
                {
                    return new ShopeeData
                    {
                        City = "*",
                        Address = "*",
                        Address1 = "*",
                        Address2 = "*",
                        Address3 = "*",
                        CompanyName = "*",
                        Country = "*",
                        Email = "*",
                        FirstName = "*",
                        HouseNumber = "*",
                        LastName = "*",
                        PostCode = "*",
                        Province = "*",
                        Telephone = "*"
                    };
                }
                else
                {
                    return data;
                }
    
            }
        }
    
        #region 参数
    
        /// <summary>
        /// shopee私密数据
        /// </summary>
        public class ShopeeData
        {
            /// <summary>
            /// 公司名
            /// </summary>
            public string CompanyName { get; set; }
            /// <summary>
            /// 订单收货人名字
            /// </summary>
            public string FirstName { get; set; }
            /// <summary>
            /// 订单收货人姓
            /// </summary>
            public string LastName { get; set; }
            /// <summary>
            /// 邮件地址
            /// </summary>
            public string Email { get; set; }
            /// <summary>
            /// 实际收货人的电话
            /// </summary>
            public string Telephone { get; set; }
            /// <summary>
            /// 实际收货人的国家
            /// </summary>
            public string Country { get; set; }
            /// <summary>
            /// 实际收货人的省份
            /// </summary>
            public string Province { get; set; }
            /// <summary>
            /// 实际收货人的城市
            /// </summary>
            public string City { get; set; }
            /// <summary>
            /// 实际收货人的地址
            /// </summary>
            public string Address { get; set; }
            /// <summary>
            /// 地址1
            /// </summary>
            public string Address1 { get; set; }
            /// <summary>
            /// 地址2
            /// </summary>
            public string Address2 { get; set; }
            /// <summary>
            /// 地址3
            /// </summary>
            public string Address3 { get; set; }
    
            /// <summary>
            /// 实际收货人的邮编
            /// </summary>
            public string PostCode { get; set; }
            /// <summary>
            /// 门牌号
            /// </summary>
            public string HouseNumber { get; set; }
        }
    
        #endregion
    }
    
  6. 2022-08-26 16:28:56, 由 程伟 编辑。
    修改了 最初预计,旧值为 "3",新值为 "4"。
    修改了 预计剩余,旧值为 "3",新值为 "4"。
  7. 2022-08-29 09:28:55, 由 程伟 编辑。
    修改了 任务描述,区别为:
    017- 入参:【支付时间 DateTime payTime】,【任意字段 string text】
    017+ 入参:【支付时间 DateTime payTime】,【渠道类型 int orderSourceType】,【任意字段 string text】
    017- <p>入参:【支付时间 DateTime payTime】,【任意字段 string text】</p>
    017+ <p>入参:【支付时间 DateTime payTime】,【渠道类型 int orderSourceType】,【任意字段 string text】</p>
  8. 2022-08-29 13:54:43, 由 谢业福 完成。
    修改了 总计消耗,旧值为 "0",新值为 "4"。
    修改了 实际完成,旧值为 "",新值为 "2022-08-29 13:54:36"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-08-29 13:54:43"。
    修改了 预计剩余,旧值为 "4",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "xieyefu"。
  9. 2022-09-22 17:41:03, 由 谢业福 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xieyefu",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "xieyefu"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-09-22 17:41:03"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 9月分支版本(2022年)
所属模块 /
相关需求 shopee隐私政策改造
指派给 Closed 于 2022-09-22 17:41:03
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 程伟 于 2022-08-26 10:34:09
由谁完成 谢业福 于 2022-08-29 13:54:36
由谁取消 暂无
由谁关闭 谢业福 于 2022-09-22 17:41:03
关闭原因 已完成
最后编辑 谢业福 于 2022-09-22 17:41:03
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 4工时
总计消耗 4工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-08-29
截止日期 0000-00-00