From cd4e7b65443b346d7a475fd05c0ed6fafe3f69cd Mon Sep 17 00:00:00 2001
From: yujiacong <1016029365@qq.com>
Date: Mon, 8 Sep 2025 17:59:08 +0800
Subject: [PATCH] =?UTF-8?q?=E5=85=AC=E4=BC=9A=E4=BF=A1=E6=81=AF=20-=20?=
=?UTF-8?q?=E8=96=AA=E8=B5=84=E8=B4=A6=E6=88=B7=20-=20=E5=AE=98=E6=96=B9?=
=?UTF-8?q?=E6=8F=90=E7=8E=B0=EF=BC=9A=E5=A2=9E=E5=8A=A0=E5=B0=BC=E6=B3=8A?=
=?UTF-8?q?=E5=B0=94swiftcode?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
view/molistar/modules/guild-ar/css/salary.css | 5 ++
.../molistar/modules/guild-ar/css/salary.scss | 6 +-
.../modules/guild-ar/generalSalary.html | 7 +++
.../modules/guild-ar/js/generalSalary.js | 63 ++++++++++++++-----
4 files changed, 63 insertions(+), 18 deletions(-)
diff --git a/view/molistar/modules/guild-ar/css/salary.css b/view/molistar/modules/guild-ar/css/salary.css
index 846f6f5b..7150ae45 100644
--- a/view/molistar/modules/guild-ar/css/salary.css
+++ b/view/molistar/modules/guild-ar/css/salary.css
@@ -302,6 +302,11 @@ html {
.selectAccount .selectAccount_in .accountBox {
margin: 0 auto;
width: 9.1466666667rem;
+ height: 6.4rem;
+ overflow-y: scroll;
+}
+.selectAccount .selectAccount_in .accountBox::-webkit-scrollbar {
+ display: none;
}
.selectAccount .selectAccount_in .accountBox .account {
width: 100%;
diff --git a/view/molistar/modules/guild-ar/css/salary.scss b/view/molistar/modules/guild-ar/css/salary.scss
index 13bee3e7..93590f73 100644
--- a/view/molistar/modules/guild-ar/css/salary.scss
+++ b/view/molistar/modules/guild-ar/css/salary.scss
@@ -324,7 +324,11 @@ html {
.accountBox {
margin: 0 auto;
width: px2rem(343);
-
+ height: px2rem(240);
+ overflow-y: scroll;
+ &::-webkit-scrollbar {
+ display: none;
+ }
.account {
width: 100%;
height: px2rem(40);
diff --git a/view/molistar/modules/guild-ar/generalSalary.html b/view/molistar/modules/guild-ar/generalSalary.html
index 85b3c20a..4f6e373a 100644
--- a/view/molistar/modules/guild-ar/generalSalary.html
+++ b/view/molistar/modules/guild-ar/generalSalary.html
@@ -57,6 +57,13 @@
onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')"
/>
+
diff --git a/view/molistar/modules/guild-ar/js/generalSalary.js b/view/molistar/modules/guild-ar/js/generalSalary.js
index c5323b20..709dddf7 100644
--- a/view/molistar/modules/guild-ar/js/generalSalary.js
+++ b/view/molistar/modules/guild-ar/js/generalSalary.js
@@ -84,28 +84,34 @@ function translateFun() {
if (typeName == 'pix') {
$('.p7').text(langReplace(localLang.pTitle.AccountNo));
$('.text8').attr('placeholder', langReplace(localLang.pTitle.AccountNo));
- }else{
+ } else {
$('.pix_box').hide()
}
- if(typeName == 'gcash'){
+ if (typeName == 'gcash') {
$('.p7').text(langReplace(localLang.pTitle.p71));
$('.text8').attr('placeholder', langReplace(localLang.pTitle.p72));
}
- if(typeName == 'zalo'){
+ if (typeName == 'zalo') {
$('.p7').text(langReplace(localLang.pTitle.AccountNo));
$('.text8').attr('placeholder', langReplace(localLang.pTitle.p73));
}
- if(typeName == 'usdt'){
+ if (typeName == 'usdt') {
$('.p7').text(langReplace(localLang.pTitle.payeeAccount));
$('.text8').attr('placeholder', langReplace(localLang.pTitle.payeeAccount));
$('.payeeName_top span').hide()
}
- if(typeName == 'bkash'){
+ if (typeName == 'bkash') {
$('.p7').text(langReplace(localLang.pTitle.p2));
$('.text8').attr('placeholder', langReplace(localLang.pTitle.p2));
}
+ if (typeName == 'swiftcode') {
+ $('.p7').text(langReplace(localLang.pTitle.payeeAccount));
+ $('.text8').attr('placeholder', langReplace(localLang.pTitle.payeeAccount));
+ } else {
+ $('.swiftcode_box').hide();
+ }
}
// 获取
function get() {
@@ -117,12 +123,12 @@ function get() {
success: function (res) {
if (res.code == 200) {
// 回显数据
- if(res.data.country && res.data.country != ''){
+ if (res.data.country && res.data.country != '') {
let list = res.data.countryOptionalList.filter(item => item.value == res.data.country);
console.log(list)
- $('.currencyType input').val(langReplace(localLang.payonner.text6)+list[0].currency);
- }else{
- $('.currencyType input').val(langReplace(localLang.payonner.text6));
+ $('.currencyType input').val(langReplace(localLang.payonner.text6) + list[0].currency);
+ } else {
+ $('.currencyType input').val(langReplace(localLang.payonner.text6));
}
fields = res.data.fields;
if (fields.country == '') {
@@ -148,11 +154,16 @@ function get() {
})
$('.pub .pub_in').append(str);
- if(typeName == 'pix'){
+ if (typeName == 'pix') {
$('.payeeAccountNo input').val(fields.account_name);
- $('.payeeName input').val(fields.account_no);
- $('.Document_input').val(fields.document_id);
- $('.AccountType_box input').val(fields.account_type);
+ $('.payeeName input').val(fields.account_no);
+ $('.Document_input').val(fields.document_id);
+ $('.AccountType_box input').val(fields.account_type);
+ }
+ if (typeName == 'swiftcode') {
+ $('.payeeAccountNo input').val(fields.account_name);
+ $('.payeeName input').val(fields.account_no);
+ $('.swift_code_input').val(fields.swift_code);
}
} else {
@@ -176,7 +187,7 @@ $('.pub_type').click(function (params) {
})
// 选择国家
$('.country').click(function () {
- if(fields.country !='')return
+ if (fields.country != '') return
$('.pub').show();
})
// 关闭选择国家
@@ -239,12 +250,30 @@ $('.but .ok').click(function (params) {
toastMsg(langReplace(localLang.payonner.text10));
}
- } else {
+ } else if (typeName === 'swiftcode') {
+ // 类型是swiftcode的时候
+ obj.account_name = $('.payeeAccountNo input').val();
+ obj.account_no = $('.payeeName input').val();
+ obj.swift_code = $('.swift_code_input').val();
+ if (obj.country && obj.account_name && obj.account_no && obj.swift_code) {
+ fields = obj;
+ var objJson = {
+ uid: pubInfo.uid,
+ uid: 3838,
+ type: getQueryString().type,
+ fields,
+ }
+ update(JSON.stringify(objJson));
+ } else {
+ toastMsg(langReplace(localLang.payonner.text10));
+ }
+ }
+ else {
obj.bank_account = $('.payeeAccountNo input').val();
if (typeName !== 'epay') {
obj.full_name = $('.payeeName input').val();
}
- if (obj.country && obj.bank_account && ((typeName !== 'epay' ? obj.full_name : true)||(typeName !== 'usdt' ? obj.full_name : true))) {
+ if (obj.country && obj.bank_account && ((typeName !== 'epay' ? obj.full_name : true) || (typeName !== 'usdt' ? obj.full_name : true))) {
fields = obj;
var objJson = {
uid: pubInfo.uid,
@@ -287,7 +316,7 @@ function update(obj) {
$('.but .determine').click(function () {
var objJson = {
uid: pubInfo.uid,
- // uid: 3839,
+ // uid: 3838,
type: getQueryString().type,
}
unbound(JSON.stringify(objJson));