Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
杨树贤
/
liexin_supplier
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
7c9224b4
authored
Sep 10, 2025
by
杨树贤
Browse files
Options
_('Browse Files')
Download
Plain Diff
Merge branch 'master' into Dev
parents
737eab7a
55b68fc1
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
15 additions
and
6 deletions
app/Http/Controllers/Api/SupplierApiController.php
app/Http/Services/SkuService.php
app/Http/Validators/ReceiptValidator.php
resources/views/web/AddSupplier.blade.php
resources/views/web/AddSupplierReceipt.blade.php
app/Http/Controllers/Api/SupplierApiController.php
View file @
7c9224b4
...
...
@@ -706,14 +706,14 @@ class SupplierApiController extends Controller
$channelModel
=
new
SupplierChannelModel
();
//先找出原来的状态
$redis
=
new
RedisModel
();
$previousStatus
=
$redis
->
hget
(
'supplier_status_before_disable'
,
$supplierId
);
//
$previousStatus = $redis->hget('supplier_status_before_disable', $supplierId);
$result
=
$channelModel
->
where
(
'supplier_id'
,
$supplierId
)
->
update
([
'status'
=>
$previousStatus
,
'status'
=>
SupplierChannelModel
::
STATUS_PENDING
,
'update_time'
=>
time
(),
]);
if
(
$result
)
{
//删除redis状态
$redis
->
hdel
(
'supplier_status_before_disable'
,
$supplierId
);
//
$redis->hdel('supplier_status_before_disable', $supplierId);
$logService
=
new
LogService
();
SupplierChannelModel
::
where
(
'supplier_id'
,
$supplierId
)
->
update
([
'disable_reason'
=>
''
,
...
...
app/Http/Services/SkuService.php
View file @
7c9224b4
...
...
@@ -34,6 +34,14 @@ class SkuService extends BaseService
$url
=
env
(
'ES_SKU_URL'
,
''
);
$map
[
'show_status'
]
=
1
;
$map
[
'no_rule'
]
=
1122
;
$map
[
'admin'
]
=
1
;
if
(
array_get
(
$map
,
"debug"
)
==
1
)
{
print_r
(
$url
);
print_r
(
"<br/>"
);
print_r
(
json_encode
(
$map
));
print_r
(
"<br/>"
);
die
();
}
try
{
// $return = curl($url, $map, 1);
$url
=
base64_encode
(
$url
.
'?'
.
http_build_query
(
$map
));
...
...
app/Http/Validators/ReceiptValidator.php
View file @
7c9224b4
...
...
@@ -25,7 +25,7 @@ class ReceiptValidator
];
if
(
$receipt
[
'receipt_type'
]
==
2
)
{
$rules
[
"swift_code"
]
=
'required'
;
$rules
[
"account_adderss"
]
=
'required'
;
$rules
[
"account_adderss"
]
=
'required
|max:70
'
;
$rules
[
"account_name"
]
=
'required'
;
$rules
[
"bank_adderss"
]
=
'required'
;
$rules
[
"nation_id"
]
=
'required'
;
...
...
@@ -63,6 +63,7 @@ class ReceiptValidator
'account_name.required'
=>
'账户名称 不能为空'
,
'certificate.required'
=>
'银行信息凭证 不能为空'
,
'account_adderss.required'
=>
'银行地址 不能为空'
,
'account_adderss.max'
=>
'银行地址 最多输入70个字符'
,
'nation_id.required'
=>
'国家/地区 不能为空'
,
];
}
...
...
resources/views/web/AddSupplier.blade.php
View file @
7c9224b4
...
...
@@ -343,7 +343,7 @@
id=
"bank_address_require_span"
>
*
</span>
银行地址 :
</label>
<div
class=
"layui-input-block block-42"
>
<input
type=
"text"
name=
"account_adderss"
id=
"account_adderss"
placeholder=
"请输入银行具体地址或银行所在国家"
class=
"layui-input"
placeholder=
"请输入银行具体地址或银行所在国家
,不得超过70个字符
"
class=
"layui-input"
value=
""
>
</div>
</div>
...
...
resources/views/web/AddSupplierReceipt.blade.php
View file @
7c9224b4
...
...
@@ -65,7 +65,7 @@
银行地址 :
</label>
<div
class=
"layui-input-block block-42"
>
<input
type=
"text"
name=
"account_adderss"
id=
"account_adderss"
placeholder=
"请输入银行具体地址或银行所在国家"
class=
"layui-input"
placeholder=
"请输入银行具体地址或银行所在国家
,不得超过70个字符
"
class=
"layui-input"
value=
"{{$receipt['account_adderss'] or ''}}"
>
</div>
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment