微调
This commit is contained in:
@@ -25,10 +25,12 @@
|
|||||||
align="center"
|
align="center"
|
||||||
width="50">
|
width="50">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="序号" width="70" align="center">
|
<!-- <el-table-column label="序号" width="70" align="center">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{ (pageIndex - 1) * pageSize + scope.$index + 1 }}
|
{{ (pageIndex - 1) * pageSize + scope.$index + 1 }}
|
||||||
</template>
|
</template>
|
||||||
|
</el-table-column> -->
|
||||||
|
<el-table-column label="章节号" prop="number" width="70" align="center">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!-- <el-table-column
|
<!-- <el-table-column
|
||||||
prop="id"
|
prop="id"
|
||||||
@@ -46,7 +48,7 @@
|
|||||||
prop="chapter"
|
prop="chapter"
|
||||||
header-align="center"
|
header-align="center"
|
||||||
align="center"
|
align="center"
|
||||||
label="章节">
|
label="章节名">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="content"
|
prop="content"
|
||||||
|
|||||||
@@ -11,6 +11,9 @@
|
|||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="商品名称" prop="productName">
|
||||||
|
<el-input v-model="dataForm.productName" placeholder="商品名称"></el-input>
|
||||||
|
</el-form-item>
|
||||||
<!-- 关联的图书ids -->
|
<!-- 关联的图书ids -->
|
||||||
<el-form-item label="关联图书" prop="Books">
|
<el-form-item label="关联图书" prop="Books">
|
||||||
<el-table
|
<el-table
|
||||||
@@ -42,11 +45,7 @@
|
|||||||
<div style="text-align: center;">
|
<div style="text-align: center;">
|
||||||
<el-button type="primary" size="mini" plain @click="showChooseBook">添加</el-button>
|
<el-button type="primary" size="mini" plain @click="showChooseBook">添加</el-button>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="商品名称" prop="productName">
|
|
||||||
<el-input v-model="dataForm.productName" placeholder="商品名称"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
<el-form-item label="商品图" prop="productImages">
|
<el-form-item label="商品图" prop="productImages">
|
||||||
<el-upload :limit="dataForm.limitCountImg" class="el-uploadfeng "
|
<el-upload :limit="dataForm.limitCountImg" class="el-uploadfeng "
|
||||||
:class="{ uoloadSty: dataForm.showBtnDealImg, disUoloadSty: dataForm.noneBtnImg }"
|
:class="{ uoloadSty: dataForm.showBtnDealImg, disUoloadSty: dataForm.noneBtnImg }"
|
||||||
@@ -72,11 +71,12 @@
|
|||||||
<span>图片尺寸:600*600px,支持图片类型:.jpeg,.jpg,.gif,.png, 最多上传5张图片</span>
|
<span>图片尺寸:600*600px,支持图片类型:.jpeg,.jpg,.gif,.png, 最多上传5张图片</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<div>
|
<div>
|
||||||
<el-form-item label="活动价" prop="price" style="width: 50%; float: left;">
|
<el-form-item label="商品价格" prop="price" style="width: 50%; float: left;">
|
||||||
<el-input v-model="dataForm.price" placeholder="活动价"></el-input>
|
<el-input v-model="dataForm.price" placeholder="活动价"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="商品价格" prop="hDprice" style="width: 50%; float: left;">
|
<el-form-item label="活动价" prop="hDprice" style="width: 50%; float: left;">
|
||||||
<el-input v-model="dataForm.hDprice" placeholder="商品价格"></el-input>
|
<el-input v-model="dataForm.hDprice" placeholder="商品价格"></el-input>
|
||||||
|
<span style="color: #999;">值为0或者不填,则没有活动价格</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="商品重量" prop="weight" style="width: 50%; float: right;">
|
<el-form-item label="商品重量" prop="weight" style="width: 50%; float: right;">
|
||||||
<el-input style="width: 80%;" v-model="dataForm.weight" placeholder="商品重量"></el-input><span
|
<el-input style="width: 80%;" v-model="dataForm.weight" placeholder="商品重量"></el-input><span
|
||||||
@@ -89,7 +89,7 @@
|
|||||||
<!-- <el-form-item label="上架状态" prop="publishStatus">
|
<!-- <el-form-item label="上架状态" prop="publishStatus">
|
||||||
<el-input v-model="dataForm.publishStatus" placeholder="上架状态"></el-input>
|
<el-input v-model="dataForm.publishStatus" placeholder="上架状态"></el-input>
|
||||||
</el-form-item> -->
|
</el-form-item> -->
|
||||||
<div>
|
<!-- <div>
|
||||||
<el-form-item label="出版社" prop="publisher" style="width: 50%; float: left;">
|
<el-form-item label="出版社" prop="publisher" style="width: 50%; float: left;">
|
||||||
<el-input placeholder="出版社" v-model="dataForm.publisher"></el-input>
|
<el-input placeholder="出版社" v-model="dataForm.publisher"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -102,7 +102,7 @@
|
|||||||
<el-date-picker @change="changeTime" format="yyyy 年 MM 月 dd 日" v-model="dataForm.pubDate" type="date"
|
<el-date-picker @change="changeTime" format="yyyy 年 MM 月 dd 日" v-model="dataForm.pubDate" type="date"
|
||||||
placeholder="选择日期时间">
|
placeholder="选择日期时间">
|
||||||
</el-date-picker>
|
</el-date-picker>
|
||||||
<!-- <el-input placeholder="出版时间" v-model=""></el-input> -->
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="页数" prop="pageNum" style="width: 50%; float: right;">
|
<el-form-item label="页数" prop="pageNum" style="width: 50%; float: right;">
|
||||||
<el-input placeholder="页数" v-model="dataForm.pageNum"></el-input>
|
<el-input placeholder="页数" v-model="dataForm.pageNum"></el-input>
|
||||||
@@ -115,7 +115,7 @@
|
|||||||
<el-form-item label="开本" prop="format" style="width: 50%; float: right;">
|
<el-form-item label="开本" prop="format" style="width: 50%; float: right;">
|
||||||
<el-input v-model="dataForm.format" placeholder="16开或其他规格"></el-input>
|
<el-input v-model="dataForm.format" placeholder="16开或其他规格"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div> -->
|
||||||
<!-- 关联的图书ids -->
|
<!-- 关联的图书ids -->
|
||||||
<!-- <div style="clear: both;">
|
<!-- <div style="clear: both;">
|
||||||
<el-form-item label="关联图书" prop="Books">
|
<el-form-item label="关联图书" prop="Books">
|
||||||
@@ -175,7 +175,7 @@
|
|||||||
checkStrictly: true
|
checkStrictly: true
|
||||||
},
|
},
|
||||||
dataForm: {
|
dataForm: {
|
||||||
hDprice: null, // 活动价
|
hDprice: 0, // 活动价
|
||||||
productId: 0,
|
productId: 0,
|
||||||
limitCountImg: 1, // 图片数量
|
limitCountImg: 1, // 图片数量
|
||||||
productImageList: '', // 轮播图
|
productImageList: '', // 轮播图
|
||||||
@@ -188,10 +188,10 @@
|
|||||||
publisher: '',
|
publisher: '',
|
||||||
weight: '',
|
weight: '',
|
||||||
pubDate: '',
|
pubDate: '',
|
||||||
format: '', // 开本
|
// format: '', // 开本
|
||||||
isFreeMail: '', // 是否包邮
|
isFreeMail: '', // 是否包邮
|
||||||
pageNum: '',
|
// pageNum: '',
|
||||||
quality: '', // 内文用纸
|
// quality: '', // 内文用纸
|
||||||
sumSales: null, // 总销量
|
sumSales: null, // 总销量
|
||||||
publishStatus: '',
|
publishStatus: '',
|
||||||
productPid: '',
|
productPid: '',
|
||||||
@@ -348,9 +348,9 @@
|
|||||||
this.dataForm.publisher = data.shopProduct.publisher
|
this.dataForm.publisher = data.shopProduct.publisher
|
||||||
this.dataForm.author = data.shopProduct.author
|
this.dataForm.author = data.shopProduct.author
|
||||||
this.dataForm.pubDate = data.shopProduct.pubDate
|
this.dataForm.pubDate = data.shopProduct.pubDate
|
||||||
this.dataForm.pageNum = data.shopProduct.pageNum
|
// this.dataForm.pageNum = data.shopProduct.pageNum
|
||||||
this.dataForm.quality = data.shopProduct.quality
|
// this.dataForm.quality = data.shopProduct.quality
|
||||||
this.dataForm.format = data.shopProduct.format
|
// this.dataForm.format = data.shopProduct.format
|
||||||
this.dataForm.isFreeMail = data.shopProduct.isFreeMail
|
this.dataForm.isFreeMail = data.shopProduct.isFreeMail
|
||||||
this.dataForm.productDetails = data.shopProduct.productDetails
|
this.dataForm.productDetails = data.shopProduct.productDetails
|
||||||
this.dataForm.poids = data.shopProduct.poids
|
this.dataForm.poids = data.shopProduct.poids
|
||||||
@@ -429,6 +429,11 @@
|
|||||||
var bookIDS = this.getBookIds()
|
var bookIDS = this.getBookIds()
|
||||||
// console.log(this.dataForm.productImageList)
|
// console.log(this.dataForm.productImageList)
|
||||||
if (valid) {
|
if (valid) {
|
||||||
|
if (!this.dataForm.hDprice || this.dataForm.hDprice == 0) {
|
||||||
|
console.log('没有值')
|
||||||
|
this.dataForm.hDprice = 0
|
||||||
|
}
|
||||||
|
|
||||||
this.$http({
|
this.$http({
|
||||||
url: this.$http.adornUrl(`/book/shopproduct/${!this.dataForm.productId ? 'save' : 'update'}`),
|
url: this.$http.adornUrl(`/book/shopproduct/${!this.dataForm.productId ? 'save' : 'update'}`),
|
||||||
method: 'post',
|
method: 'post',
|
||||||
@@ -450,10 +455,10 @@
|
|||||||
'author': this.dataForm.author,
|
'author': this.dataForm.author,
|
||||||
'publisher': this.dataForm.publisher,
|
'publisher': this.dataForm.publisher,
|
||||||
'pubDate': this.dataForm.pubDate,
|
'pubDate': this.dataForm.pubDate,
|
||||||
'format': this.dataForm.format, // 开本
|
// 'format': this.dataForm.format, // 开本
|
||||||
'isFreeMail': this.dataForm.isFreeMail,
|
'isFreeMail': this.dataForm.isFreeMail,
|
||||||
'pageNum': this.dataForm.pageNum,
|
// 'pageNum': this.dataForm.pageNum,
|
||||||
'quality': this.dataForm.quality, // 内文用纸
|
// 'quality': this.dataForm.quality, // 内文用纸
|
||||||
'productStock': this.dataForm.productStock, // 库存
|
'productStock': this.dataForm.productStock, // 库存
|
||||||
'activityPrice': this.dataForm.hDprice,
|
'activityPrice': this.dataForm.hDprice,
|
||||||
'bookids': this.bookidsd, // 关联的图书
|
'bookids': this.bookidsd, // 关联的图书
|
||||||
|
|||||||
Reference in New Issue
Block a user