|
@@ -71,5 +71,21 @@ Vue.filter("hidePhoneNumber", function(val) {
|
|
|
return val.replace(/^(\d{3})\d{4}(\d{4})$/, "$1****$2");
|
|
|
});
|
|
|
|
|
|
+// 保质期转换
|
|
|
+Vue.filter("filterPeriod", function(day) {
|
|
|
+ if (!day) return;
|
|
|
+ const unitObj = {
|
|
|
+ 年: 365,
|
|
|
+ 月: 30,
|
|
|
+ 日: 1
|
|
|
+ };
|
|
|
+ for (const key in unitObj) {
|
|
|
+ if (day % unitObj[key] === 0) {
|
|
|
+ return `${day / unitObj[key]}${key}`;
|
|
|
+ }
|
|
|
+ }
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|