|
@@ -7,7 +7,8 @@ import Navbar from "@/components/Navbar.vue";
|
|
|
|
|
|
const mainStore = useMainStore();
|
|
|
const urlRules = [
|
|
|
- (v:any) => /^(http|https):\/\//.test(v) || '請輸入以 http 或 https 開頭的有效網址',
|
|
|
+ (v: any) =>
|
|
|
+ /^(http|https):\/\//.test(v) || "請輸入以 http 或 https 開頭的有效網址",
|
|
|
];
|
|
|
|
|
|
const items = reactive([
|
|
@@ -139,6 +140,16 @@ async function ECPaySubmit() {
|
|
|
userData.theme = theme.value;
|
|
|
}
|
|
|
|
|
|
+ let lang = ref("");
|
|
|
+ let getLang = localStorage.getItem("lang");
|
|
|
+
|
|
|
+ // 綠界顯示語言
|
|
|
+ if (getLang === "zh") {
|
|
|
+ lang.value = "ZH";
|
|
|
+ } else {
|
|
|
+ lang.value = "ENG";
|
|
|
+ }
|
|
|
+
|
|
|
let data: YTViewsUserData = {
|
|
|
item: `YT0.4-(${assignView.value})`,
|
|
|
amount: assignPrice.value,
|
|
@@ -153,7 +164,8 @@ async function ECPaySubmit() {
|
|
|
theme: userData.theme,
|
|
|
taxID: userData.taxID,
|
|
|
};
|
|
|
- const originalHTML = await mainStore.YTViewsTestPayment(data);
|
|
|
+
|
|
|
+ const originalHTML = await mainStore.YTViewsPayment(data, lang.value);
|
|
|
let formHTML = originalHTML?.replace(
|
|
|
'<script type="text/javascript">document.getElementById("data_set").submit();</scr',
|
|
|
""
|