12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- import http from '@/request/index.js';
- // 上架详情
- export const state = {
- groundDetailsData: [], //上架详情数据
- groundTitleData: {
- idPendList: 0, // 当前单号待上架数量
- idAlreadyList: 0 // 当前单号已上架数量
- },
- detailsData: {} // 上架明细数据
- };
- export const mutations = {
- DetailsData(state, data) {
- state.groundDetailsData = data
- },
- setTitleData(state, data) {
- state.groundTitleData = data
- },
- setDetaisData(state, data) {
- console.log(data,'上架的明细');
- state.detailsData = data
- },
- }
- export const actions = {
- getDetails({
- commit,
- rootState
- }) {
- return new Promise((resolve, reject) => {
- http('groundDetails.getList', {
- id_instock: rootState.groundData.length > 0 && rootState.groundData[0].id_instock ||
- "rkd0000117"
- }, '加载中').then(res => {
- if (res.code == "0" && res.success == "true") {
- commit('DetailsData', res.data);
- let pend = 0;
- let already = 0;
- if (res.data.length > 0) {
- res.data.forEach((item) => {
- })
- }
- } else {
- commit('DetailsData', []);
- }
- }).catch(e => {
- reject(e)
- })
- })
- },
- getdetilsCont({
- commit,
- rootState
- }, date) {
- return new Promise((resolve, reject) => {
- http('groundDetails.detailsCont', {
- id_instock: rootState.groundData.length > 0 && rootState.groundData[0].id_instock ||
- "rkd0000117",
- ...date
- }, '加载中').then(res => {
- if (res.code == "0" && res.success == "true") {
- commit('setDetaisData', {
- [date['id_material']]: res.data
- });
- } else {
- commit('setDetaisData', {});
- }
- }).catch(e => {
- reject(e)
- })
- })
- }
- }
|