店铺设置 重量上限修改;飞机添加 重量上线字段;sku添加单品重量;订单添加 订单总重量字段

This commit is contained in:
szdot 2023-11-07 14:55:56 +08:00
parent 207cf684d5
commit 200094ebd6
5 changed files with 25 additions and 3 deletions

View File

@ -298,6 +298,7 @@ const store = new Vuex.Store({
} else {
params.append('onoff', '0')
}
params.append('weight_max', form.weight_max)
params.append('desc', form.desc)
const res = await api.post('addAir', params)
if (res.data.status === 1) {
@ -323,6 +324,7 @@ const store = new Vuex.Store({
} else {
params.append('onoff', '0')
}
params.append('weight_max', form.weight_max)
params.append('desc', form.desc)
params.append('id', form.id)
const res = await api.post('saveAir', params)
@ -819,6 +821,7 @@ const store = new Vuex.Store({
params.append('sku_number', form.sku_number)
params.append('price', form.price)
params.append('unit', form.unit)
params.append('weight', form.weight)
params.append('stock', form.stock)
params.append('purchase_channel', form.purchase_channel)
params.append('upFile', form.upFile)
@ -844,6 +847,7 @@ const store = new Vuex.Store({
params.append('sku_number', form.sku_number)
params.append('price', form.price)
params.append('unit', form.unit)
params.append('weight', form.weight)
params.append('stock', form.stock)
params.append('purchase_channel', form.purchase_channel)
params.append('oldFile', form.oldFile)

View File

@ -29,6 +29,11 @@
<template slot="append"></template>
</el-input>
</el-form-item>
<el-form-item label="重量">
<el-input v-model="form.weight" placeholder="单品重量">
<template slot="append"></template>
</el-input>
</el-form-item>
<el-form-item label="库存量">
<el-input v-model="form.stock" placeholder="如果此商品没有库存管理的需求此值尽量设的大一些。例如99999" />
</el-form-item>
@ -85,6 +90,7 @@ export default {
sku_number: '',
price: '',
unit: '',
weight: '',
stock: '',
purchase_channel: '',
upFile: '',
@ -131,6 +137,7 @@ export default {
this.form.sku_number = data.sku_number
this.form.price = data.price
this.form.unit = data.unit
this.form.weight = data.weight
this.form.stock = data.stock
this.form.purchase_channel = data.purchase_channel
this.form.oldFile = data.oldFile
@ -152,6 +159,7 @@ export default {
sku_number: this.sku.sku_number,
price: this.sku.price,
unit: this.sku.unit,
weight: this.sku.weight,
stock: this.sku.stock,
purchase_channel: this.sku.purchase_channel,
oldFile: this.sku.photo

View File

@ -26,11 +26,16 @@
value-format="timestamp" disabled>
</el-date-picker>
</el-form-item>
<el-form-item label="运载极限重量">
<el-input v-model="form.weight_max" placeholder="运载的重量上限">
<template slot="append"></template>
</el-input>
</el-form-item>
<el-form-item :label="form.onoff === true ? '启用' : '停用'">
<el-switch v-model="form.onoff" />
</el-form-item>
<el-form-item label="飞机描述">
<el-input v-model="form.desc" type="textarea" placeholder="非必填" />
<el-input v-model="form.desc" type="textarea" placeholder="描述备注,非必填" />
</el-form-item>
<el-form-item v-if="pageState == 'add' ? true : false">
<el-button type="primary" icon="el-icon-plus" @click="addAir">创建</el-button>
@ -61,6 +66,7 @@ export default {
name: '',
date: '',
onoff: true,
weight_max: '',
desc: ''
},
airId: this.$route.params.id, // get id
@ -87,6 +93,7 @@ export default {
this.form.name = data.name
this.form.date = data.date
this.form.onoff = data.onoff
this.form.weight_max = data.weight_max
this.form.desc = data.desc
if (Object.keys(data).length === 0) {
this.$message.warning('清空表单')
@ -105,6 +112,7 @@ export default {
name: this.plane.name,
date: this.plane.apply_time + '000',
onoff: this.plane.onoff === '1',
weight_max: this.plane.weight_max,
desc: this.plane.describe
}
this.setForm(data)

View File

@ -43,12 +43,14 @@
{{ scope.row.apply_time | parseTime('{y}-{m}-{d}') }}
</template>
</el-table-column>
<el-table-column prop="controler" label="操作" width="200" min-width="200">
<el-table-column prop="controler" label="操作" width="290">
<template slot-scope="scope">
<el-button-group>
<el-button type="primary" class="iconfont icon-youxishoubing"
@click="$router.replace(`/planes/index/${scope.row.id}/${scope.row.name}`)"><span
class="m-l-5">操作</span></el-button>
<el-button type="warning" icon="el-icon-edit"
@click="$router.replace(`/register/edit/${scope.row.id}`)">编辑</el-button>
<el-button type="danger" icon="el-icon-delete" @click="deleteAir([scope.row.id])">删除</el-button>
</el-button-group>
</template>

View File

@ -37,7 +37,7 @@
</el-input>
</el-form-item>
<el-form-item label="运载极限重量">
<el-input v-model="form.weight_max" placeholder="无人机每单运载的重量上限">
<el-input v-model="form.weight_max" placeholder="无人机每单运载的重量上限,通常以店铺内飞机的载重上限为准">
<template slot="append"></template>
</el-input>
</el-form-item>