This commit is contained in:
赵世界 2023-08-15 17:58:56 +08:00
parent ca3a032058
commit cc54025b9b
3 changed files with 14 additions and 18 deletions

View File

@ -7,6 +7,11 @@ use Carbon\Carbon;
class BusinessOrderFilter extends Filters class BusinessOrderFilter extends Filters
{ {
protected function ids($value)
{
return $this->builder->whereIn('id', $value);
}
protected function participateNo($value) protected function participateNo($value)
{ {
return $this->builder->where('participate_no', trim($value)); return $this->builder->where('participate_no', trim($value));

View File

@ -21,6 +21,7 @@ class BusinessOrder extends Model
'confirm_at_end', 'confirm_at_end',
'goods_sku_num', 'goods_sku_num',
'print_status', 'print_status',
'ids',
]; ];
protected $fillable = [ protected $fillable = [

View File

@ -9,14 +9,6 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- <el-form-item label="活动名称:">
<el-select v-model="form.activity_no" placeholder="活动名称">
<el-option v-for="item in groupActivity" :key="item.activity_no" :label="item.activity_title"
:value="item.activity_no">
</el-option>
</el-select>
</el-form-item> -->
<el-form-item label="发货状态:"> <el-form-item label="发货状态:">
<el-select v-model="form.shipping_status" placeholder="发货状态"> <el-select v-model="form.shipping_status" placeholder="发货状态">
<el-option value="" label="全部"></el-option> <el-option value="" label="全部"></el-option>
@ -50,13 +42,6 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- <el-form-item label="帮卖团跟团号:">
<el-input v-model="form.participate_no" placeholder="帮卖团跟团号"></el-input>
</el-form-item>
<el-form-item label="自卖团跟团号:">
<el-input v-model="form.supply_participate_no" placeholder="自卖团跟团号"></el-input>
</el-form-item> -->
<el-form-item label="商品数量:"> <el-form-item label="商品数量:">
<el-select v-model="form.goods_sku_num" placeholder="商品数量"> <el-select v-model="form.goods_sku_num" placeholder="商品数量">
<el-option value="" label="全部"></el-option> <el-option value="" label="全部"></el-option>
@ -171,6 +156,7 @@ export default {
print_status: "0", print_status: "0",
external_sku_ids: [], external_sku_ids: [],
confirm_at: [], confirm_at: [],
ids: [],
}, },
dialogVisible: false, dialogVisible: false,
loading: true, loading: true,
@ -210,7 +196,6 @@ export default {
timeoutnum: null, // timeoutnum: null, //
defaultPrinter: null, defaultPrinter: null,
taskIDArray: [], taskIDArray: [],
requestIDGetGlobalConfig: '',
}; };
}, },
created() { created() {
@ -297,6 +282,7 @@ export default {
print_status: 0, print_status: 0,
external_sku_ids: [], external_sku_ids: [],
confirm_at: this.confirmAt, confirm_at: this.confirmAt,
multipleSelectionIds: [],
}; };
this.getPlatOrderList(); this.getPlatOrderList();
}, },
@ -338,8 +324,12 @@ export default {
this.doPrint(); this.doPrint();
}) })
}, },
handleSelectionChange() { handleSelectionChange(val) {
let ids = [];
val.forEach((item) => {
ids.push(item.id);
})
this.form.ids = ids;
}, },
initWebSocket() { initWebSocket() {
//weosocket //weosocket