From 25b727a5dc28f3c2d225c5e017da58f35c6b84b3 Mon Sep 17 00:00:00 2001 From: zzq <a13193816592@163.com> Date: 星期二, 26 九月 2023 19:38:40 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/zzq' --- src/views/productManage/productCategory/AddProductCategoryDialog.vue | 40 +++++++++++++++++++++++++++------------- 1 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/views/productManage/productCategory/AddProductCategoryDialog.vue b/src/views/productManage/productCategory/AddProductCategoryDialog.vue index a73afb8..ef39125 100644 --- a/src/views/productManage/productCategory/AddProductCategoryDialog.vue +++ b/src/views/productManage/productCategory/AddProductCategoryDialog.vue @@ -15,13 +15,15 @@ <span>鎵撳嵃</span> </span> --> <span class="btn" style="margin-left: 15px"> - <el-button + <i class="el-icon-s-tools"></i> + <span>鍔ㄤ綔</span> + <!-- <el-button plain size="mini" style="margin-left: 15px" @click="deleteClick" >鍒犻櫎</el-button - > + > --> </span> <el-button v-if="showEdit" @@ -48,7 +50,7 @@ <div class="basic-info-view"> <el-row> <el-col :span="24"> - <div style="margin-left: 20px">绫诲埆</div> + <div style="margin-left: 20px"><span class="color_F56C6C">*</span>绫诲埆</div> <el-form-item label="" prop="name" label-width="20px"> <el-input v-model="editConfig.infomation.name" @@ -191,6 +193,7 @@ updateProductCategory, deleteProductCategory, } from "@/api/product/productCategory"; + import { getDataByType } from "@/api/data"; export default { name: "AddProductCategoryDialog", @@ -259,9 +262,11 @@ deleteProductCategory({ id: data.id }).then((res) => { if (res.code === 200) { this.editConfig.visible = false; - this.$message.success("鍒櫎鎴愬姛"); + this.$message.success("鍒櫎鎴愬姛!"); this.$emit("refresh"); - } + } else { + this.$message.warning(res.msg?res.msg:"鍒犻櫎澶辫触!") + } }); }, // 缂栬緫 @@ -294,17 +299,21 @@ addProductCategory(params).then((res) => { if (res.code === 200) { this.editConfig.visible = false; - this.$message.success("娣诲姞鎴愬姛"); + this.$message.success("娣诲姞鎴愬姛!"); this.$emit("refresh"); - } + } else { + this.$message.warning(res.msg?res.msg:"娣诲姞澶辫触!") + } }); } else { updateProductCategory(params).then((res) => { if (res.code === 200) { this.editConfig.visible = false; - this.$message.success("缂栬緫鎴愬姛"); + this.$message.success("缂栬緫鎴愬姛!"); this.$emit("refresh"); - } + } else { + this.$message.warning(res.msg?res.msg:"缂栬緫澶辫触!") + } }); } } else { @@ -317,10 +326,15 @@ delClick() {}, // 浜у搧 productClick() { - this.$router.push({ - path: "/productManage/productList", - query: { name: "浜у搧" }, - }); + this.$refs.form.validate((valid) => { + if (valid) { + this.$router.push({ + path: "/productManage/product", + query: { categoryName:this.editConfig.infomation.name, id: this.editConfig.title === "鏂板缓"?'':this.editConfig.infomation.id}, + }); + } + }) + }, }, }; -- Gitblit v1.8.0