lilei 1 рік тому
батько
коміт
eae02707ab

+ 1 - 1
public/version.json

@@ -1,5 +1,5 @@
 {
   "message": "发现有新版本发布,确定更新系统?",
   "vendorJsVersion": "",
-  "version": 1708909869430
+  "version": 1708916761913
 }

+ 32 - 8
src/api/dealerProduct.js

@@ -8,7 +8,10 @@ export const dealerProductList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('经销商产品列表(自建产品)')
+    }
   })
 }
 
@@ -20,7 +23,10 @@ export const bulkProductList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('散件入库列表(自建产品)')
+    }
   })
 }
 
@@ -29,7 +35,10 @@ export const dealerProductSave = params => {
   return axios({
     url: '/dealerProduct/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('新增/编辑经销商产品')
+    }
   })
 }
 
@@ -38,7 +47,10 @@ export const dealerProductUpdate = params => {
   return axios({
     url: '/dealerProduct/updateStatus',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('经销商产品更改状态')
+    }
   })
 }
 
@@ -48,7 +60,10 @@ export const dealerProductExport = params => {
     url: '/dealerProduct/export',
     data: params,
     method: 'post',
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('经销商产品导出')
+    }
   })
 }
 
@@ -57,7 +72,10 @@ export const dealerProductDetail = (params) => {
   return axios({
     url: `/dealerProduct/findById/${params.id}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('经销商产品详情')
+    }
   })
 }
 //  赠品 列表  分页
@@ -68,7 +86,10 @@ export const giftsDetailList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('列表查询')
+    }
   })
 }
 //  产品定价 列表  分页
@@ -79,6 +100,9 @@ export const dealerProductPriceList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('列表查询')
+    }
   })
 }

+ 12 - 3
src/api/login.js

@@ -5,14 +5,20 @@ export function login ({ username, password }) {
   return axios({
     url: 'auth/login',
     data: { username, password },
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('登录')
+    }
   })
 }
 
 export function logout () {
   return axios({
     url: 'auth/logout',
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('登出')
+    }
   })
 }
 
@@ -58,6 +64,9 @@ export function changePwd (parameter) {
   return axios({
     url: '/user/changePWD',
     method: 'post',
-    data: parameter
+    data: parameter,
+    headers:{
+      'module': encodeURIComponent('修改密码')
+    }
   })
 }

+ 76 - 19
src/api/sales.js

@@ -8,7 +8,10 @@ export const salesList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.buyerSn ? '按客户查询列表':'列表查询')
+    }
   })
 }
 //  销售 详情
@@ -16,7 +19,10 @@ export const salesDetail = (params) => {
   return axios({
     url: `/sales/findById/${params.id}`,
     data: params,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('销售单详情')
+    }
   })
 }
 //  销售 详情bysn
@@ -24,7 +30,10 @@ export const salesDetailBySn = (params) => {
   return axios({
     url: `/sales/findBySn`,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('销售单详情')
+    }
   })
 }
 //  销售 打印
@@ -32,7 +41,10 @@ export const salesPrint = (params) => {
   return axios({
     url: '/sales/print',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打印')
+    }
   })
 }
 //  销售 打印预览
@@ -40,7 +52,10 @@ export const salesPrintPreview = (params) => {
   return axios({
     url: '/sales/printPreview',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打印预览')
+    }
   })
 }
 //  销售 冲减
@@ -48,7 +63,10 @@ export const salesWriteDown = (params) => {
   return axios({
     url: '/sales/writeDown',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('销售冲减')
+    }
   })
 }
 //  销售 审核
@@ -56,7 +74,10 @@ export const salesWriteAudit = (params) => {
   return axios({
     url: '/sales/audit',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('审核')
+    }
   })
 }
 //  销售 折扣
@@ -64,7 +85,10 @@ export const salesWriteDiscount = (params) => {
   return axios({
     url: '/sales/discount',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打折')
+    }
   })
 }
 //  销售 备货审核
@@ -72,7 +96,10 @@ export const salesWritePrepareAudit = (params) => {
   return axios({
     url: '/sales/prepareAudit',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('备货审核')
+    }
   })
 }
 //  销售 收款
@@ -80,14 +107,20 @@ export const salesWriteReceipt = (params) => {
   return axios({
     url: '/sales/receipt',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('收款')
+    }
   })
 }
 //  销售 出库
 export const salesWriteStockOut = (params) => {
   return axios({
     url: `/sales/stockOut/${params.salesBillSn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('出库')
+    }
   })
 }
 //  销售 提交
@@ -95,7 +128,10 @@ export const salesWriteSubmit = (params) => {
   return axios({
     url: '/sales/submit',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('提交')
+    }
   })
 }
 //  销售 新增或编辑
@@ -103,7 +139,10 @@ export const salesSave = (params) => {
   return axios({
     url: '/sales/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.id?'编辑基本信息':params.distributionFlag == 0 ? '新增(零售)' : '新增(铺货)')
+    }
   })
 }
 
@@ -112,7 +151,10 @@ export const salesDel = (params) => {
   return axios({
     url: `/sales/delete`,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.mainFlag==1?'删除/取消':'清空列表')
+    }
   })
 }
 
@@ -128,14 +170,20 @@ export const salesCount = (params) => {
 export const supperCodeByVin = (params) => {
   return axios({
     url: `/vinIdentify/queryPartCodeByVin/${params.vin}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('车架号查询')
+    }
   })
 }
 // 销售 详情  打印
 export const salesDetailPrint = params => {
   const data = {
     url: `/sales/print/${params.sn}/${params.type}/${params.printOrgCode}/${params.printAllName}/${params.remarksShowFlag}/${params.priceFlag}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent(params.type=='INK' ? '喷墨打印':'针式打印')
+    }
   }
   // 喷墨打印
   if (params.type == 'INK') {
@@ -148,7 +196,10 @@ export const salesDetailExport = params => {
   return axios.request({
     url: `/sales/excel/${params.sn}`,
     method: 'get',
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('导出Excel')
+    }
   })
 }
 // 销售 列表  导出
@@ -157,7 +208,10 @@ export const salesExport = params => {
     url: `/sales/exportWithDetail`,
     data: params,
     method: 'post',
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('导出')
+    }
   })
 }
 // 车架号  识别图片内容
@@ -166,6 +220,9 @@ export const vinCodeParse = params => {
     url: `/vinIdentify/ocr`,
     method: 'post',
     data: params,
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('车架号图片ocr识别')
+    }
   })
 }

+ 42 - 9
src/api/salesDetail.js

@@ -8,7 +8,10 @@ export const salesDetailList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('销售单明细列表')
+    }
   })
 }
 
@@ -25,7 +28,10 @@ export const salesDetailInsert = (params) => {
   return axios({
     url: '/salesDetail/insert',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('添加')
+    }
   })
 }
 // 批量新增
@@ -33,7 +39,10 @@ export const salesDetailInsertBatch = (params) => {
   return axios({
     url: '/salesDetail/insertBatch',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('批量添加')
+    }
   })
 }
 //  销售详情 修改价格
@@ -41,7 +50,10 @@ export const salesDetailUpdatePrice = (params) => {
   return axios({
     url: '/salesDetail/updatePrice',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('修改价格')
+    }
   })
 }
 //  销售详情 修改数量
@@ -49,14 +61,20 @@ export const salesDetailUpdateQty = (params) => {
   return axios({
     url: '/salesDetail/updateQty',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('修改数量')
+    }
   })
 }
 //  销售详情 删除
 export const salesDetailDel = (params) => {
   return axios({
     url: `/salesDetail/delete/${params.id}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('删除')
+    }
   })
 }
 //  销售详情 清空列表
@@ -64,7 +82,10 @@ export const salesDetailDelAll = (params) => {
   return axios({
     url: `/salesDetail/deleteBySalesBillSn/${params.salesBillSn}`,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('清空列表')
+    }
   })
 }
 
@@ -76,7 +97,10 @@ export const salesRecordlList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('销售记录')
+    }
   })
 }
 
@@ -86,6 +110,9 @@ export const salesDetailImportDetail = (params) => {
     url: '/salesDetail/importDetail',
     data: params,
     method: 'post',
+    headers:{
+      'module': encodeURIComponent('导入产品')
+    }
   })
 }
 // 确认导入明细
@@ -94,6 +121,9 @@ export const salesDetailInsertImport = (params) => {
     url: '/salesDetail/insertImport',
     data: params,
     method: 'post',
+    headers:{
+      'module': encodeURIComponent('确认导入产品')
+    }
   })
 }
 // 销售明细错误导出
@@ -102,6 +132,9 @@ export const salesDetailFailExcel = (params) => {
     url: '/salesDetail/exportImportDetailError',
     data: params,
     method: 'post',
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('错误项导出')
+    }
   })
 }

+ 71 - 17
src/api/salesReturn.js

@@ -4,14 +4,20 @@ import { axios } from '@/utils/request'
 export const salesReturnAudit = (params) => {
   return axios({
     url: `/salesReturn/audit/${params.sn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('审核')
+    }
   })
 }
 //  销售退货 删除
 export const salesReturnDel = (params) => {
   return axios({
     url: `/salesReturn/delete/${params.sn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('删除')
+    }
   })
 }
 
@@ -19,7 +25,10 @@ export const salesReturnDel = (params) => {
 export const salesReturnDetailDel = (params) => {
   return axios({
     url: `/salesReturn/detail/delete/${params.id}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('删除')
+    }
   })
 }
 
@@ -27,7 +36,10 @@ export const salesReturnDetailDel = (params) => {
 export const salesReturnDelAll = (params) => {
   return axios({
     url: `/salesReturn/detail/deleteAll/${params.sn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('清空列表')
+    }
   })
 }
 // 销售退货  列表  统计
@@ -57,7 +69,10 @@ export const salesReturnDetailList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('明细列表')
+    }
   })
 }
 //  销售退货 分页查询产品
@@ -68,7 +83,10 @@ export const salesReturnProductList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('可选产品列表')
+    }
   })
 }
 //  产品添加和修改
@@ -76,7 +94,10 @@ export const salesReturnSaveProduct = (params) => {
   return axios({
     url: '/salesReturn/detail/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.id?'修改产品':'添加产品')
+    }
   })
 }
 
@@ -85,7 +106,10 @@ export const salesReturnDiscount = (params) => {
   return axios({
     url: '/salesReturn/discount',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打折')
+    }
   })
 }
 
@@ -94,7 +118,10 @@ export const salesReturnExport = (params) => {
   return axios({
     url: '/salesReturn/export',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('导出')
+    }
   })
 }
 
@@ -102,7 +129,10 @@ export const salesReturnExport = (params) => {
 export const salesReturnDetail = (params) => {
   return axios({
     url: `/salesReturn/findBySn/${params.sn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('详情信息')
+    }
   })
 }
 
@@ -111,7 +141,10 @@ export const salesReturnPay = (params) => {
   return axios({
     url: '/salesReturn/pay',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('付款')
+    }
   })
 }
 
@@ -120,7 +153,10 @@ export const salesReturnPrint = (params) => {
   return axios({
     url: '/salesReturn/print',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打印')
+    }
   })
 }
 
@@ -129,7 +165,10 @@ export const salesReturnprintPreview = (params) => {
   return axios({
     url: '/salesReturn/printPreview',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打印预览')
+    }
   })
 }
 
@@ -141,7 +180,10 @@ export const salesReturnList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('列表查询')
+    }
   })
 }
 
@@ -150,14 +192,20 @@ export const salesReturnSave = (params) => {
   return axios({
     url: '/salesReturn/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.id?'编辑基础信息':'新增')
+    }
   })
 }
 //  销售退货 提交
 export const salesReturnSubmit = (params) => {
   return axios({
     url: `/salesReturn/submit/${params.sn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('提交')
+    }
   })
 }
 // 销售退货 详情  打印
@@ -165,6 +213,9 @@ export const salesReturnDetailPrint = params => {
   const data = {
     url: `salesReturn/print/${params.sn}/${params.type}`,
     method: 'get',
+    headers:{
+      'module': encodeURIComponent(params.type=='INK' ? '喷墨打印':'针式打印')
+    }
   }
   // 喷墨打印
   if(params.type=='INK'){
@@ -177,6 +228,9 @@ export const salesDetailExport = params => {
   return axios.request({
     url: `salesReturn/excel/${params.sn}`,
     method: 'get',
-    responseType: 'blob'
+    responseType: 'blob',
+    headers:{
+      'module': encodeURIComponent('导出Excel')
+    }
   })
 }

+ 12 - 3
src/api/salesReturnDetail.js

@@ -8,7 +8,10 @@ export const salesReturnDetailList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('明细列表查询')
+    }
   })
 }
 //  销售退货详情 保存
@@ -16,7 +19,10 @@ export const salesReturnDetailSave = (params) => {
   return axios({
     url: '/salesReturnDetail/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('添加')
+    }
   })
 }
 //  销售退货详情 删除
@@ -24,6 +30,9 @@ export const salesReturnDetailDel = (params) => {
   return axios({
     url: `/salesReturnDetail/delete/${params.id}`,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('删除')
+    }
   })
 }

+ 20 - 5
src/api/salesman.js

@@ -8,7 +8,10 @@ export const employeeList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('列表查询')
+    }
   })
 }
 export const employeeAllList = (params) => {
@@ -16,7 +19,10 @@ export const employeeAllList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('业务员列表查询')
+    }
   })
 }
 // 新增/编辑业务员
@@ -24,7 +30,10 @@ export const employeeSave = params => {
   return axios({
     url: '/employee/save',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent(params.id?'编辑':'新增')
+    }
   })
 }
 
@@ -33,7 +42,10 @@ export const employeeAudit = params => {
   return axios({
     url: `/employee/audit/${params.id}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('审核')
+    }
   })
 }
 
@@ -42,6 +54,9 @@ export const employeeDetail = params => {
   return axios({
     url: `/employee/queryById/${params.id}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('业务员详情')
+    }
   })
 }

+ 8 - 2
src/api/shelfReplenish.js

@@ -153,7 +153,10 @@ export const queryWaitReplenish = (params) => {
   return axios({
     url: '/shelfProduct/queryWaitReplenish',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('待补货产品列表')
+    }
   })
 }
 // 货架产品
@@ -161,6 +164,9 @@ export const queryShelfProduct = (params) => {
   return axios({
     url: '/shelfProduct/queryShelfProduct',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('全部货架产品列表')
+    }
   })
 }

+ 4 - 1
src/api/stockOut.js

@@ -32,6 +32,9 @@ export const stockOutDetailList = (params) => {
   return axios({
     url: `/stockOut/detail/queryList`,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('出库明细')
+    }
   })
 }

+ 28 - 7
src/api/urgent.js

@@ -8,7 +8,10 @@ export const urgentList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('列表查询')
+    }
   })
 }
 //  急件 打印
@@ -16,7 +19,10 @@ export const urgentPrint = (params) => {
   return axios({
     url: '/urgent/print',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打印')
+    }
   })
 }
 //  急件 打印预览
@@ -24,7 +30,10 @@ export const urgentPrintPreview = (params) => {
   return axios({
     url: '/urgent/printPreview',
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('打印预览')
+    }
   })
 }
 //  急件 冲减
@@ -32,7 +41,10 @@ export const urgentWriteDown = (params) => {
   return axios({
     url: `/urgent/writeDownBySn/${params.urgentBillSn}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('冲减')
+    }
   })
 }
 //  急件 详情
@@ -40,14 +52,20 @@ export const urgentDetail = (params) => {
   return axios({
     url: `/urgent/findById/${params.id}`,
     data: {},
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('急件单详情')
+    }
   })
 }
 //  急件 详情  根据sn查
 export const urgentDetailSn = (params) => {
   return axios({
     url: `/urgent/findBySn/${params.sn}`,
-    method: 'get'
+    method: 'get',
+    headers:{
+      'module': encodeURIComponent('急件单详情')
+    }
   })
 }
 //  急件详情列表  有分页
@@ -58,6 +76,9 @@ export const urgentDetailList = (params) => {
   return axios({
     url: url,
     data: params,
-    method: 'post'
+    method: 'post',
+    headers:{
+      'module': encodeURIComponent('明细列表查询')
+    }
   })
 }