Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zptz-sass-kelaidian
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
李大见
zptz-sass-kelaidian
Commits
14fd4367
提交
14fd4367
authored
9月 14, 2024
作者:
李大见
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
自动派单修改
上级
f6d16592
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
116 行增加
和
62 行删除
+116
-62
AotuorderController.php
app/Http/Controllers/Orders/AotuorderController.php
+18
-0
OrderListController.php
app/Http/Controllers/Orders/OrderListController.php
+7
-16
WarehouseController.php
app/Http/Controllers/Service/WarehouseController.php
+78
-40
AdminsController.php
app/Http/Controllers/User/AdminsController.php
+7
-0
StatementsListService.php
app/Services/Api/MobileWeb/StatementsListService.php
+2
-2
OrderDeductionFeeService.php
app/Services/OrderDeductionFeeService.php
+1
-1
OrderListService.php
app/Services/OrderListService.php
+1
-1
OrderService.php
app/Services/OrderService.php
+2
-2
没有找到文件。
app/Http/Controllers/Orders/AotuorderController.php
浏览文件 @
14fd4367
...
@@ -13,6 +13,7 @@ use App\Http\Controllers\Admin\Push;
...
@@ -13,6 +13,7 @@ use App\Http\Controllers\Admin\Push;
use
App\Models\Temporary
;
use
App\Models\Temporary
;
use
App\Models\Disareanew
;
use
App\Models\Disareanew
;
use
App\Models\Bserviss
;
use
App\Models\Bserviss
;
use
App\Services\OrderDeductionFeeService
;
use
DB
;
use
DB
;
class
AotuorderController
extends
BaseController
class
AotuorderController
extends
BaseController
...
@@ -217,6 +218,7 @@ class AotuorderController extends BaseController
...
@@ -217,6 +218,7 @@ class AotuorderController extends BaseController
}
else
{
}
else
{
$data
=
$this
->
addWorkOrder
(
$order
,
$sys_num
,
$list
[
0
][
'id'
],
$order
[
'new_customer_id'
],
0
,
$goodid
,
$admin_acc
,
$admin_id
);
$data
=
$this
->
addWorkOrder
(
$order
,
$sys_num
,
$list
[
0
][
'id'
],
$order
[
'new_customer_id'
],
0
,
$goodid
,
$admin_acc
,
$admin_id
);
}
}
$this
->
insertingLog
(
"系统派单,"
,
$sys_num
,
"订单l"
.
$data
[
'msg'
]
.
";距离("
.
$list
[
0
][
'id'
]
.
"):"
.
$list
[
0
][
'juli'
],
"订单管理"
,
$ip
,
$admin_acc
);
//日志
$this
->
insertingLog
(
"系统派单,"
,
$sys_num
,
"订单l"
.
$data
[
'msg'
]
.
";距离("
.
$list
[
0
][
'id'
]
.
"):"
.
$list
[
0
][
'juli'
],
"订单管理"
,
$ip
,
$admin_acc
);
//日志
return
true
;
return
true
;
}
}
...
@@ -316,6 +318,18 @@ class AotuorderController extends BaseController
...
@@ -316,6 +318,18 @@ class AotuorderController extends BaseController
$data
[
'msg'
]
=
"派单失败,该订单状态不正确,请刷新核实!"
;
$data
[
'msg'
]
=
"派单失败,该订单状态不正确,请刷新核实!"
;
return
$data
;
return
$data
;
}
}
// 派单扣除 订单所属公司金额
// 扣费
$post_data
[
'adm_id'
]
=
$orderinfo
[
'admin_id'
];
$post_data
[
'company_id'
]
=
$orderinfo
[
'company_id'
];
$post_data
[
'order_number'
]
=
$sys_num
;
$post_data
[
'reo_price'
]
=
-
0.5
;
$reduce_price
=
OrderDeductionFeeService
::
deductFee
(
$post_data
);
if
(
$reduce_price
[
'code'
]
!=
200
)
{
$data
[
'code'
]
=
2
;
$data
[
'msg'
]
=
"余额不足"
;
return
$data
;
}
// 绑定状态1.否2.是
// 绑定状态1.否2.是
$binds
=
DB
::
table
(
'admin_infor'
)
->
where
(
'admin_id'
,
$ser_id
)
->
value
(
"bind"
);
$binds
=
DB
::
table
(
'admin_infor'
)
->
where
(
'admin_id'
,
$ser_id
)
->
value
(
"bind"
);
...
@@ -366,6 +380,10 @@ class AotuorderController extends BaseController
...
@@ -366,6 +380,10 @@ class AotuorderController extends BaseController
$get
[
'admin_id'
]
=
$admin_id
??
'1133'
;
//创建人id
$get
[
'admin_id'
]
=
$admin_id
??
'1133'
;
//创建人id
$get
[
'creater'
]
=
$admin_acc
??
'系统录入'
;
//创建人
$get
[
'creater'
]
=
$admin_acc
??
'系统录入'
;
//创建人
$get
[
'customer_id'
]
=
$user_id
;
//用户id
$get
[
'customer_id'
]
=
$user_id
;
//用户id
$agency_id
=
DB
::
table
(
'admin'
)
->
where
(
'id'
,
$ser_id
)
->
value
(
'company_id'
);
$get
[
'agency_id'
]
=
$agency_id
;
//代理商id(运营商)
$get
[
'customer_phone'
]
=
$shr_phone
[
'shr_phone'
];
//客户手机号
$get
[
'customer_phone'
]
=
$shr_phone
[
'shr_phone'
];
//客户手机号
$get
[
'orli_type'
]
=
$orderinfo
[
'order_type'
];
//订单类型
$get
[
'orli_type'
]
=
$orderinfo
[
'order_type'
];
//订单类型
$get
[
'pay_typel'
]
=
$orderinfo
[
'pay_type'
];
//支付方式
$get
[
'pay_typel'
]
=
$orderinfo
[
'pay_type'
];
//支付方式
...
...
app/Http/Controllers/Orders/OrderListController.php
浏览文件 @
14fd4367
...
@@ -260,6 +260,7 @@ class OrderListController extends BaseController
...
@@ -260,6 +260,7 @@ class OrderListController extends BaseController
*/
*/
public
function
executeGetOrder
(
$input
,
$session
,
$ip
){
public
function
executeGetOrder
(
$input
,
$session
,
$ip
){
$checkKey
=
CommonService
::
checkKey
([
'id'
,
'type'
],
$input
);
$checkKey
=
CommonService
::
checkKey
([
'id'
,
'type'
],
$input
);
if
(
$checkKey
[
'code'
]
!=
1
){
if
(
$checkKey
[
'code'
]
!=
1
){
return
$this
->
error
(
'参数'
.
$checkKey
[
'data'
]
.
'未填写,或值为空'
,
ErrorInc
::
INVALID_PARAM
);
exit
;
return
$this
->
error
(
'参数'
.
$checkKey
[
'data'
]
.
'未填写,或值为空'
,
ErrorInc
::
INVALID_PARAM
);
exit
;
}
}
...
@@ -398,23 +399,13 @@ class OrderListController extends BaseController
...
@@ -398,23 +399,13 @@ class OrderListController extends BaseController
$orderPrice
=
(
double
)
$input
[
'order_price'
];
$orderPrice
=
(
double
)
$input
[
'order_price'
];
$arr
[
'company_id'
]
=
$orderListArr
[
'company_id'
];
$arr
[
'company_id'
]
=
$orderListArr
[
'company_id'
];
$arr
[
'agency_id'
]
=
$orderListArr
[
'agency_id'
];
if
(
$returncount
==
1
){
if
(
$returncount
==
1
){
// if($orderListArr['sys_num']=='L20210813171821054'){
// dump($supply_price);exit;
// }
$ret
=
$this
->
getOrderOne
(
$id
,
$supply_price
,
$input
[
'install_person'
],
$orderListArr
,
$info
,
$post
,
$get
,
$arr
,
$negotiated
,
$reward
,
$admin_acc
,
$orderPrice
,
$MsgArr
,
$is_bool
,
$ip
);
$ret
=
$this
->
getOrderOne
(
$id
,
$supply_price
,
$input
[
'install_person'
],
$orderListArr
,
$info
,
$post
,
$get
,
$arr
,
$negotiated
,
$reward
,
$admin_acc
,
$orderPrice
,
$MsgArr
,
$is_bool
,
$ip
);
if
(
$ret
==
5
){
if
(
$ret
==
5
){
$pt_type
=
Pt
::
where
(
'id'
,
$orderListArr
[
'p_id'
])
->
value
(
'pt_type'
);
$pt_type
=
Pt
::
where
(
'id'
,
$orderListArr
[
'p_id'
])
->
value
(
'pt_type'
);
if
(
$pt_type
==
3
){
if
(
$pt_type
==
3
){
// $arr_u['workerRO']['inspectionStation'] = Admin::where('id',$orderListArr['ser_id'])->value('company_name');
// $arr_u['workerRO']['workOrderId'] = $orderListArr['order_num'];
// $arr_u['workerRO']['carNumber'] = $insArr['plate_num']??'暂无';
// $arr_u['workerRO']['workerName'] = $insArr['install_name'];
// $arr_u['workerRO']['workerMobile'] = $insArr['install_phone'];
// $arr_u['workerRO']['channel'] = DB::table('tm_proprietary')->where('order_id',$orderListArr['order_num'])->value('channel');
$arr_up
[
'inspectionStation'
]
=
Admin
::
where
(
'id'
,
$orderListArr
[
'ser_id'
])
->
value
(
'company_name'
);
$arr_up
[
'inspectionStation'
]
=
Admin
::
where
(
'id'
,
$orderListArr
[
'ser_id'
])
->
value
(
'company_name'
);
$arr_up
[
'workOrderId'
]
=
$orderListArr
[
'order_num'
];
$arr_up
[
'workOrderId'
]
=
$orderListArr
[
'order_num'
];
$arr_up
[
'carNumber'
]
=
$insArr
[
'plate_num'
]
??
'暂无'
;
$arr_up
[
'carNumber'
]
=
$insArr
[
'plate_num'
]
??
'暂无'
;
...
@@ -1832,11 +1823,11 @@ class OrderListController extends BaseController
...
@@ -1832,11 +1823,11 @@ class OrderListController extends BaseController
}
}
}
}
// 扣费
// 扣费
$post_data
[
'adm_id'
]
=
$orderListArr
[
'admin_id'
];
//
$post_data['adm_id'] = $orderListArr['admin_id'];
$post_data
[
'company_id'
]
=
$orderListArr
[
'company_id'
];
//
$post_data['company_id'] = $orderListArr['company_id'];
$post_data
[
'order_number'
]
=
$orderListArr
[
'sys_num'
];
//
$post_data['order_number'] = $orderListArr['sys_num'];
$post_data
[
'reo_price'
]
=
-
0.5
;
//
$post_data['reo_price'] = -0.5;
$reduce_price
=
OrderDeductionFeeService
::
deductFee
(
$post_data
);
//
$reduce_price = OrderDeductionFeeService::deductFee($post_data);
// 扣库存
// 扣库存
$ware_id
=
DB
::
table
(
'warehouse'
)
$ware_id
=
DB
::
table
(
'warehouse'
)
->
where
(
'company_id'
,
$orderListArr
[
'agency_id'
])
->
where
(
'company_id'
,
$orderListArr
[
'agency_id'
])
...
...
app/Http/Controllers/Service/WarehouseController.php
浏览文件 @
14fd4367
...
@@ -38,10 +38,15 @@ class WarehouseController extends BaseController
...
@@ -38,10 +38,15 @@ class WarehouseController extends BaseController
public
function
index
(
Request
$request
)
{
public
function
index
(
Request
$request
)
{
$session
=
Request
()
->
get
(
'session_token'
);
//用户信息
$session
=
Request
()
->
get
(
'session_token'
);
//用户信息
$Db
=
new
Warehouse
();
$Db
=
new
Warehouse
();
$Db
=
$Db
->
leftjoin
(
'company'
,
'com_id'
,
'='
,
'company_id'
);
if
(
$request
->
filled
(
'shck_ckmc'
)){
//仓库名称
if
(
$request
->
filled
(
'shck_ckmc'
)){
//仓库名称
$shck_ckmc
=
$request
->
input
(
'shck_ckmc'
);
$shck_ckmc
=
$request
->
input
(
'shck_ckmc'
);
$Db
=
$Db
->
where
(
'shck_ckmc'
,
'like'
,
'%'
.
$shck_ckmc
.
'%'
);
$Db
=
$Db
->
where
(
'shck_ckmc'
,
'like'
,
'%'
.
$shck_ckmc
.
'%'
);
}
}
if
(
$request
->
filled
(
'comapny_name'
)){
//仓库名称
$comapny_name
=
$request
->
input
(
'comapny_name'
);
$Db
=
$Db
->
where
(
'com_name'
,
'like'
,
'%'
.
$comapny_name
.
'%'
);
}
$page_size
=
$request
->
input
(
'page_size'
,
10
);
$page_size
=
$request
->
input
(
'page_size'
,
10
);
$page
=
$request
->
input
(
'page'
,
1
);
$page
=
$request
->
input
(
'page'
,
1
);
if
(
$session
[
'admin_groupnew'
]
!=
7
)
{
if
(
$session
[
'admin_groupnew'
]
!=
7
)
{
...
@@ -66,10 +71,18 @@ class WarehouseController extends BaseController
...
@@ -66,10 +71,18 @@ class WarehouseController extends BaseController
$list
=
self
::
dataToArray
(
$paginate
->
items
());
$list
=
self
::
dataToArray
(
$paginate
->
items
());
if
(
$list
){
if
(
$list
){
foreach
(
$list
as
$k
=>
$v
){
foreach
(
$list
as
$k
=>
$v
){
$button
=
[];
$list
[
$k
][
'ware_goods_num'
]
=
DB
::
table
(
'ware_goods'
)
$list
[
$k
][
'ware_goods_num'
]
=
DB
::
table
(
'ware_goods'
)
->
where
(
'wago_ware_id'
,
$v
[
'id'
])
->
where
(
'wago_ware_id'
,
$v
[
'id'
])
->
sum
(
'wago_stock_num'
);
->
sum
(
'wago_stock_num'
);
$button
=
[
'wareGoods'
,
'addGoodsNum'
];
$list
[
$k
][
'comapny_name'
]
=
DB
::
table
(
'company'
)
->
where
(
'com_id'
,
$v
[
'company_id'
])
->
value
(
'com_name'
);
if
(
$session
[
'admin_groupnew'
]
==
7
)
{
$button
=
[
'wareGoods'
,
'addGoodsNum'
];
}
else
{
$button
=
[
'wareGoods'
];
}
$button
=
BmmcService
::
getListButton
(
$button
,
$all_button
);
$button
=
BmmcService
::
getListButton
(
$button
,
$all_button
);
$list
[
$k
][
'button_one'
]
=
$button
[
'button_one'
]
??
[];
$list
[
$k
][
'button_one'
]
=
$button
[
'button_one'
]
??
[];
$list
[
$k
][
'button_two'
]
=
$button
[
'button_two'
]
??
[];
$list
[
$k
][
'button_two'
]
=
$button
[
'button_two'
]
??
[];
...
@@ -97,48 +110,54 @@ class WarehouseController extends BaseController
...
@@ -97,48 +110,54 @@ class WarehouseController extends BaseController
* @param Request $request [description]
* @param Request $request [description]
*/
*/
public
function
addGoodsNum
(
Request
$request
)
{
public
function
addGoodsNum
(
Request
$request
)
{
if
(
empty
(
$request
[
'
ware
_id'
]))
{
if
(
empty
(
$request
[
'
company
_id'
]))
{
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择仓库'
,
'ErrorCode'
=>
2
]);
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择仓库'
,
'ErrorCode'
=>
2
]);
}
}
if
(
empty
(
$request
[
'goods_id'
]))
{
if
(
empty
(
$request
[
'ware_id'
]))
{
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择商品'
,
'ErrorCode'
=>
2
]);
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择仓库'
,
'ErrorCode'
=>
2
]);
}
if
(
empty
(
$request
[
'goods_num'
]))
{
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择数量'
,
'ErrorCode'
=>
2
]);
}
$find_goods
=
DB
::
table
(
'pj_goods'
)
->
where
(
'pg_id'
,
$request
[
'goods_id'
])
->
first
();
if
(
empty
(
$find_goods
))
{
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'未查询到此商品'
,
'ErrorCode'
=>
2
]);
}
if
(
$find_goods
[
'is_delect'
]
==
2
)
{
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'此商品已停用'
,
'ErrorCode'
=>
2
]);
}
}
$find_data
=
DB
::
table
(
'ware_goods'
)
$goods_data
=
$request
[
'goods_data'
];
->
where
(
'wago_ware_id'
,
$request
[
'ware_id'
])
->
where
(
'wago_goo_id'
,
$request
[
'goods_id'
])
->
first
();
DB
::
beginTransaction
();
DB
::
beginTransaction
();
if
(
empty
(
$find_data
))
{
foreach
(
$goods_data
as
$key
=>
$value
)
{
$add_data
[
'wago_company_id'
]
=
$session
[
'company_id'
];
if
(
empty
(
$value
[
'goods_id'
]))
{
$add_data
[
'wago_ware_id'
]
=
$request
[
'ware_id'
];
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择商品'
,
'ErrorCode'
=>
2
]);
$add_data
[
'wago_goo_id'
]
=
$request
[
'goods_id'
];
}
$add_data
[
'wago_stock_num'
]
=
$request
[
'goods_num'
];
if
(
empty
(
$value
[
'goods_num'
]))
{
$add_res
=
DB
::
table
(
'ware_goods'
)
->
insertGetId
(
$add_data
);
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'请选择数量'
,
'ErrorCode'
=>
2
]);
}
else
{
}
$update
[
'wago_stock_num'
]
=
$find_data
[
'wago_stock_num'
]
+
$request
[
'goods_num'
];
$find_goods
=
DB
::
table
(
'pj_goods'
)
$add_res
=
DB
::
table
(
'ware_goods'
)
->
where
(
'pg_id'
,
$value
[
'goods_id'
])
->
where
(
'wago_id'
,
$find_data
[
'wago_id'
])
->
first
();
->
update
(
$update
);
if
(
empty
(
$find_goods
))
{
$add_res
=
$find_data
[
'wago_id'
];
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'未查询到此商品'
,
'ErrorCode'
=>
2
]);
}
if
(
$find_goods
[
'is_delect'
]
==
2
)
{
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'此商品已停用'
,
'ErrorCode'
=>
2
]);
}
$find_data
=
DB
::
table
(
'ware_goods'
)
->
where
(
'wago_ware_id'
,
$request
[
'ware_id'
])
->
where
(
'wago_goo_id'
,
$value
[
'goods_id'
])
->
first
();
if
(
empty
(
$find_data
))
{
$add_data
[
'wago_company_id'
]
=
$request
[
'company_id'
];
$add_data
[
'wago_ware_id'
]
=
$request
[
'ware_id'
];
$add_data
[
'wago_goo_id'
]
=
$value
[
'goods_id'
];
$add_data
[
'wago_stock_num'
]
=
$value
[
'goods_num'
];
$add_res
=
DB
::
table
(
'ware_goods'
)
->
insertGetId
(
$add_data
);
}
else
{
$update
[
'wago_stock_num'
]
=
$find_data
[
'wago_stock_num'
]
+
$value
[
'goods_num'
];
$add_res
=
DB
::
table
(
'ware_goods'
)
->
where
(
'wago_id'
,
$find_data
[
'wago_id'
])
->
update
(
$update
);
$add_res
=
$find_data
[
'wago_id'
];
}
$add_record
[
'goio_ware_id'
]
=
$request
[
'ware_id'
];
$add_record
[
'goio_wago_id'
]
=
$add_res
;
$add_record
[
'goio_goo_id'
]
=
$value
[
'goods_id'
];
$add_record
[
'goio_num'
]
=
$value
[
'goods_num'
];
$add_record
[
'goio_type'
]
=
'增加库存'
;
$add_record_res
=
DB
::
table
(
'goods_inout'
)
->
insert
(
$add_record
);
}
}
$add_record
[
'goio_ware_id'
]
=
$request
[
'ware_id'
];
$add_record
[
'goio_wago_id'
]
=
$add_res
;
$add_record
[
'goio_goo_id'
]
=
$request
[
'goods_id'
];
$add_record
[
'goio_num'
]
=
$request
[
'goods_num'
];
$add_record
[
'goio_type'
]
=
'增加库存'
;
$add_record_res
=
DB
::
table
(
'goods_inout'
)
->
insert
(
$add_record
);
if
(
$add_res
&&
$add_record_res
)
{
if
(
$add_res
&&
$add_record_res
)
{
DB
::
commit
();
DB
::
commit
();
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'成功'
,
'ErrorCode'
=>
1
]);
return
response
()
->
json
([
'Data'
=>
''
,
'ErrorMessage'
=>
'成功'
,
'ErrorCode'
=>
1
]);
...
@@ -163,6 +182,11 @@ class WarehouseController extends BaseController
...
@@ -163,6 +182,11 @@ class WarehouseController extends BaseController
$paginate
=
DB
::
table
(
'ware_goods'
)
$paginate
=
DB
::
table
(
'ware_goods'
)
->
leftjoin
(
'pj_goods'
,
'pg_id'
,
'='
,
'wago_goo_id'
)
->
leftjoin
(
'pj_goods'
,
'pg_id'
,
'='
,
'wago_goo_id'
)
->
where
(
'wago_ware_id'
,
$request
[
'ware_id'
])
->
where
(
'wago_ware_id'
,
$request
[
'ware_id'
])
->
where
(
function
(
$query
)
use
(
$request
)
{
if
(
!
empty
(
$request
[
'goods_id'
]))
{
$query
->
where
(
'wago_goo_id'
,
$request
[
'goods_id'
]);
}
})
->
select
(
'ware_goods.*'
,
'pj_goods.pg_goodsname'
,
'brand_name'
,
'pg_series'
)
->
select
(
'ware_goods.*'
,
'pj_goods.pg_goodsname'
,
'brand_name'
,
'pg_series'
)
->
paginate
(
$page_size
);
->
paginate
(
$page_size
);
$list
=
$paginate
->
items
();
$list
=
$paginate
->
items
();
...
@@ -207,8 +231,22 @@ class WarehouseController extends BaseController
...
@@ -207,8 +231,22 @@ class WarehouseController extends BaseController
->
leftjoin
(
'pj_goods as p'
,
'p.pg_id'
,
'='
,
'g.goio_goo_id'
)
->
leftjoin
(
'pj_goods as p'
,
'p.pg_id'
,
'='
,
'g.goio_goo_id'
)
->
leftjoin
(
'warehouse as w'
,
'g.goio_ware_id'
,
'='
,
'w.id'
)
->
leftjoin
(
'warehouse as w'
,
'g.goio_ware_id'
,
'='
,
'w.id'
)
->
leftjoin
(
'company as c'
,
'c.com_id'
,
'='
,
'w.company_id'
)
->
leftjoin
(
'company as c'
,
'c.com_id'
,
'='
,
'w.company_id'
)
->
where
(
'com_id'
,
$session
[
'company_id'
])
->
where
(
function
(
$query
)
use
(
$request
)
{
->
select
(
'shck_ckmc'
,
'pg_goodsname'
,
'goio_num'
,
'goio_type'
,
'goio_sys_num'
,
'goio_serial_number'
,
'goio_old_num'
,
'goio_new_num'
)
if
(
!
empty
(
$request
[
'company_id'
]))
{
$query
->
where
(
'company_id'
,
$request
[
'company_id'
]);
}
})
->
where
(
function
(
$query
)
use
(
$request
)
{
if
(
!
empty
(
$request
[
'pg_goodsname'
]))
{
$query
->
where
(
'pg_goodsname'
,
'like'
,
'%'
.
$request
[
'pg_goodsname'
]
.
'%'
);
}
})
->
where
(
function
(
$query
)
use
(
$request
)
{
if
(
!
empty
(
$request
[
'goods_id'
]))
{
$query
->
where
(
'goio_goo_id'
,
$request
[
'goods_id'
]);
}
})
->
select
(
'shck_ckmc'
,
'pg_goodsname'
,
'goio_num'
,
'goio_type'
,
'goio_sys_num'
,
'goio_serial_number'
,
'goio_old_num'
,
'goio_new_num'
,
'com_name'
)
->
paginate
(
$page_size
);
->
paginate
(
$page_size
);
$list
=
$paginate
->
items
();
$list
=
$paginate
->
items
();
if
(
$list
){
if
(
$list
){
...
...
app/Http/Controllers/User/AdminsController.php
浏览文件 @
14fd4367
...
@@ -176,6 +176,13 @@ class AdminsController extends BaseController
...
@@ -176,6 +176,13 @@ class AdminsController extends BaseController
$admins
[
'ptid'
]
=
$request
->
input
(
'ptid'
);
//默认平台
$admins
[
'ptid'
]
=
$request
->
input
(
'ptid'
);
//默认平台
}
}
$find_data
=
DB
::
table
(
'admin'
)
->
where
(
'company_id'
,
$admins
[
'company_id'
])
->
count
();
if
(
$find_data
>=
5
)
{
return
$this
->
error
(
'添加数量超出限制'
,
ErrorInc
::
MYSQL_FAILED
,
[]);
}
$post
[
'phone'
]
=
$request
->
input
(
'phone'
);
//电话
$post
[
'phone'
]
=
$request
->
input
(
'phone'
);
//电话
$post
[
'qq'
]
=
$request
->
input
(
'qq'
);
//QQ
$post
[
'qq'
]
=
$request
->
input
(
'qq'
);
//QQ
DB
::
beginTransaction
();
DB
::
beginTransaction
();
...
...
app/Services/Api/MobileWeb/StatementsListService.php
浏览文件 @
14fd4367
...
@@ -160,7 +160,7 @@ class StatementsListService extends Model
...
@@ -160,7 +160,7 @@ class StatementsListService extends Model
DB
::
beginTransaction
();
DB
::
beginTransaction
();
$session
=
$request
[
'session'
];
$session
=
$request
[
'session'
];
$find_data
=
DB
::
table
(
'statements_list'
)
$find_data
=
DB
::
table
(
'statements_list'
)
->
where
(
'id'
,
$request
[
'id'
])
->
where
(
'
stl_
id'
,
$request
[
'id'
])
->
first
();
->
first
();
if
(
$find_data
[
'stl_type'
]
!=
1
){
if
(
$find_data
[
'stl_type'
]
!=
1
){
...
@@ -169,7 +169,7 @@ class StatementsListService extends Model
...
@@ -169,7 +169,7 @@ class StatementsListService extends Model
$info
[
'stl_type'
]
=
2
;
//改为处理中
$info
[
'stl_type'
]
=
2
;
//改为处理中
$res
=
DB
::
table
(
'statements_list'
)
$res
=
DB
::
table
(
'statements_list'
)
->
where
(
'id'
,
$request
[
'id'
])
->
where
(
'
stl_
id'
,
$request
[
'id'
])
->
update
(
$info
);
->
update
(
$info
);
if
(
$res
){
if
(
$res
){
DB
::
commit
();
DB
::
commit
();
...
...
app/Services/OrderDeductionFeeService.php
浏览文件 @
14fd4367
...
@@ -76,7 +76,7 @@ class OrderDeductionFeeService extends Service
...
@@ -76,7 +76,7 @@ class OrderDeductionFeeService extends Service
$add_dfee
[
'reo_client_type'
]
=
$find_company_info
[
'com_type'
];
//公司类型
$add_dfee
[
'reo_client_type'
]
=
$find_company_info
[
'com_type'
];
//公司类型
$update
[
'adre_banlance'
]
=
$find_balance
[
'adre_banlance'
]
+
$data
[
'reo_price'
];
$update
[
'adre_banlance'
]
=
$find_balance
[
'adre_banlance'
]
+
$data
[
'reo_price'
];
if
((
$update
[
'adre_banlance'
]
+
$find_balance
[
'adre_credit_limit'
])
<=
0
)
{
if
((
$update
[
'adre_banlance'
]
+
$find_balance
[
'adre_credit_limit'
])
<=
0
)
{
return
[
'code'
=>
50
0
,
'msg'
=>
'余额不足,请充值'
];
return
[
'code'
=>
50
1
,
'msg'
=>
'余额不足,请充值'
];
}
}
$add_res
=
DB
::
table
(
'recharge_order'
)
->
insertGetId
(
$add_dfee
);
$add_res
=
DB
::
table
(
'recharge_order'
)
->
insertGetId
(
$add_dfee
);
$update_res
=
DB
::
table
(
'admin_recharge'
)
$update_res
=
DB
::
table
(
'admin_recharge'
)
...
...
app/Services/OrderListService.php
浏览文件 @
14fd4367
...
@@ -127,7 +127,7 @@ class OrderListService extends Service
...
@@ -127,7 +127,7 @@ class OrderListService extends Service
* @author du 2021年7月31日下午1:23:57
* @author du 2021年7月31日下午1:23:57
*/
*/
public
static
function
getOrderListByID
(
$id
){
public
static
function
getOrderListByID
(
$id
){
$data
=
OrderList
::
where
(
'id'
,
$id
)
->
select
(
'id'
,
'create_time'
,
'install_id'
,
'locklist_type'
,
'sys_num'
,
'order_num'
,
'orli_type'
,
'serial_number'
,
'p_id'
,
'order_goods_id'
,
'ser_id'
,
'customer_id'
,
'stauas'
,
'pay_typel'
,
'feeds_time'
,
'category'
,
'goods_brand'
,
'manhourfee'
,
'send_sms'
,
'ol_dispamount'
,
'store_type'
,
'intall_person'
,
'intall_phone'
,
'company_id'
)
->
first
();
$data
=
OrderList
::
where
(
'id'
,
$id
)
->
select
(
'id'
,
'create_time'
,
'install_id'
,
'locklist_type'
,
'sys_num'
,
'order_num'
,
'orli_type'
,
'serial_number'
,
'p_id'
,
'order_goods_id'
,
'ser_id'
,
'customer_id'
,
'stauas'
,
'pay_typel'
,
'feeds_time'
,
'category'
,
'goods_brand'
,
'manhourfee'
,
'send_sms'
,
'ol_dispamount'
,
'store_type'
,
'intall_person'
,
'intall_phone'
,
'company_id'
,
'agency_id'
)
->
first
();
if
(
$data
){
if
(
$data
){
$data
=
CommonService
::
dataToArray
(
$data
);
$data
=
CommonService
::
dataToArray
(
$data
);
return
$data
;
return
$data
;
...
...
app/Services/OrderService.php
浏览文件 @
14fd4367
...
@@ -1285,9 +1285,9 @@ class OrderService extends Service
...
@@ -1285,9 +1285,9 @@ class OrderService extends Service
$post_data
[
'order_number'
]
=
$input
[
'sys_num'
];
$post_data
[
'order_number'
]
=
$input
[
'sys_num'
];
$post_data
[
'reo_price'
]
=
-
0.5
;
$post_data
[
'reo_price'
]
=
-
0.5
;
$reduce_price
=
OrderDeductionFeeService
::
deductFee
(
$post_data
);
$reduce_price
=
OrderDeductionFeeService
::
deductFee
(
$post_data
);
if
(
$reduce_price
[
'code'
]
==
5
00
)
{
if
(
$reduce_price
[
'code'
]
!=
2
00
)
{
DB
::
rollback
();
DB
::
rollback
();
return
[
'Data'
=>
''
,
'ErrorMessage'
=>
$reduce_price
[
'msg'
],
'ErrorCode'
=>
2
];
return
[
'Data'
=>
''
,
'ErrorMessage'
=>
$reduce_price
[
'msg'
],
'ErrorCode'
=>
$reduce_price
[
'code'
]
];
}
}
if
(
$returnOrder
&&
$returnOrderList
&&
$returnMan
&&
$pt_res
)
{
if
(
$returnOrder
&&
$returnOrderList
&&
$returnMan
&&
$pt_res
)
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论