dev
wxy 2024-05-09 16:30:58 +08:00
parent 24249a6caa
commit daf1864ba8
4 changed files with 34 additions and 5 deletions

View File

@ -29,7 +29,7 @@ export function addBrand(data) {
// 修改品牌信息
export function updateBrand(data) {
return request({
url: '/product/brand/'+data.id,
url: '/product/brand/',
method: 'put',
data: data
})

View File

@ -29,12 +29,21 @@ export function addRule(data) {
// 修改商品规格
export function updateRule(data) {
return request({
url: '/product/rule/'+data.id,
url: '/product/rule/',
method: 'put',
data: data
})
}
// // 修改商品评价
// export function updateMallProductReviewInfo(data) {
// return request({
// url: '/product/MallProductReviewInfo',
// method: 'put',
// data: data
// })
// }
// 删除商品规格
export function delRule(id) {
return request({

View File

@ -29,7 +29,7 @@ export function addType(data) {
// 修改商品规格
export function updateType(data) {
return request({
url: '/product/type/'+data.id,
url: '/product/type/',
method: 'put',
data: data
})

View File

@ -176,6 +176,20 @@
</el-form-item>
</div>
</el-col>
<el-col :span="12">
<div class="grid-content bg-purple">
<el-form-item label="分类" prop="brand">
<el-cascader
v-model="form.type"
:options="categoryList"
:props="{ expandTrigger: 'hover' ,value:'catId',label:'name',children:'childrenList'}"
@change="handleChange"></el-cascader>
</el-form-item>
</div>
</el-col>
</el-row>
<el-form-item label="商品主图" prop="img">
<image-upload v-model="form.img" placeholder="请输入商品主图" :limit="1" :is-show-tip="false"/>
@ -298,6 +312,8 @@ import { listInfo, getInfo, delInfo, addInfo, updateInfo } from "@/api/product/i
import ImageUpload from "@/components/ImageUpload"
import { listBrand } from "@/api/product/brand"
import { listRule } from "@/api/product/rule"
import { listType } from "@/api/product/type"
export default {
@ -305,6 +321,7 @@ export default {
name: "Info",
data() {
return {
categoryList: [],
tableColumnHeaderTemplate:[],
tableBodyTemplate:[
// {'stock':'1',price: "1",purchasePrice:"1",sellingPrice:"1",image:"1",number:"1",weight:"1",volume:"1"},
@ -379,11 +396,14 @@ export default {
this.initRuleListInfo();
},
methods: {
onSubmit(){
handleChange() {
},
onSubmit() {
this.settingsOrnClear(true)
},
onClear(){
onClear() {
this.settingsOrnClear();
},