提交 77b2a879 authored 作者: huaxinzhu's avatar huaxinzhu

1

上级 293e3320
...@@ -18,7 +18,7 @@ export function GetCategory(query) { ...@@ -18,7 +18,7 @@ export function GetCategory(query) {
}) })
} }
// 经营类目 // 经营类目-12-23-bak
export function NewGetCategory(query) { export function NewGetCategory(query) {
return request({ return request({
url: '/system/goodsNew/businessList', url: '/system/goodsNew/businessList',
...@@ -26,6 +26,16 @@ export function NewGetCategory(query) { ...@@ -26,6 +26,16 @@ export function NewGetCategory(query) {
params: query params: query
}) })
} }
// 营业类目
export function NewGetCategoryData(data) {
return request({
url: '/local/getCategoryList',
method: 'post',
data: data
})
}
// 查询运费模板 // 查询运费模板
export function GetFreight(query) { export function GetFreight(query) {
return request({ return request({
......
...@@ -39,7 +39,7 @@ service.interceptors.request.use(config => { ...@@ -39,7 +39,7 @@ service.interceptors.request.use(config => {
if (getToken() && !isToken) { if (getToken() && !isToken) {
config.headers['Authorization'] = getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 config.headers['Authorization'] = getToken() // 让每个请求携带自定义token 请根据实际情况自行修改
} }
//config.headers['Authorization'] = 'Bearer ' + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2dpbk5hbWUiOiIxNTcxMTEzOTg5NSIsInVpZCI6NTI4MjgsImNoYW5uZWxJZCI6MCwiZXhwIjoxNjE5ODMzMzk3LCJpc3MiOiJnaW4tYmxvZyJ9.rh-WXSaFqgqY611Tm5dhba532OYEZvm06vUmgZknoy4' config.headers['Authorization'] = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2dpbk5hbWUiOiIxODIzMzExODAzNyIsInVpZCI6ODU0MCwic3ViaWQiOjAsImNoYW5uZWxJZCI6MTEzMzcsIm5hbWUiOiLotbXpm6rlpoIiLCJleHAiOjE2NDAyNTE0MTh9.6m_DqSkThyTw3n7xYhIr6njEwIVmP0RLpiTFH4dLLJI'
return config return config
}, error => { }, error => {
console.log("25reject"); console.log("25reject");
......
...@@ -10,7 +10,8 @@ ...@@ -10,7 +10,8 @@
<p class="goods-type-tip">为商品设置正确的类目,能让商品快速的被搜索到</p> <p class="goods-type-tip">为商品设置正确的类目,能让商品快速的被搜索到</p>
</div> </div>
<div class="goods-type-options"> <div class="goods-type-options">
<el-cascader-panel v-model="SSQList" :props='props' @change="SSQChange" ref="ssqCascader"></el-cascader-panel> <!-- <el-cascader-panel v-model="SSQList" :props='props' @change="SSQChange" ref="ssqCascader"></el-cascader-panel>-->
<el-cascader-panel v-model="SSQList" :props='propsOptions' @change="SSQChange" ref="ssqCascader"></el-cascader-panel>
</div> </div>
<el-button type="primary" class="next-step" :disabled="isNextStep" @click="nextStep">下一步</el-button> <el-button type="primary" class="next-step" :disabled="isNextStep" @click="nextStep">下一步</el-button>
</div> </div>
...@@ -78,7 +79,7 @@ ...@@ -78,7 +79,7 @@
</template> </template>
<script> <script>
import { NewGetCategory,addGoods,getGoodsNew,updateGoodsNew } from '@/api/module/goods'; import { NewGetCategory,NewGetCategoryData,addGoods,getGoodsNew,updateGoodsNew } from '@/api/module/goods';
import Goodsinfomation from './components/goodsinfomation'; import Goodsinfomation from './components/goodsinfomation';
import GoodsSpecifications from './components/goodsspecifications'; import GoodsSpecifications from './components/goodsspecifications';
import GoodsParameter from './components/goodsparameter'; import GoodsParameter from './components/goodsparameter';
...@@ -105,12 +106,12 @@ ...@@ -105,12 +106,12 @@
goodsLoading: false, goodsLoading: false,
SSQList: [], // 省市区 SSQList: [], // 省市区
SSQStr: '', // 省市区 拼接 SSQStr: '', // 省市区 拼接
props: { propsOptions: {
expandTrigger: 'click', expandTrigger: 'click',
lazy: true, lazy: true,
lazyLoad: this.lazyLoad, lazyLoad: this.lazyLoad,
value: "id", value: "id",
label: 'label', label: 'title',
leaf: 'leaf' leaf: 'leaf'
}, },
isNextStep: true, isNextStep: true,
...@@ -330,16 +331,16 @@ ...@@ -330,16 +331,16 @@
const level = node.level; const level = node.level;
let limboNode = {}; let limboNode = {};
if(level === 0) { if(level === 0) {
limboNode = {id: 0} limboNode = {parent_id: 0}
} }
if(level === 1) { if(level === 1) {
limboNode = { id: node.value }; limboNode = { parent_id: node.value };
} }
if(level === 2) { if(level === 2) {
limboNode = { id: node.value }; limboNode = { parent_id: node.value };
} }
NewGetCategory(limboNode).then(res => { NewGetCategoryData(limboNode).then(res => {
let result = {}; let result = {};
if (level === 0) { if (level === 0) {
result = res.data result = res.data
......
...@@ -274,7 +274,7 @@ ...@@ -274,7 +274,7 @@
<script> <script>
import goodDetail from './components/goodsdetail' import goodDetail from './components/goodsdetail'
import editGood from '@/views/system/goods/add/index' import editGood from '@/views/system/goods/add/index'
import { GetFreight } from '@/api/module/goods' import { GetFreight,getGoodsNew } from '@/api/module/goods'
import { getlistGoods, shelvesStatus, delgoodsStatus,cancelOnsale,cancelOnsaleAllData,saveHotEditGoodsData } from '@/api/module/goodsgement' import { getlistGoods, shelvesStatus, delgoodsStatus,cancelOnsale,cancelOnsaleAllData,saveHotEditGoodsData } from '@/api/module/goodsgement'
import {dateFormat} from '@/utils' import {dateFormat} from '@/utils'
...@@ -655,15 +655,22 @@ ...@@ -655,15 +655,22 @@
}, },
/** 不下架 编辑部分商品信息 */ /** 不下架 编辑部分商品信息 */
hotEditGoods(row) { hotEditGoods(row) {
let goodsId = 0; let data = {
if (!row.goods_id) { goodsId: row.goods_id
};
if (!data.goodsId) {
return return
} }
goodsId = row.goods_id;
this.isHotEditGoods = true;
// 获取运费模板 // 获取运费模板
this.getFreightData(); this.getFreightData();
getGoodsNew(data).then(res=> {
if (res.code == 1 && res.data) {
this.isHotEditGoods = true;
console.log(667,res.data);
}
});
}, },
/** 保存 不下架 编辑商品 */ /** 保存 不下架 编辑商品 */
saveHotEditGoods() { saveHotEditGoods() {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论