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
6c7cebeb
authored
Jan 04, 2026
by
杨树贤
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
fix
parent
80ef0c3f
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
7 deletions
app/Http/Services/DataService.php
app/Http/routes.php
app/Http/Services/DataService.php
View file @
6c7cebeb
...
@@ -1449,13 +1449,13 @@ class DataService
...
@@ -1449,13 +1449,13 @@ class DataService
foreach
(
$contacts
as
$contact
)
{
foreach
(
$contacts
as
$contact
)
{
//判断创建时间是不是2025年1月3日的时间戳之前创建的
//判断创建时间是不是2025年1月3日的时间戳之前创建的
//如果是的话,那么就改成普通采购员
//如果是的话,那么就改成普通采购员
if
(
$contact
->
add_time
<
strtotime
(
'2025-01-02'
)
&&
$contact
->
channel_user_type
==
4
)
{
if
(
$contact
->
add_time
<
strtotime
(
'2025-01-02'
)
&&
$contact
->
channel_user_type
==
4
)
{
\dump
(
'修改 : '
.
$contact
->
contact_id
.
'编码 : '
.
$contact
->
can_check_uids
);
\dump
(
'修改 : '
.
$contact
->
contact_id
.
'编码 : '
.
$contact
->
can_check_uids
);
if
(
$isUpdate
)
{
if
(
$isUpdate
)
{
$contact
->
channel_user_type
=
1
;
$contact
->
channel_user_type
=
1
;
$contact
->
save
();
$contact
->
save
();
}
}
}
elseif
(
$contact
->
channel_user_type
==
4
)
{
}
elseif
(
$contact
->
channel_user_type
==
4
)
{
\dump
(
'删除 : '
.
$contact
->
contact_id
.
'编码 : '
.
$contact
->
can_check_uids
);
\dump
(
'删除 : '
.
$contact
->
contact_id
.
'编码 : '
.
$contact
->
can_check_uids
);
if
(
$isUpdate
)
{
if
(
$isUpdate
)
{
// 如果是之后创建的,就删除
// 如果是之后创建的,就删除
...
@@ -1549,8 +1549,15 @@ class DataService
...
@@ -1549,8 +1549,15 @@ class DataService
foreach
(
$historicalSuppliers
as
$key
=>
$item
)
{
foreach
(
$historicalSuppliers
as
$key
=>
$item
)
{
$followerCodeId
=
$adminUserService
->
getCodeIdByUserName
(
$item
[
'data_follower'
]);
$followerCodeId
=
$adminUserService
->
getCodeIdByUserName
(
$item
[
'data_follower'
]);
$supplierId
=
SupplierChannelModel
::
where
(
'supplier_code'
,
$item
[
'supplier_code'
])
->
value
(
'supplier_id'
);
$supplierId
=
SupplierChannelModel
::
where
(
'supplier_code'
,
$item
[
'supplier_code'
])
->
value
(
'supplier_id'
);
//判断是否有欧阳海梅的跟单员
if
(
SupplierContactModel
::
where
(
'supplier_id'
,
$supplierId
)
->
where
(
'can_check_uids'
,
$followerCodeId
)
->
where
(
'channel_user_type'
,
4
)
->
exists
())
{
\dump
(
'欧阳海梅跟单员已经存在,跳过'
);
continue
;
}
$newExist
=
SupplierContactModel
::
where
(
'supplier_id'
,
$supplierId
)
->
where
(
'can_check_uids'
,
'10326'
)
->
where
(
'add_time'
,
'>'
,
strtotime
(
'2025-01-02'
))
->
first
();
$newExist
=
SupplierContactModel
::
where
(
'supplier_id'
,
$supplierId
)
->
where
(
'can_check_uids'
,
'10326'
)
->
where
(
'channel_user_type'
,
4
)
->
where
(
'add_time'
,
'>'
,
strtotime
(
'2025-01-02'
))
->
first
();
if
(
$newExist
)
{
if
(
$newExist
)
{
\dump
(
'黄瑜娜已存在,替换成欧阳海梅'
);
\dump
(
'黄瑜娜已存在,替换成欧阳海梅'
);
$newExist
=
$newExist
->
toArray
();
$newExist
=
$newExist
->
toArray
();
...
@@ -1560,12 +1567,12 @@ class DataService
...
@@ -1560,12 +1567,12 @@ class DataService
]);
]);
}
}
}
else
{
}
else
{
$existingContact
=
SupplierContactModel
::
where
(
'can_check_uids'
,
$followerCodeId
)
->
first
();
$existingContact
=
SupplierContactModel
::
where
(
'supplier_id'
,
$supplierId
)
->
where
(
'can_check_uids'
,
$followerCodeId
)
->
where
(
'channel_user_type'
,
1
)
->
first
();
if
(
$existingContact
)
{
if
(
$existingContact
)
{
// 如果欧阳海梅已存在,修改类型
// 如果欧阳海梅已存在,修改类型
\dump
(
'欧阳海梅已存在,修改类型'
);
\dump
(
'欧阳海梅已存在,修改类型'
);
if
(
$updateData
)
{
if
(
$updateData
)
{
SupplierContactModel
::
where
(
'contact_id'
,
$existingContact
[
'contact_id'
])
->
update
([
SupplierContactModel
::
where
(
'contact_id'
,
$existingContact
[
'contact_id'
])
->
update
([
'channel_user_type'
=>
4
,
'channel_user_type'
=>
4
,
]);
]);
...
...
app/Http/routes.php
View file @
6c7cebeb
...
@@ -97,8 +97,8 @@ Route::group(['middleware' => ['external'], 'namespace' => 'Sync'], function ()
...
@@ -97,8 +97,8 @@ Route::group(['middleware' => ['external'], 'namespace' => 'Sync'], function ()
});
});
Route
::
match
([
'get'
,
'post'
],
'/test'
,
function
()
{
Route
::
match
([
'get'
,
'post'
],
'/test'
,
function
()
{
// DataService::replaceInventoryUser(
);
DataService
::
replaceInventoryUser
(
false
,
10
);
DataService
::
fixSupplierContacts
(
false
,
10
);
//
DataService::fixSupplierContacts(false,10);
// DataService::initInventoryNotInXsl(true);
// DataService::initInventoryNotInXsl(true);
if
(
request
()
->
get
(
'delete'
))
{
if
(
request
()
->
get
(
'delete'
))
{
}
}
...
...
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