myluckyexcel.js 5.71 KB
Newer Older
lvzhuangzhuang's avatar
lvzhuangzhuang committed
1
import request from '@/utils/request'
lenovo's avatar
lenovo committed
2
import LuckyExcel from "luckyexcel";
lvzhuangzhuang's avatar
lvzhuangzhuang committed
3

xiangjiaojunxp's avatar
xiangjiaojunxp committed
4 5 6 7 8 9 10 11 12

//小物料转大物料
export function materialConvert(data) {
  return request({
    url: '/ActSuppliesConvert/ActSuppliesConvert/converSupplies',
    method: 'post',
    data: data
  })
}
lenovo's avatar
lenovo committed
13 14 15 16 17 18 19 20 21
// 查询Excel模板列表
export function listSuppliesTemplate(query) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/list',
    method: 'get',
    params: query
  })
}

22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
// 查询导入规则列表
export function listSuppliesrole(id) {
    return request({
        url: '/SuppliesTemplate/SuppliesTemplate/lists/' +id,
        method: 'get',
    })
}

// 查询导入规则详细
export function getSuppliesrole(id) {
    return request({
        url: '/system/suppliesrole/' + id,
        method: 'get'
    })
}

lenovo's avatar
lenovo committed
38
//展示excel模板
39
export function listSuppliesTemplateId(id) {
lenovo's avatar
lenovo committed
40
  return request({
41
    url: '/SuppliesTemplate/SuppliesTemplate/listId/' + id,
lenovo's avatar
lenovo committed
42 43 44 45 46 47 48 49 50 51 52 53
    method: 'get'
  })
}

// 查询Excel模板详细
export function getSuppliesTemplate(id) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/' + id,
    method: 'get'
  })
}

54 55 56 57 58 59 60 61 62
// 修改导入规则
export function updateSuppliesrole(id) {
    return request({
        url: '/system/suppliesrole/edit' +id,
        method: 'put',
    })
}


lenovo's avatar
lenovo committed
63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
// 新增Excel模板
export function addSuppliesTemplate(data) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate',
    headers:{
      repeatSubmit:false
    },
    method: 'post',
    data: data
  })
}

// 修改Excel模板
export function updateSuppliesTemplate(data) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate',
    method: 'put',
    data: data
  })
}

lenovo's avatar
lenovo committed
84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104
export function releaseTemplateStatus(id){
    return request({
        url: '/SuppliesTemplate/SuppliesTemplate/releaseStatus/' + id,
        method: 'get'
    })
}

export function offShelfTemplateStatus(id){
    return request({
        url: '/SuppliesTemplate/SuppliesTemplate/offShelfStatus/' + id,
        method: 'get'
    })
}

export function CopyTemplate(id){
    return request({
        url: '/SuppliesTemplate/SuppliesTemplate/copyTemplate/' + id,
        method: 'get'
    })
}

lenovo's avatar
lenovo committed
105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
// 删除Excel模板
export function delSuppliesTemplate(id) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/' + id,
    method: 'delete'
  })
}

// 展示Excel模板
export function delSuppliesSave(id) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/save/' + id,
    method: 'get'
  })
}

121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
//启用
export function toggleEnable(id) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/enable/' +id,
    method: 'get',

  })
}
//禁用
export function toggleDisable(id) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/disable/' + id,
    method: 'get',
  })
}

lenovo's avatar
lenovo committed
137

138 139 140 141 142 143 144 145
export function findName(name) {
  return request({
    url: '/SuppliesTemplate/SuppliesTemplate/ifName/' + name,
    method: 'get'
  })
}


146 147 148 149 150 151 152
// 模板转换页面查询规则对应用友物料名称
export function getSuppliesName(name) {
  return request({
    url: '/ActSuppliesConvert/ActSuppliesConvert/saveSuppliesname/' + name,
    method: 'get'
  })
}
153 154


155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
// 模板转换页面查询Excel模板列表
export function templateList(query) {
  return request({
    url: '/ActSuppliesConvert/ActSuppliesConvert/list',
    method: 'get',
    params: query
  })
}
// 模板转换页面查询Excel模板内容列表
export function templateListid(id) {
  return request({
    url: '/ActSuppliesConvert/ActSuppliesConvert/listid/' + id,
    method: 'get'
  })
}
// 模板转换页面查询规则列表
export function roleList(id) {
  return request({
    url: '/ActSuppliesConvert/ActSuppliesConvert/rolelist/' + id,
    method: 'get'
  })
}
// 模板转换页面查询规则详情列表
export function roleListid(id) {
  return request({
    url: '/ActSuppliesConvert/ActSuppliesConvert/rolelistid/' + id,
    method: 'get'
  })
}
lenovo's avatar
lenovo committed
184 185


xiangjiaojunxp's avatar
xiangjiaojunxp committed
186 187 188 189 190 191 192 193 194 195 196 197 198 199 200
// 查询规则列表
export function listRule(query) {
  return request({
    url: '/system/ruleManagement/list',
    method: 'get',
    params: query
  })
}
// 查询规则详情详细
export function getRule(id) {
  return request({
    url: '/system/ruleManagement/' + id,
    method: 'get'
  })
}
lvzhuangzhuang's avatar
1  
lvzhuangzhuang committed
201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230
// 新增规则详情
export function addRuleManagement(data) {
  return request({
    url: '/system/ruleManagement/add',
    method: 'post',
    data: data
  })
}

// 修改规则详情
export function updateRuleManagement(data) {
  return request({
    url: '/system/ruleManagement/edit',
    method: 'put',
    data: data
  })
}
// 删除规则详情
export function delRuleManagement(id) {
  return request({
    url: '/system/ruleManagement/' + id,
    method: 'delete'
  })
}






lenovo's avatar
lenovo committed
231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282
// // 查询模板列表
// export function listMyluckyexcel(query) {
//   return request({
//     url: '/system/supplies/list',
//     method: 'get',
//     params: query
//   })
// }
//
// // 查询模板详情详细
// export function getMyluckyexcel(id) {
//   return request({
//     url: '/system/supplies/' + id,
//     method: 'get'
//   })
// }
//
// // 新增模板详情
// export function addMyluckyexcel(data) {
//   return request({
//     url: '/system/supplies/save',
//     method: 'post',
//     data: data
//   })
// }
//
// // 修改模板详情
// export function updateMyluckyexcel(data) {
//   return request({
//     url: '/system/supplies/edit',
//     method: 'put',
//     data: data
//   })
// }
// // 删除模板详情
// export function delMyluckyexcel(id) {
//   return request({
//     url: '/system/supplies/' + id,
//     method: 'delete'
//   })
//
//
// }
//
// // 导出模板详情
// export function exportMyluckyexcel(query) {
//   return request({
//     url: '/SuppliesTemplate/SuppliesTemplate/export',
//     method: 'get',
//     params: query
//   })
// }