diff --git a/backend/dataFiles/dcalc_0.db b/backend/dataFiles/dcalc_0.db index c94a5e9f..c8aceaec 100644 Binary files a/backend/dataFiles/dcalc_0.db and b/backend/dataFiles/dcalc_0.db differ diff --git a/frontend/src/api/info/type.ts b/frontend/src/api/info/type.ts index 87e8353e..d06eae18 100644 --- a/frontend/src/api/info/type.ts +++ b/frontend/src/api/info/type.ts @@ -56,6 +56,18 @@ export interface IEquipment { suit: string[] rarity: string max_adaptation:number + STR:number[] + INT:number[] + Vitality:number[] + Spirit:number[] + AtkP:number[] + AtkM:number[] + AtkI:number[] + SkillAttack:number[] + Attack:number[] + Buffer:number[] + detail: string + bufferDetail:string } export interface ISkill { @@ -75,6 +87,12 @@ export interface ISuit { imageUrl: string suitId: number suitName: string + point:number + rarity: string + level: number + SkillAttack: number + Buffer:number + value:string } export interface IEnchantingInfo { diff --git a/frontend/src/assets/img/icon/increase.png b/frontend/src/assets/img/icon/increase.png index 724ed16a..cb0f2228 100644 Binary files a/frontend/src/assets/img/icon/increase.png and b/frontend/src/assets/img/icon/increase.png differ diff --git a/frontend/src/assets/img/icon/increase_active.png b/frontend/src/assets/img/icon/increase_active.png index fd64cf01..f9985b45 100644 Binary files a/frontend/src/assets/img/icon/increase_active.png and b/frontend/src/assets/img/icon/increase_active.png differ diff --git a/frontend/src/assets/img/icon/increase_disabled.png b/frontend/src/assets/img/icon/increase_disabled.png index e63db5de..75605772 100644 Binary files a/frontend/src/assets/img/icon/increase_disabled.png and b/frontend/src/assets/img/icon/increase_disabled.png differ diff --git a/frontend/src/assets/img/icon/increase_hover.png b/frontend/src/assets/img/icon/increase_hover.png index 229f21ef..ad6e882e 100644 Binary files a/frontend/src/assets/img/icon/increase_hover.png and b/frontend/src/assets/img/icon/increase_hover.png differ diff --git a/frontend/src/assets/img/icon/max.png b/frontend/src/assets/img/icon/max.png new file mode 100644 index 00000000..125c9cdf Binary files /dev/null and b/frontend/src/assets/img/icon/max.png differ diff --git a/frontend/src/assets/img/icon/max_active.png b/frontend/src/assets/img/icon/max_active.png new file mode 100644 index 00000000..d88cbc27 Binary files /dev/null and b/frontend/src/assets/img/icon/max_active.png differ diff --git a/frontend/src/assets/img/icon/max_disabled.png b/frontend/src/assets/img/icon/max_disabled.png new file mode 100644 index 00000000..88e1197f Binary files /dev/null and b/frontend/src/assets/img/icon/max_disabled.png differ diff --git a/frontend/src/assets/img/icon/max_hover.png b/frontend/src/assets/img/icon/max_hover.png new file mode 100644 index 00000000..ae7ecc38 Binary files /dev/null and b/frontend/src/assets/img/icon/max_hover.png differ diff --git a/frontend/src/assets/img/icon/min.png b/frontend/src/assets/img/icon/min.png index c922eca8..9aa454a6 100644 Binary files a/frontend/src/assets/img/icon/min.png and b/frontend/src/assets/img/icon/min.png differ diff --git a/frontend/src/assets/img/icon/min_active.png b/frontend/src/assets/img/icon/min_active.png new file mode 100644 index 00000000..f6479eae Binary files /dev/null and b/frontend/src/assets/img/icon/min_active.png differ diff --git a/frontend/src/assets/img/icon/min_disabled.png b/frontend/src/assets/img/icon/min_disabled.png new file mode 100644 index 00000000..0683a977 Binary files /dev/null and b/frontend/src/assets/img/icon/min_disabled.png differ diff --git a/frontend/src/assets/img/icon/min_hover.png b/frontend/src/assets/img/icon/min_hover.png new file mode 100644 index 00000000..ea00edef Binary files /dev/null and b/frontend/src/assets/img/icon/min_hover.png differ diff --git a/frontend/src/assets/img/icon/reduce.png b/frontend/src/assets/img/icon/reduce.png index bcbef41d..043d71cf 100644 Binary files a/frontend/src/assets/img/icon/reduce.png and b/frontend/src/assets/img/icon/reduce.png differ diff --git a/frontend/src/assets/img/icon/reduce_active.png b/frontend/src/assets/img/icon/reduce_active.png index 892ec066..1716931d 100644 Binary files a/frontend/src/assets/img/icon/reduce_active.png and b/frontend/src/assets/img/icon/reduce_active.png differ diff --git a/frontend/src/assets/img/icon/reduce_disabled.png b/frontend/src/assets/img/icon/reduce_disabled.png index 286fbf88..4243916c 100644 Binary files a/frontend/src/assets/img/icon/reduce_disabled.png and b/frontend/src/assets/img/icon/reduce_disabled.png differ diff --git a/frontend/src/assets/img/icon/reduce_hover.png b/frontend/src/assets/img/icon/reduce_hover.png index 761549ae..d252d5b4 100644 Binary files a/frontend/src/assets/img/icon/reduce_hover.png and b/frontend/src/assets/img/icon/reduce_hover.png differ diff --git a/frontend/src/components/calc/button/index.vue b/frontend/src/components/calc/button/index.vue index bcd242a1..cf91a5d7 100644 --- a/frontend/src/components/calc/button/index.vue +++ b/frontend/src/components/calc/button/index.vue @@ -23,9 +23,14 @@ export default defineComponent({ type: { type: String, default: "primary" + }, + disabled: { + type: Boolean, + default: false } }, - setup(props, { slots }) { + emits: ["click"], + setup(props, { slots,emit }) { return () => { const proerpties = { to: props.to, @@ -34,7 +39,14 @@ export default defineComponent({ "i-button cursor-pointer outline-none text-shadow": true, "small": props.small, [`icon-${props.icon}`]: !!props.icon - } + }, + onClick: (e: MouseEvent) => { + if (props.to) { + e.preventDefault() + } + emit("click", e) + }, + disabled: props.disabled } const content = renderSlot(slots, "default") return props.to ? {content} : diff --git a/frontend/src/components/dnf/Equipment/Info/index.vue b/frontend/src/components/dnf/Equipment/Info/index.vue new file mode 100644 index 00000000..ae34e7b8 --- /dev/null +++ b/frontend/src/components/dnf/Equipment/Info/index.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/frontend/src/components/dnf/Equipment/SuitInfo/index.vue b/frontend/src/components/dnf/Equipment/SuitInfo/index.vue new file mode 100644 index 00000000..117006be --- /dev/null +++ b/frontend/src/components/dnf/Equipment/SuitInfo/index.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/frontend/src/pages/Character/EquipmentDictionary/Index.vue b/frontend/src/pages/Character/EquipmentDictionary/Index.vue index 9648fc26..18388b69 100644 --- a/frontend/src/pages/Character/EquipmentDictionary/Index.vue +++ b/frontend/src/pages/Character/EquipmentDictionary/Index.vue @@ -34,8 +34,7 @@
套装:
- +
- - - + +
+
+
基础信息
+
+ +
+
+
+
套装信息
+
+ + +
+ {{ curSuitLv.rarity }} + {{ formatLv(curSuitLv.lv, curSuitLv.rarity) }} +
+ + +
+
+
+ +
+