signUtil.ts 540 B

1234567891011121314151617181920
  1. import AccountModel from "../../data/Account/AccountModel";
  2. export default class SignUtil {
  3. public static canSign(){
  4. let canSign = false;
  5. let timeStamp = AccountModel.singleInstance.sign_timestamp;
  6. let times = AccountModel.singleInstance.sign_times;
  7. if (times == 7){
  8. return false;
  9. }
  10. if (!timeStamp) {
  11. canSign = true;
  12. } else if (new Date(timeStamp).getDate() != new Date().getDate()) {
  13. canSign = true;
  14. }
  15. return canSign;
  16. }
  17. }