|
|
@@ -8,6 +8,7 @@ use app\admin\model\auction\AuctionProduct as model;
|
|
|
use app\admin\model\store\StoreProductAttrResult;
|
|
|
use app\admin\model\store\StoreProductAttrValue;
|
|
|
use app\admin\model\User;
|
|
|
+use app\models\auction\AuctionTime;
|
|
|
use app\models\store\StoreProduct;
|
|
|
use app\models\store\StoreProductAttr;
|
|
|
use crmeb\services\{ExpressService,
|
|
|
@@ -85,10 +86,10 @@ class Auction extends AuthController
|
|
|
}
|
|
|
return $menus;
|
|
|
})->filterable(1)->col(12);
|
|
|
- $f[] = Form::dateTimes('add_time', '认购开始时间');
|
|
|
- $f[] = Form::dateTimes('end_time', '认购结束时间');
|
|
|
- $f[] = Form::dateTimes('radd_time', '支付开始时间');
|
|
|
- $f[] = Form::dateTimes('rend_time', '支付结束时间');
|
|
|
+ $f[] = Form::dateTimes('add_time', '预约开始时间');
|
|
|
+ $f[] = Form::dateTimes('end_time', '预约结束时间');
|
|
|
+ $f[] = Form::dateTimes('radd_time', '入场时间');
|
|
|
+ $f[] = Form::dateTimes('rend_time', '结束时间');
|
|
|
$f[] = Form::input('sort', '排序', '0');
|
|
|
$f[] = Form::input('sort', '排序', '0')->col(12);
|
|
|
$f[] = Form::input('goods_time', '放货时间(分钟)', '0')->col(12);
|
|
|
@@ -152,10 +153,10 @@ class Auction extends AuthController
|
|
|
'image.require' => '图片不能为空',
|
|
|
'status.require' => '状态不能为空',
|
|
|
'anticipate.require' => '请填写预约价格',
|
|
|
- 'add_time.require' => '请选择认购开始时间价格',
|
|
|
- 'end_time.require' => '请选择认购结束时间价格',
|
|
|
- 'radd_time.require' => '请选择支付开始时间',
|
|
|
- 'rend_time.require' => '请选择支付结束时间',
|
|
|
+ 'add_time.require' => '请选择预约开始时间价格',
|
|
|
+ 'end_time.require' => '请选择预约结束时间价格',
|
|
|
+ 'radd_time.require' => '请选择进场时间',
|
|
|
+ 'rend_time.require' => '请选择结束时间',
|
|
|
'auction_gu_id.require' => '请选择绑定场馆',
|
|
|
'site.require' => '请选择开场日期',
|
|
|
'goods_time.require' => '请输入放货时间',
|
|
|
@@ -240,10 +241,10 @@ class Auction extends AuthController
|
|
|
}
|
|
|
|
|
|
|
|
|
- $f[] = Form::dateTimes('add_time', '认购开始时间', $data->getData('add_time'));
|
|
|
- $f[] = Form::dateTimes('end_time', '认购结束时间', $data->getData('end_time'));
|
|
|
- $f[] = Form::dateTimes('radd_time', '支付开始时间', $data->getData('radd_time'));
|
|
|
- $f[] = Form::dateTimes('rend_time', '支付结束时间', $data->getData('rend_time'));
|
|
|
+ $f[] = Form::dateTimes('add_time', '预约开始时间', $data->getData('add_time'));
|
|
|
+ $f[] = Form::dateTimes('end_time', '预约结束时间', $data->getData('end_time'));
|
|
|
+ $f[] = Form::dateTimes('radd_time', '入场时间', $data->getData('radd_time'));
|
|
|
+ $f[] = Form::dateTimes('rend_time', '结束时间', $data->getData('rend_time'));
|
|
|
$f[] = Form::input('sort', '排序', $data->getData('sort'))->col(12);
|
|
|
$f[] = Form::input('goods_time', '放货时间(分钟)', $data->getData('goods_time'))->col(12);
|
|
|
|
|
|
@@ -309,10 +310,10 @@ class Auction extends AuthController
|
|
|
'image.require' => '图片不能为空',
|
|
|
'status.require' => '状态不能为空',
|
|
|
'anticipate.require' => '请填写预约价格',
|
|
|
- 'add_time.require' => '请选择认购开始时间价格',
|
|
|
- 'end_time.require' => '请选择认购结束时间价格',
|
|
|
- 'radd_time.require' => '请选择支付开始时间',
|
|
|
- 'rend_time.require' => '请选择支付结束时间',
|
|
|
+ 'add_time.require' => '请选择预约开始时间价格',
|
|
|
+ 'end_time.require' => '请选择预约结束时间价格',
|
|
|
+ 'radd_time.require' => '请选择进场时间',
|
|
|
+ 'rend_time.require' => '请选择结束时间',
|
|
|
'auction_gu_id.require' => '请选择绑定场馆',
|
|
|
'site.require' => '请选择开场日期',
|
|
|
'goods_time.require' => '请输入放货时间',
|
|
|
@@ -445,7 +446,15 @@ class Auction extends AuthController
|
|
|
$auction_gu = \app\admin\model\auction\AuctionGu::where('id' ,$auction['auction_gu_id'])->find();
|
|
|
$data['uid'] = $auction_gu['uid'];
|
|
|
$model = new model();
|
|
|
- $res = $model->save($data);
|
|
|
+ $res = $model->insertGetId($data);
|
|
|
+ $datas = \app\models\auction\AuctionProduct::bs($res);// 获取挂售详情
|
|
|
+ // 新增挂售时间段
|
|
|
+ AuctionTime::create([
|
|
|
+ 'uid' => $data['uid'],
|
|
|
+ 'product_id' => $res,
|
|
|
+ 'auction_id' => $data['auction_id'],
|
|
|
+ 'add_time' => strtotime($datas['gs_time'])
|
|
|
+ ]);
|
|
|
if ($res){
|
|
|
return Json::success('添加成功!');
|
|
|
}else{
|
|
|
@@ -511,7 +520,16 @@ class Auction extends AuthController
|
|
|
$auction = \app\admin\model\auction\Auction::where('id' ,$data['auction_id'])->find();
|
|
|
$auction_gu = \app\admin\model\auction\AuctionGu::where('id' ,$auction['auction_gu_id'])->find();
|
|
|
$data['uid'] = $auction_gu['uid'];
|
|
|
- $res = model::create($data);
|
|
|
+ $model = new model();
|
|
|
+ $res = $model->insertGetId($data);
|
|
|
+ $datas = \app\models\auction\AuctionProduct::bs($res);// 获取挂售详情
|
|
|
+ // 新增挂售时间段
|
|
|
+ AuctionTime::create([
|
|
|
+ 'uid' => $data['uid'],
|
|
|
+ 'product_id' => $res,
|
|
|
+ 'auction_id' => $data['auction_id'],
|
|
|
+ 'add_time' => strtotime($datas['gs_time'])
|
|
|
+ ]);
|
|
|
if ($res){
|
|
|
return Json::success('修改成功!');
|
|
|
}else{
|