Browse Source

平台protal和26524的分开,增加企业中心UI

master
liupopo 2 years ago
parent
commit
53928586d8
  1. 14
      supervise-enterprise-ui/.editorconfig
  2. 9
      supervise-enterprise-ui/.env.development
  3. 9
      supervise-enterprise-ui/.env.production
  4. 8
      supervise-enterprise-ui/.env.staging
  5. 4
      supervise-enterprise-ui/.eslintignore
  6. 199
      supervise-enterprise-ui/.eslintrc.js
  7. 18
      supervise-enterprise-ui/.gitignore
  8. 5
      supervise-enterprise-ui/.travis.yml
  9. 21
      supervise-enterprise-ui/LICENSE
  10. 0
      supervise-enterprise-ui/README-zh.md
  11. 90
      supervise-enterprise-ui/README.md
  12. 15
      supervise-enterprise-ui/babel.config.js
  13. 24
      supervise-enterprise-ui/jest.config.js
  14. 9
      supervise-enterprise-ui/jsconfig.json
  15. 57
      supervise-enterprise-ui/mock/index.js
  16. 81
      supervise-enterprise-ui/mock/mock-server.js
  17. 29
      supervise-enterprise-ui/mock/table.js
  18. 84
      supervise-enterprise-ui/mock/user.js
  19. 25
      supervise-enterprise-ui/mock/utils.js
  20. 74
      supervise-enterprise-ui/package.json
  21. 14470
      supervise-enterprise-ui/pnpm-lock.yaml
  22. 8
      supervise-enterprise-ui/postcss.config.js
  23. BIN
      supervise-enterprise-ui/public/favicon.ico
  24. BIN
      supervise-enterprise-ui/public/faviconhr.ico
  25. BIN
      supervise-enterprise-ui/public/image/liuchengtu.jpg
  26. 17
      supervise-enterprise-ui/public/index.html
  27. 14
      supervise-enterprise-ui/src/App.vue
  28. 13
      supervise-enterprise-ui/src/api/Common/Upload.js
  29. 25
      supervise-enterprise-ui/src/api/Common/areaPicker.js
  30. 13
      supervise-enterprise-ui/src/api/Common/permission.js
  31. 35
      supervise-enterprise-ui/src/api/User/login.js
  32. 76
      supervise-enterprise-ui/src/api/customer/csmcash.js
  33. 66
      supervise-enterprise-ui/src/api/flow/cunfangdidianbiangeng.js
  34. 33
      supervise-enterprise-ui/src/api/flow/flowable.js
  35. 80
      supervise-enterprise-ui/src/api/flow/tiaochekaipiaoshenqing.js
  36. 80
      supervise-enterprise-ui/src/api/flow/tiaozhangshenqing.js
  37. 50
      supervise-enterprise-ui/src/api/flow/todo.js
  38. 70
      supervise-enterprise-ui/src/api/flow/vehicleReturn.js
  39. 0
      supervise-enterprise-ui/src/api/kucun/hzsjxz.js
  40. 34
      supervise-enterprise-ui/src/api/kucun/kucun.js
  41. 88
      supervise-enterprise-ui/src/api/kucun/ruku.js
  42. 20
      supervise-enterprise-ui/src/api/kucun/sales.js
  43. 20
      supervise-enterprise-ui/src/api/kucun/wholesale.js
  44. 30
      supervise-enterprise-ui/src/api/portal/Upload.js
  45. 34
      supervise-enterprise-ui/src/api/portal/areaPicker.js
  46. 29
      supervise-enterprise-ui/src/api/query/distributionCentre.js
  47. 29
      supervise-enterprise-ui/src/api/query/orderCommodity.js
  48. 29
      supervise-enterprise-ui/src/api/query/orders.js
  49. 29
      supervise-enterprise-ui/src/api/query/outBound.js
  50. 30
      supervise-enterprise-ui/src/api/query/sales.js
  51. 29
      supervise-enterprise-ui/src/api/query/stockInfo.js
  52. 17
      supervise-enterprise-ui/src/api/query/supplier.js
  53. 21
      supervise-enterprise-ui/src/api/report/salesstatisticsday.js
  54. 59
      supervise-enterprise-ui/src/api/supervise/brandinfo.js
  55. 157
      supervise-enterprise-ui/src/api/supervise/commodityFile.js
  56. 59
      supervise-enterprise-ui/src/api/supervise/dictcommon.js
  57. 59
      supervise-enterprise-ui/src/api/supervise/dicttype.js
  58. 59
      supervise-enterprise-ui/src/api/supervise/gdinstorage.js
  59. 59
      supervise-enterprise-ui/src/api/supervise/gdinstoragecount.js
  60. 59
      supervise-enterprise-ui/src/api/supervise/gdinstoragecountlog.js
  61. 59
      supervise-enterprise-ui/src/api/supervise/gdinstoragegd.js
  62. 59
      supervise-enterprise-ui/src/api/supervise/gdinstoragelog.js
  63. 59
      supervise-enterprise-ui/src/api/supervise/gdinstoragelogerr.js
  64. 59
      supervise-enterprise-ui/src/api/supervise/gdinventory.js
  65. 82
      supervise-enterprise-ui/src/api/supervise/gdinventorylog.js
  66. 59
      supervise-enterprise-ui/src/api/supervise/gdinventorylogerr.js
  67. 59
      supervise-enterprise-ui/src/api/supervise/gdinventoryok.js
  68. 59
      supervise-enterprise-ui/src/api/supervise/gdrescategoryprod.js
  69. 15
      supervise-enterprise-ui/src/api/supervise/goodsonway.js
  70. 59
      supervise-enterprise-ui/src/api/supervise/importdatainfo.js
  71. 59
      supervise-enterprise-ui/src/api/supervise/inventoryinformation.js
  72. 59
      supervise-enterprise-ui/src/api/supervise/kfpurchaserequisition.js
  73. 59
      supervise-enterprise-ui/src/api/supervise/kfpurchaserequisitionpro.js
  74. 59
      supervise-enterprise-ui/src/api/supervise/logisticscompany.js
  75. 59
      supervise-enterprise-ui/src/api/supervise/manufacturerinfo.js
  76. 59
      supervise-enterprise-ui/src/api/supervise/productinformation.js
  77. 59
      supervise-enterprise-ui/src/api/supervise/productnum.js
  78. 46
      supervise-enterprise-ui/src/api/supervise/purchaseapplicationmanagement.js
  79. 81
      supervise-enterprise-ui/src/api/supervise/purchaserequisition.js
  80. 73
      supervise-enterprise-ui/src/api/supervise/purchaserequisitionpro.js
  81. 34
      supervise-enterprise-ui/src/api/supervise/purchaserequisitiontobacco.js
  82. 27
      supervise-enterprise-ui/src/api/supervise/purchaserequisitiontobaccodetails.js
  83. 59
      supervise-enterprise-ui/src/api/supervise/purchasetransit.js
  84. 59
      supervise-enterprise-ui/src/api/supervise/registrationinfo.js
  85. 59
      supervise-enterprise-ui/src/api/supervise/restrictedbrand.js
  86. 59
      supervise-enterprise-ui/src/api/supervise/restrictedcategory.js
  87. 59
      supervise-enterprise-ui/src/api/supervise/restrictedcategorycopy.js
  88. 59
      supervise-enterprise-ui/src/api/supervise/salesdata.js
  89. 15
      supervise-enterprise-ui/src/api/supervise/salesreport.js
  90. 59
      supervise-enterprise-ui/src/api/supervise/salestest.js
  91. 59
      supervise-enterprise-ui/src/api/supervise/storein.js
  92. 59
      supervise-enterprise-ui/src/api/supervise/storeindex.js
  93. 59
      supervise-enterprise-ui/src/api/supervise/storeinfo.js
  94. 59
      supervise-enterprise-ui/src/api/supervise/storeinitem.js
  95. 59
      supervise-enterprise-ui/src/api/supervise/storeout.js
  96. 59
      supervise-enterprise-ui/src/api/supervise/storeoutitem.js
  97. 90
      supervise-enterprise-ui/src/api/supervise/supplierbankinfo.js
  98. 59
      supervise-enterprise-ui/src/api/supervise/supplierbrand.js
  99. 59
      supervise-enterprise-ui/src/api/supervise/supplierfinance.js
  100. 59
      supervise-enterprise-ui/src/api/supervise/supplierindex.js

14
supervise-enterprise-ui/.editorconfig

@ -0,0 +1,14 @@
# http://editorconfig.org
root = true
[*]
charset = utf-8
indent_style = space
indent_size = 2
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false

9
supervise-enterprise-ui/.env.development

@ -0,0 +1,9 @@
# just a flag
ENV = 'development'
# base api
VUE_APP_BASE_API = '/api/service'
## 配置测试和本地开发时的 接口地址
##VUE_APP_URL = "http://8.130.39.13:8112"
VUE_APP_URL = "http://192.168.1.193:8112"

9
supervise-enterprise-ui/.env.production

@ -0,0 +1,9 @@
# just a flag
ENV = 'production'
# base api
VUE_APP_BASE_API = '/api/service'
## 配置 正式接口地址
VUE_APP_URL = "http://120.46.131.15:8111"

8
supervise-enterprise-ui/.env.staging

@ -0,0 +1,8 @@
NODE_ENV = production
# just a flag
ENV = 'staging'
# base api
VUE_APP_BASE_API = '/stage-api'

4
supervise-enterprise-ui/.eslintignore

@ -0,0 +1,4 @@
build/*.js
src/assets
public
dist

199
supervise-enterprise-ui/.eslintrc.js

@ -0,0 +1,199 @@
module.exports = {
root: true,
parserOptions: {
parser: 'babel-eslint',
sourceType: 'module'
},
env: {
browser: true,
node: true,
es6: true,
},
extends: ['plugin:vue/recommended', 'eslint:recommended'],
// add your custom rules here
//it is base on https://github.com/vuejs/eslint-config-vue
rules: {
"vue/max-attributes-per-line": [2, {
"singleline": 10,
"multiline": {
"max": 1,
"allowFirstLine": false
}
}],
"vue/singleline-html-element-content-newline": "off",
"vue/multiline-html-element-content-newline":"off",
"vue/name-property-casing": ["error", "PascalCase"],
"vue/no-v-html": "off",
'accessor-pairs': 2,
'arrow-spacing': [2, {
'before': true,
'after': true
}],
'block-spacing': [2, 'always'],
'brace-style': [2, '1tbs', {
'allowSingleLine': true
}],
'camelcase': [0, {
'properties': 'always'
}],
'comma-dangle': [2, 'never'],
'comma-spacing': [2, {
'before': false,
'after': true
}],
'comma-style': [2, 'last'],
'constructor-super': 2,
'curly': [2, 'multi-line'],
'dot-location': [2, 'property'],
'eol-last': 2,
'eqeqeq': ["error", "always", {"null": "ignore"}],
'generator-star-spacing': [2, {
'before': true,
'after': true
}],
'handle-callback-err': [2, '^(err|error)$'],
// 'indent': [2, 2, {
// 'SwitchCase': 1
// }],
'indent': 'off',
'jsx-quotes': [2, 'prefer-single'],
'key-spacing': [2, {
'beforeColon': false,
'afterColon': true
}],
'keyword-spacing': [2, {
'before': true,
'after': true
}],
'new-cap': [2, {
'newIsCap': true,
'capIsNew': false
}],
'new-parens': 2,
'no-array-constructor': 2,
'no-caller': 2,
'no-console': 'off',
'no-class-assign': 2,
'no-cond-assign': 2,
'no-const-assign': 2,
'no-control-regex': 0,
'no-delete-var': 2,
'no-dupe-args': 2,
'no-dupe-class-members': 2,
'no-dupe-keys': 2,
'no-duplicate-case': 2,
'no-empty-character-class': 2,
'no-empty-pattern': 2,
'no-eval': 2,
'no-ex-assign': 2,
'no-extend-native': 2,
'no-extra-bind': 2,
'no-extra-boolean-cast': 2,
'no-extra-parens': [2, 'functions'],
'no-fallthrough': 2,
'no-floating-decimal': 2,
'no-func-assign': 2,
'no-implied-eval': 2,
'no-inner-declarations': [2, 'functions'],
'no-invalid-regexp': 2,
'no-irregular-whitespace': 2,
'no-iterator': 2,
'no-label-var': 2,
'no-labels': [2, {
'allowLoop': false,
'allowSwitch': false
}],
'no-lone-blocks': 2,
'no-mixed-spaces-and-tabs': 2,
'no-multi-spaces': 2,
'no-multi-str': 2,
'no-multiple-empty-lines': [2, {
'max': 1
}],
'no-native-reassign': 2,
'no-negated-in-lhs': 2,
'no-new-object': 2,
'no-new-require': 2,
'no-new-symbol': 2,
'no-new-wrappers': 2,
'no-obj-calls': 2,
'no-octal': 2,
'no-octal-escape': 2,
'no-path-concat': 2,
'no-proto': 2,
'no-redeclare': 2,
'no-regex-spaces': 2,
'no-return-assign': [2, 'except-parens'],
'no-self-assign': 2,
'no-self-compare': 2,
'no-sequences': 2,
'no-shadow-restricted-names': 2,
'no-spaced-func': 2,
'no-sparse-arrays': 2,
'no-this-before-super': 2,
'no-throw-literal': 2,
'no-trailing-spaces': 2,
'no-undef': 2,
'no-undef-init': 2,
'no-unexpected-multiline': 2,
'no-unmodified-loop-condition': 2,
'no-unneeded-ternary': [2, {
'defaultAssignment': false
}],
'no-unreachable': 2,
'no-unsafe-finally': 2,
'no-unused-vars': [2, {
'vars': 'all',
'args': 'none'
}],
'no-useless-call': 2,
'no-useless-computed-key': 2,
'no-useless-constructor': 2,
'no-useless-escape': 0,
'no-whitespace-before-property': 2,
'no-with': 2,
'one-var': [2, {
'initialized': 'never'
}],
'operator-linebreak': [2, 'after', {
'overrides': {
'?': 'before',
':': 'before'
}
}],
'padded-blocks': [2, 'never'],
'quotes': [2, 'single', {
'avoidEscape': true,
'allowTemplateLiterals': true
}],
'semi': [2, 'never'],
'semi-spacing': [2, {
'before': false,
'after': true
}],
'space-before-blocks': [2, 'always'],
'space-before-function-paren': [2, 'never'],
'space-in-parens': [2, 'never'],
'space-infix-ops': 2,
'space-unary-ops': [2, {
'words': true,
'nonwords': false
}],
'spaced-comment': [2, 'always', {
'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ',']
}],
'template-curly-spacing': [2, 'never'],
'use-isnan': 2,
'valid-typeof': 2,
'wrap-iife': [2, 'any'],
'yield-star-spacing': [2, 'both'],
'yoda': [2, 'never'],
'prefer-const': 2,
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
'object-curly-spacing': [2, 'always', {
objectsInObjects: false
}],
'array-bracket-spacing': [2, 'never']
}
}

18
supervise-enterprise-ui/.gitignore

@ -0,0 +1,18 @@
.DS_Store
node_modules/
dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
tests/**/coverage/
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
enterprise-ui/

5
supervise-enterprise-ui/.travis.yml

@ -0,0 +1,5 @@
language: node_js
node_js: 10
script: npm run test
notifications:
email: false

21
supervise-enterprise-ui/LICENSE

@ -0,0 +1,21 @@
MIT License
Copyright (c) 2017-present PanJiaChen
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

0
supervise-enterprise-ui/README-zh.md

90
supervise-enterprise-ui/README.md

@ -0,0 +1,90 @@
# vue-admin-template
English | [简体中文](./README-zh.md)
> A minimal vue admin template with Element UI & axios & iconfont & permission control & lint
**Live demo:** http://panjiachen.github.io/vue-admin-template
**The current version is `v4.0+` build on `vue-cli`. If you want to use the old version , you can switch branch to [tag/3.11.0](https://github.com/PanJiaChen/vue-admin-template/tree/tag/3.11.0), it does not rely on `vue-cli`**
## Build Setup
```bash
# clone the project
git clone https://github.com/PanJiaChen/vue-admin-template.git
# enter the project directory
cd vue-admin-template
# install dependency
npm install
# develop
npm run dev
```
This will automatically open http://localhost:9528
## Build
```bash
# build for test environment
npm run build:stage
# build for production environment
npm run build:prod
```
## Advanced
```bash
# preview the release environment effect
npm run preview
# preview the release environment effect + static resource analysis
npm run preview -- --report
# code format check
npm run lint
# code format check and auto fix
npm run lint -- --fix
```
Refer to [Documentation](https://panjiachen.github.io/vue-element-admin-site/guide/essentials/deploy.html) for more information
## Demo
![demo](https://github.com/PanJiaChen/PanJiaChen.github.io/blob/master/images/demo.gif)
## Extra
If you want router permission && generate menu by user roles , you can use this branch [permission-control](https://github.com/PanJiaChen/vue-admin-template/tree/permission-control)
For `typescript` version, you can use [vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template) (Credits: [@Armour](https://github.com/Armour))
## Related Project
- [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
- [electron-vue-admin](https://github.com/PanJiaChen/electron-vue-admin)
- [vue-typescript-admin-template](https://github.com/Armour/vue-typescript-admin-template)
- [awesome-project](https://github.com/PanJiaChen/vue-element-admin/issues/2312)
## Browsers support
Modern browsers and Internet Explorer 10+.
| [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png" alt="IE / Edge" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>IE / Edge | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png" alt="Firefox" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Firefox | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png" alt="Chrome" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Chrome | [<img src="https://raw.githubusercontent.com/alrra/browser-logos/master/src/safari/safari_48x48.png" alt="Safari" width="24px" height="24px" />](http://godban.github.io/browsers-support-badges/)</br>Safari |
| --------- | --------- | --------- | --------- |
| IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions
## License
[MIT](https://github.com/PanJiaChen/vue-admin-template/blob/master/LICENSE) license.
Copyright (c) 2017-present PanJiaChen

15
supervise-enterprise-ui/babel.config.js

@ -0,0 +1,15 @@
module.exports = {
presets: [
// https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app
// '@vue/cli-plugin-babel/preset',
['@vue/app', { useBuiltIns: 'entry' }]
],
'env': {
'development': {
// babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require().
// This plugin can significantly increase the speed of hot updates, when you have a large number of pages.
// https://panjiachen.github.io/vue-element-admin-site/guide/advanced/lazy-loading.html
'plugins': ['dynamic-import-node']
}
}
}

24
supervise-enterprise-ui/jest.config.js

@ -0,0 +1,24 @@
module.exports = {
moduleFileExtensions: ['js', 'jsx', 'json', 'vue'],
transform: {
'^.+\\.vue$': 'vue-jest',
'.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$':
'jest-transform-stub',
'^.+\\.jsx?$': 'babel-jest'
},
moduleNameMapper: {
'^@/(.*)$': '<rootDir>/src/$1'
},
snapshotSerializers: ['jest-serializer-vue'],
testMatch: [
'**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)'
],
collectCoverageFrom: ['src/utils/**/*.{js,vue}', '!src/utils/auth.js', '!src/utils/request.js', 'src/components/**/*.{js,vue}'],
coverageDirectory: '<rootDir>/tests/unit/coverage',
// 'collectCoverage': true,
'coverageReporters': [
'lcov',
'text-summary'
],
testURL: 'http://localhost/'
}

9
supervise-enterprise-ui/jsconfig.json

@ -0,0 +1,9 @@
{
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@/*": ["src/*"]
}
},
"exclude": ["node_modules", "dist"]
}

57
supervise-enterprise-ui/mock/index.js

@ -0,0 +1,57 @@
const Mock = require('mockjs')
const { param2Obj } = require('./utils')
const user = require('./user')
const table = require('./table')
const mocks = [
...user,
...table
]
// for front mock
// please use it cautiously, it will redefine XMLHttpRequest,
// which will cause many of your third-party libraries to be invalidated(like progress event).
function mockXHR() {
// mock patch
// https://github.com/nuysoft/Mock/issues/300
Mock.XHR.prototype.proxy_send = Mock.XHR.prototype.send
Mock.XHR.prototype.send = function() {
if (this.custom.xhr) {
this.custom.xhr.withCredentials = this.withCredentials || false
if (this.responseType) {
this.custom.xhr.responseType = this.responseType
}
}
this.proxy_send(...arguments)
}
function XHR2ExpressReqWrap(respond) {
return function(options) {
let result = null
if (respond instanceof Function) {
const { body, type, url } = options
// https://expressjs.com/en/4x/api.html#req
result = respond({
method: type,
body: JSON.parse(body),
query: param2Obj(url)
})
} else {
result = respond
}
return Mock.mock(result)
}
}
for (const i of mocks) {
Mock.mock(new RegExp(i.url), i.type || 'get', XHR2ExpressReqWrap(i.response))
}
}
module.exports = {
mocks,
mockXHR
}

81
supervise-enterprise-ui/mock/mock-server.js

@ -0,0 +1,81 @@
const chokidar = require('chokidar')
const bodyParser = require('body-parser')
const chalk = require('chalk')
const path = require('path')
const Mock = require('mockjs')
const mockDir = path.join(process.cwd(), 'mock')
function registerRoutes(app) {
let mockLastIndex
const { mocks } = require('./index.js')
const mocksForServer = mocks.map(route => {
return responseFake(route.url, route.type, route.response)
})
for (const mock of mocksForServer) {
app[mock.type](mock.url, mock.response)
mockLastIndex = app._router.stack.length
}
const mockRoutesLength = Object.keys(mocksForServer).length
return {
mockRoutesLength: mockRoutesLength,
mockStartIndex: mockLastIndex - mockRoutesLength
}
}
function unregisterRoutes() {
Object.keys(require.cache).forEach(i => {
if (i.includes(mockDir)) {
delete require.cache[require.resolve(i)]
}
})
}
// for mock server
const responseFake = (url, type, respond) => {
return {
url: new RegExp(`${process.env.VUE_APP_BASE_API}${url}`),
type: type || 'get',
response(req, res) {
console.log('request invoke:' + req.path)
res.json(Mock.mock(respond instanceof Function ? respond(req, res) : respond))
}
}
}
module.exports = app => {
// parse app.body
// https://expressjs.com/en/4x/api.html#req.body
app.use(bodyParser.json())
app.use(bodyParser.urlencoded({
extended: true
}))
const mockRoutes = registerRoutes(app)
var mockRoutesLength = mockRoutes.mockRoutesLength
var mockStartIndex = mockRoutes.mockStartIndex
// watch files, hot reload mock server
chokidar.watch(mockDir, {
ignored: /mock-server/,
ignoreInitial: true
}).on('all', (event, path) => {
if (event === 'change' || event === 'add') {
try {
// remove mock routes stack
app._router.stack.splice(mockStartIndex, mockRoutesLength)
// clear routes cache
unregisterRoutes()
const mockRoutes = registerRoutes(app)
mockRoutesLength = mockRoutes.mockRoutesLength
mockStartIndex = mockRoutes.mockStartIndex
console.log(chalk.magentaBright(`\n > Mock Server hot reload success! changed ${path}`))
} catch (error) {
console.log(chalk.redBright(error))
}
}
})
}

29
supervise-enterprise-ui/mock/table.js

@ -0,0 +1,29 @@
const Mock = require('mockjs')
const data = Mock.mock({
'items|30': [{
id: '@id',
title: '@sentence(10, 20)',
'status|1': ['published', 'draft', 'deleted'],
author: 'name',
display_time: '@datetime',
pageviews: '@integer(300, 5000)'
}]
})
module.exports = [
{
url: '/vue-admin-template/table/list',
type: 'get',
response: config => {
const items = data.items
return {
code: 20000,
data: {
total: items.length,
items: items
}
}
}
}
]

84
supervise-enterprise-ui/mock/user.js

@ -0,0 +1,84 @@
const tokens = {
admin: {
token: 'admin-token'
},
editor: {
token: 'editor-token'
}
}
const users = {
'admin-token': {
roles: ['admin'],
introduction: 'I am a super administrator',
avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
name: 'Super Admin'
},
'editor-token': {
roles: ['editor'],
introduction: 'I am an editor',
avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
name: 'Normal Editor'
}
}
module.exports = [
// user login
{
url: '/vue-admin-template/user/login',
type: 'post',
response: config => {
const { username } = config.body
const token = tokens[username]
// mock error
if (!token) {
return {
code: 60204,
message: 'Account and password are incorrect.'
}
}
return {
code: 20000,
data: token
}
}
},
// get user info
{
url: '/vue-admin-template/user/info\.*',
type: 'get',
response: config => {
const { token } = config.query
const info = users[token]
// mock error
if (!info) {
return {
code: 50008,
message: 'Login failed, unable to get user details.'
}
}
return {
code: 20000,
data: info
}
}
},
// user logout
{
url: '/vue-admin-template/user/logout',
type: 'post',
response: _ => {
return {
code: 20000,
data: 'success'
}
}
}
]

25
supervise-enterprise-ui/mock/utils.js

@ -0,0 +1,25 @@
/**
* @param {string} url
* @returns {Object}
*/
function param2Obj(url) {
const search = decodeURIComponent(url.split('?')[1]).replace(/\+/g, ' ')
if (!search) {
return {}
}
const obj = {}
const searchArr = search.split('&')
searchArr.forEach(v => {
const index = v.indexOf('=')
if (index !== -1) {
const name = v.substring(0, index)
const val = v.substring(index + 1, v.length)
obj[name] = val
}
})
return obj
}
module.exports = {
param2Obj
}

74
supervise-enterprise-ui/package.json

@ -0,0 +1,74 @@
{
"name": "admin-template",
"version": "4.4.0",
"description": "A vue admin template with Element UI & axios & iconfont & permission control & lint",
"author": "Pan <panfree23@gmail.com>",
"scripts": {
"dev": "vue-cli-service serve",
"build:prod": "vue-cli-service build",
"build:stage": "vue-cli-service build --mode staging",
"preview": "node build/index.js --preview",
"svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml",
"lint": "eslint --ext .js,.vue src",
"test:unit": "jest --clearCache && vue-cli-service test:unit",
"test:ci": "npm run lint && npm run test:unit"
},
"dependencies": {
"axios": "^0.24.0",
"bpmn-js": "^9.2.2",
"core-js": "^2.6.12",
"echarts": "^5.4.2",
"ejs": "^2.7.4",
"element-ui": "2.13.2",
"js-cookie": "2.2.0",
"moment": "^2.29.1",
"normalize.css": "7.0.0",
"nprogress": "0.2.0",
"path-to-regexp": "2.4.0",
"portfinder": "^1.0.21",
"qs": "^6.9.4",
"sass-resources-loader": "^2.1.1",
"viewerjs": "^1.9.0",
"vue": "2.6.10",
"vue-amap": "^0.5.10",
"vue-router": "3.0.6",
"vuex": "3.1.0",
"vuex-persistedstate": "^4.0.0",
"xcrud": "^0.4.19"
},
"devDependencies": {
"@vue/cli-plugin-babel": "4.4.4",
"@vue/cli-plugin-eslint": "4.4.4",
"@vue/cli-plugin-unit-jest": "4.4.4",
"@vue/cli-service": "4.4.4",
"@vue/test-utils": "1.0.0-beta.29",
"autoprefixer": "9.5.1",
"babel-eslint": "10.1.0",
"babel-jest": "23.6.0",
"babel-plugin-dynamic-import-node": "2.3.3",
"babel-polyfill": "^6.26.0",
"chalk": "2.4.2",
"connect": "3.6.6",
"eslint": "6.7.2",
"eslint-plugin-vue": "6.2.2",
"html-webpack-plugin": "3.2.0",
"mockjs": "1.0.1-beta3",
"runjs": "4.3.2",
"sass": "1.26.8",
"sass-loader": "8.0.2",
"script-ext-html-webpack-plugin": "2.1.3",
"serve-static": "1.13.2",
"svg-sprite-loader": "4.1.3",
"svgo": "1.2.2",
"vue-template-compiler": "2.6.10"
},
"browserslist": [
"> 1%",
"last 2 versions"
],
"engines": {
"node": ">=8.9",
"npm": ">= 3.0.0"
},
"license": "MIT"
}

14470
supervise-enterprise-ui/pnpm-lock.yaml

File diff suppressed because it is too large

8
supervise-enterprise-ui/postcss.config.js

@ -0,0 +1,8 @@
// https://github.com/michael-ciniawsky/postcss-load-config
module.exports = {
'plugins': {
// to edit target browsers: use "browserslist" field in package.json
'autoprefixer': {}
}
}

BIN
supervise-enterprise-ui/public/favicon.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
supervise-enterprise-ui/public/faviconhr.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
supervise-enterprise-ui/public/image/liuchengtu.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

17
supervise-enterprise-ui/public/index.html

@ -0,0 +1,17 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= webpackConfig.name %></title>
</head>
<body>
<noscript>
<strong>We're sorry but <%= webpackConfig.name %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>

14
supervise-enterprise-ui/src/App.vue

@ -0,0 +1,14 @@
<template>
<div id="app">
<router-view />
</div>
</template>
<script>
export default {
name: 'App',
mounted() {
},
}
</script>

13
supervise-enterprise-ui/src/api/Common/Upload.js

@ -0,0 +1,13 @@
import request from '@/utils/request'
// 上传图片
export function imageUpload(data){
return request({
url: '/jlcyry/file/upload',
method: 'post',
data,
headers:{'Content-Type':'multipart/form-data'}
})
}
export const uploadFile = '/api/base/v1/basemanufactorsubscription/pictureUpload'
export const uploadimg_tuiku = '/api/base/v1/basemanufacturerretwareveh/pictureUpload'

25
supervise-enterprise-ui/src/api/Common/areaPicker.js

@ -0,0 +1,25 @@
import request from '@/utils/request'
//区域获取省
export function getProvince(data) {
return request({
url: '/system/region/getProvince',
method: 'get'
})
}
//根据省sid获取该省的所有市
export function getCity(data) {
return request({
url: '/system/region/getCity',
method: 'get',
params: data
})
}
//根据市sid获取该市的所有县区
export function getCounty(data) {
return request({
url: '/system/region/getCounty',
method: 'get',
params: data
})
}

13
supervise-enterprise-ui/src/api/Common/permission.js

@ -0,0 +1,13 @@
import request from '@/utils/request'
// 请求按钮权限
export default {
// 查询分页列表,输入当前路径和userSid,返回
buttonPermission: function(params) {
return request({
url: '/demopackage/v1/demo/buttonPermission',
method: 'post',
data: params
})
}
}

35
supervise-enterprise-ui/src/api/User/login.js

@ -0,0 +1,35 @@
import request from '@/utils/request'
import qs from 'qs'
class User {
login(data) { // 登录
return request({
url: '/system/user/login',
method: 'post',
data
})
}
logout(data) { // 退出
return request({
url: '/portal/v1/sysuser/signOut',
method: 'post',
data: qs.stringify(data)
})
}
updatePassword(data) { // 退出修改密码
return request({
url: '/portal/v1/sysuser/updatePassword',
method: 'post',
data: qs.stringify(data)
})
}
reGetPwd(data) {
return request({
url: `/system/user/reGetPwd/${data.userName}/${data.userPhone}`,
method: 'post',
data: qs.stringify(data)
})
}
}
export default new User()

76
supervise-enterprise-ui/src/api/customer/csmcash.js

@ -0,0 +1,76 @@
import request from '@/utils/request'
// 入库导入的记录
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/csmcash/listPage',
method: 'post',
data: params
})
},
// 根据SID获取一条日志记录
fetchLogBySid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/csmcash/fetchLogBySid/' + sid
})
},
// 根据日志SID获取销售列表
listSalesByLogsid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/csmcash/listSalesByLogsid/' + sid
})
},
// 根据日志SID获取回款列表
listIncomeByLogsid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/csmcash/listIncomeByLogsid/' + sid
})
},
// 根据日志SID获取比对列表
listDifferentByLogsid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/csmcash/listDifferentByLogsid/' + sid
})
},
// 通过sid清除临时数据
clearLog: function(params) {
return request({
baseURL: '/api',
url: '/customer/csmcash/clearLog',
params: params
})
},
// 通过sid清除原记录,使用新记录
coverLog: function(params) {
return request({
baseURL: '/api',
url: '/customer/csmcash/coverLog',
params: params
})
},
// 查询分页列表
incomeListSave: function(params) {
return request({
baseURL: '/api',
url: '/customer/csmcash/incomeListSave',
method: 'post',
data: params
})
},
// 查询分页列表
salesListSave: function(params) {
return request({
baseURL: '/api',
url: '/customer/csmcash/salesListSave',
method: 'post',
data: params
})
}
}

66
supervise-enterprise-ui/src/api/flow/cunfangdidianbiangeng.js

@ -0,0 +1,66 @@
import request from '@/utils/request'
export default {
// 流程审批(同意)
agreeTask: function(params) {
return request({
url: 'scm/v1/scmvehiclegression/complete',
method: 'post',
data: params
})
},
// 流程审批(驳回)
rejectTask: function(params) {
return request({
url: 'scm/v1/scmvehiclegression/reject',
method: 'post',
data: params
})
},
// 流程审批(终止)
breakTask: function(params) {
return request({
url: 'scm/v1/scmvehiclegression/breakProcess',
method: 'post',
data: params
})
},
// 流程审批(撤回)
revokeTask: function(params) {
return request({
url: 'scm/v1/scmvehiclegression/revokeProcess',
method: 'post',
data: params
})
},
// 审批流程(同意)获取下一环节
getNextNodesForSubmit: function(data) {
return request({
url: 'scm/v1/scmvehiclegression/getNextNodesForSubmit',
method: 'post',
data: data
})
},
// 审批流程(驳回、终止)获取下一环节
getPreviousNodesForReject: function(data) {
return request({
url: 'scm/v1/scmvehiclegression/getPreviousNodesForReject',
method: 'post',
data: data
})
},
// 读取xml文件
readXml: function(deployId) {
return request({
url: '/flowable/v1/flowable/task/readXml/' + deployId,
method: 'get'
})
},
// 读取image文件
getFlowViewer: function(procInsId) {
return request({
url: '/flowable/v1/flowable/task/flowViewer/' + procInsId,
method: 'get'
})
}
}

33
supervise-enterprise-ui/src/api/flow/flowable.js

@ -0,0 +1,33 @@
import request from '@/utils/request'
// 外采申请表
export default {
getNextNodes: function(taskid) {
return request({
url: '/base/baseoutsourcingapplication/getNextTasks/' + taskid,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
},
getNextNodesForSubmit: function(data) {
return request({
url: '/base/baseoutsourcingapplication/getNextNodesForSubmit',
method: 'post',
data: data,
headers: {
'Content-Type': 'application/json'
}
})
},
getPreviousNodesForReject(formobj) {
return request({
url: '/base/baseoutsourcingapplication/getPreviousNodesForReject',
method: 'post',
data: formobj,
headers: {
'Content-Type': 'application/json'
}
})
}
}

80
supervise-enterprise-ui/src/api/flow/tiaochekaipiaoshenqing.js

@ -0,0 +1,80 @@
import request from '@/utils/request'
export default {
// 流程审批(同意)
agreeTask: function(params) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/complete',
method: 'post',
data: params
})
},
agreeTaskCallInToCallOut: function(params) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/callInOrgToCallOutOrg',
method: 'post',
data: params
})
},
callOutSaleManageExa: function(params) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/callOutSaleManageExa',
method: 'post',
data: params
})
},
// 流程审批(驳回)
rejectTask: function(params) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/reject',
method: 'post',
data: params
})
},
// 流程审批(终止)
breakTask: function(params) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/breakProcess',
method: 'post',
data: params
})
},
// 流程审批(撤回)
revokeTask: function(params) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/revokeProcess',
method: 'post',
data: params
})
},
// 审批流程(同意)获取下一环节
getNextNodesForSubmit: function(data) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/getNextNodesForSubmit',
method: 'get',
params: data
})
},
// 审批流程(驳回、终止)获取上一环节
getPreviousNodesForReject: function(data) {
return request({
url: '/base/v1/baseshuntinginvoicingapply/getPreviousNodesForReject',
method: 'get',
params: data
})
},
// 读取xml文件
readXml: function(deployId) {
return request({
url: '/flowable/v1/flowable/task/readXml/' + deployId,
method: 'get'
})
},
// 读取image文件
getFlowViewer: function(procInsId) {
return request({
url: '/flowable/v1/flowable/task/flowViewer/' + procInsId,
method: 'get'
})
}
}

80
supervise-enterprise-ui/src/api/flow/tiaozhangshenqing.js

@ -0,0 +1,80 @@
import request from '@/utils/request'
export default {
// 流程审批(同意)
agreeTask: function(params) {
return request({
url: '/base/v1/baseaccadjapply/complete',
method: 'post',
data: params
})
},
agreeTaskCallInOrCallOut: function(params) {
return request({
url: '/base/v1/baseaccadjapply/InitiatorToAnswer',
method: 'post',
data: params
})
},
agreeTaskOrgChange: function(params) {
return request({
url: '/base/v1/baseaccadjapply/companyToFinancialCenter',
method: 'post',
data: params
})
},
// 流程审批(驳回)
rejectTask: function(params) {
return request({
url: '/base/v1/baseaccadjapply/reject',
method: 'post',
data: params
})
},
// 流程审批(终止)
breakTask: function(params) {
return request({
url: '/base/v1/baseaccadjapply/breakProcess',
method: 'post',
data: params
})
},
// 流程审批(撤回)
revokeTask: function(params) {
return request({
url: '/base/v1/baseaccadjapply/revokeProcess',
method: 'post',
data: params
})
},
// 审批流程(同意)获取下一环节
getNextNodesForSubmit: function(data) {
return request({
url: '/base/v1/baseaccadjapply/getNextNodesForSubmit',
method: 'post',
data: data
})
},
// 审批流程(驳回、终止)获取上一环节
getPreviousNodesForReject: function(data) {
return request({
url: '/base/v1/baseaccadjapply/getPreviousNodesForReject',
method: 'get',
params: data
})
},
// 读取xml文件
readXml: function(deployId) {
return request({
url: '/flowable/v1/flowable/task/readXml/' + deployId,
method: 'get'
})
},
// 读取image文件
getFlowViewer: function(procInsId) {
return request({
url: '/flowable/v1/flowable/task/flowViewer/' + procInsId,
method: 'get'
})
}
}

50
supervise-enterprise-ui/src/api/flow/todo.js

@ -0,0 +1,50 @@
import request from '@/utils/request'
// 代办任务同意办理
export function businessAgree(params) {
return request({
url: '/portal/v1/flow/complete',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
}
// 代办任务驳回任务
export function rejectTask(params) {
return request({
url: '/portal/v1/flow/reject/' + params.businessSid,
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
}
// 代办任务终止任务
export function breakTask(params) {
return request({
url: '/portal/v1/flow/breakProcess/' + params.businessSid,
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
}
// 代办任务撤回任务
export function revokeTask(params) {
return request({
url: '/portal/v1/flow/revokeProcess/' + params.userSid + '/' + params.businessSid,
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
}

70
supervise-enterprise-ui/src/api/flow/vehicleReturn.js

@ -0,0 +1,70 @@
import request from '@/utils/request'
///scm/v1/scmvehiclereturn/listPage'
export default {
getPreviousNodesForReject: function(formobj) {
return request({
url: '/scm/v1/scmvehiclereturn/getPreviousNodesForReject',
method: 'post',
data: formobj,
headers: {
'Content-Type': 'application/json'
}
})
},
getNextNodesForSubmit: function(data) {
return request({
url: '/scm/v1/scmvehiclereturn/getNextNodesForSubmit',
method: 'post',
data: data,
headers: {
'Content-Type': 'application/json'
}
})
},
// 同意任务
agreeTask: function(params) {
return request({
url: '/scm/v1/scmvehiclereturn/complete',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 驳回任务
rejectTask: function(params) {
return request({
url: '/scm/v1/scmvehiclereturn/reject',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 终止任务
breakTask: function(params) {
return request({
url: '/scm/v1/scmvehiclereturn/breakProcess',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 撤回任务
revokeTask: function(params) {
return request({
url: '/scm/v1/scmvehiclereturn/revokeProcess',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
}
}

0
supervise-enterprise-ui/src/api/kucun/hzsjxz.js

34
supervise-enterprise-ui/src/api/kucun/kucun.js

@ -0,0 +1,34 @@
import request from '@/utils/request'
// 条件查询
export function kchz(data) {
return request({
url: '/kucun/kchz',
method: 'get',
data: data
})
}
// 条件查询
export function kchzyc(data) {
return request({
url: '/kucun/kchzyc',
method: 'get',
data: data
})
}
// 重置缓存
export function resetAllCache() {
return request({
url: '/kucun/resetAllCache',
method: 'get'
})
}
// 条件查询
export function downloadhz(parm) {
return request({
url: '/kucun/downloadhz',
method: 'get',
responseType: 'blob',
params: parm
})
}

88
supervise-enterprise-ui/src/api/kucun/ruku.js

@ -0,0 +1,88 @@
import request from '@/utils/request'
// 重新汇总入库商品
export function recount() {
return request({
url: '/ruku/recount',
method: 'get'
})
}
// 入库汇总信息
export function countinfo() {
return request({
url: '/ruku/countinfo',
method: 'get'
})
}
// 112仓入库信息分页查询
export function in112PagerList(data) {
return request({
url: '/ruku/in112PagerList',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 所有入库信息分页查询
export function inallPagerList(data) {
return request({
url: '/ruku/inallPagerList',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 入库单导入日志分页查询
export function logPagerList(data) {
return request({
url: '/ruku/logPagerList',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 加盟店入库明细表按天查询
export function jmdRkmxList(data) {
return request({
url: '/ruku/jmdRkmxList',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 下载 加盟店入库明细表
export function jmdRkmxListDownload(data) {
return request({
url: '/ruku/jmdRkmxListDownload',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}
// 下采购订单、入库的数据
export function ztsjZhengli() {
return request({
url: '/v1/purchaserequisition/supplierAnalysis',
method: 'post'
})
}
export function buildExcelZaiTu() {
return request({ url: '/ruku/buildExcelZaiTu' })
}

20
supervise-enterprise-ui/src/api/kucun/sales.js

@ -0,0 +1,20 @@
import request from '@/utils/request'
// 条件查询
export function buildExcel(logId) {
return request({
url: '/sales/buildExcel/' + logId
})
}
// 加盟店入库明细表按天查询
export function logsPagerList(data) {
return request({
url: '/sales/logsPagerList',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}

20
supervise-enterprise-ui/src/api/kucun/wholesale.js

@ -0,0 +1,20 @@
import request from '@/utils/request'
// 条件查询
export function buildExcel(logId) {
return request({
url: '/wholesale/buildExcel/' + logId
})
}
// 加盟店入库明细表按天查询
export function logsPagerList(data) {
return request({
url: '/wholesale/logsPagerList',
data,
method: 'post',
headers: {
'Content-Type': 'application/json'
}
})
}

30
supervise-enterprise-ui/src/api/portal/Upload.js

@ -0,0 +1,30 @@
import request from '@/utils/request'
import qs from 'qs'
// 统一请求路径前缀
const base = process.env.VUE_APP_URL
// 文件上传接口
export const uploadFile = '/api/customer/file/upload'
// export const uploadFile = process.env.VUE_APP_BASE_API + '/customer/file/upload'
// 上传图片
// export function imageUpload(data) {
// return request({
// url: '/portal/file/upload',
// method: 'post',
// data,
// headers: { 'Content-Type': 'multipart/form-data' }
// })
// }
// 移除图片
export function deleteFilesOss(data) {
return request({
url: '/base/v1/baseVehicleAppendixs/deleteFilesOss',
method: 'post',
data: qs.stringify(data),
// headers: { 'Content-Type': 'multipart/form-data' }
})
}

34
supervise-enterprise-ui/src/api/portal/areaPicker.js

@ -0,0 +1,34 @@
import request from '@/utils/request'
// 获取省/portal/v1/regions/getProvince
export function getProvince(data) {
return request({
url: '/portal/v1/regions/getProvince',data,
method: 'get',
params:data,
})
}
// 根据省sid获取该省的所有市
export function getCity(data) {
return request({
url: '/portal/v1/regions/getCity',
params:data,
method: 'get',
})
}
// 根据市sid获取该市的所有县区
export function getCounty(data) {
return request({
url: '/portal/v1/regions/getCounty',
method: 'get',
params:data,
})
}
// // 区域列表(省市县均可用)
// export function selectsList(data) {
// return request({
// url: '/portal/v1/regions/selectsList', data,
// method: 'post',
// headers: { 'Content-Type': 'application/json' }
// })
// }

29
supervise-enterprise-ui/src/api/query/distributionCentre.js

@ -0,0 +1,29 @@
import request from '@/utils/request'
// 配送批发查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdwholesalegd/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdwholesalegd/exportExcel',
method: 'post',
responseType: 'blob', // 表明返回服务器返回的数据类型
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

29
supervise-enterprise-ui/src/api/query/orderCommodity.js

@ -0,0 +1,29 @@
import request from '@/utils/request'
// 订单商品查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/purchaserequisitionpro/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/purchaserequisitionpro/exportExcel',
method: 'post',
responseType: 'blob', // 表明返回服务器返回的数据类型
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

29
supervise-enterprise-ui/src/api/query/orders.js

@ -0,0 +1,29 @@
import request from '@/utils/request'
// 订单查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/purchaserequisition/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/purchaserequisition/exportExcel',
method: 'post',
responseType: 'blob', // 表明返回服务器返回的数据类型
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

29
supervise-enterprise-ui/src/api/query/outBound.js

@ -0,0 +1,29 @@
import request from '@/utils/request'
// 入库查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinstoragegd/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinstoragegd/exportExcel',
method: 'post',
responseType: 'blob', // 表明返回服务器返回的数据类型
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

30
supervise-enterprise-ui/src/api/query/sales.js

@ -0,0 +1,30 @@
import request from '@/utils/request'
// 销售查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdsales/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdsales/exportExcel',
method: 'post',
responseType: 'blob', // 表明返回服务器返回的数据类型
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

29
supervise-enterprise-ui/src/api/query/stockInfo.js

@ -0,0 +1,29 @@
import request from '@/utils/request'
// 库存查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventoryok/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventoryok/exportExcel',
method: 'post',
responseType: 'blob', // 表明返回服务器返回的数据类型
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

17
supervise-enterprise-ui/src/api/query/supplier.js

@ -0,0 +1,17 @@
import request from '@/utils/request'
// 供应商查询
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/supplierbankinfo/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

21
supervise-enterprise-ui/src/api/report/salesstatisticsday.js

@ -0,0 +1,21 @@
import request from '@/utils/request'
// 日销售汇总
export default {
// 查询近30天的列表
listOneMonth: function() {
return request({
baseURL: '/api/report',
url: '/sales/statistics/day/listOneMonth'
})
},
// 统计某天数据
countForDay: function(params) {
return request({
baseURL: '/api/report',
url: '/sales/statistics/day/countForDay',
method: 'get',
params: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/brandinfo.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 品牌信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/brandinfo/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/brandinfo/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/brandinfo/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/brandinfo/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/brandinfo/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/brandinfo/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/brandinfo/exportExcel',
method: 'post',
data: params
})
}
}

157
supervise-enterprise-ui/src/api/supervise/commodityFile.js

@ -0,0 +1,157 @@
import request from '@/utils/request'
// 商品档案
export default {
// 品牌品类 分类列表
brandListPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedbrand/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 品牌品类 通过sid删除一条或多条记录
brandDelBySids: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedbrand/delBySid/' + sid,
method: 'delete'
})
},
// 品牌品类 保存品牌品类
saveBrand: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedbrand/save',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 品牌品类 通过sid查询一条记录
brandFetchBySid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedbrand/fetchDetailsBySid/' + sid
})
},
// 类别维护 类别列表
classListPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedcategory/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 类别维护 通过sid删除一条或多条记录
classDelBySids: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedcategory/delBySid/' + sid,
method: 'delete'
})
},
// 类别维护 保存品牌品类
saveClass: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedcategory/save',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 类别维护 通过sid查询一条记录
classFetchBySid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedcategory/fetchDetailsBySid/' + sid
})
},
// 商品档案 分页列表
commodityListPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/productinformation/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 商品档案 保存新增记录
saveCommodity: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/productinformation/save',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 商品档案 列表字典
categoryList: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedcategory/categoryList',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 商品档案 品牌字典
brandList: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/restrictedbrand/brandList',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 商品档案 通过sid删除一条或多条记录
CommoditydelBySids: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/productinformation/delBySid/' + sid,
method: 'delete'
})
},
// 商品档案 通过sid查询一条记录
CommodityFetchBySid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/productinformation/fetchDetailsBySid/' + sid
})
},
}

59
supervise-enterprise-ui/src/api/supervise/dictcommon.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 数据字典——数据项
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/dictcommon/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/dictcommon/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/dictcommon/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/dictcommon/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/dictcommon/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/dictcommon/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/dictcommon/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/dicttype.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 数据字典——数据类型
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/dicttype/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/dicttype/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/dicttype/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/dicttype/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/dicttype/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/dicttype/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/dicttype/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinstorage.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库明细表(监管)
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinstorage/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinstorage/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinstorage/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinstorage/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinstorage/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinstorage/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinstorage/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinstoragecount.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库明细按商品编号汇总
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinstoragecount/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinstoragecount/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinstoragecount/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinstoragecount/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinstoragecount/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragecount/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragecount/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinstoragecountlog.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库统计日志
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinstoragecountlog/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinstoragecountlog/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinstoragecountlog/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinstoragecountlog/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinstoragecountlog/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragecountlog/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragecountlog/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinstoragegd.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库明细表(原始导入)
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinstoragegd/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinstoragegd/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinstoragegd/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinstoragegd/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinstoragegd/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragegd/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragegd/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinstoragelog.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库导入的记录
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinstoragelog/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinstoragelog/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinstoragelog/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinstoragelog/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinstoragelog/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragelog/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragelog/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinstoragelogerr.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库导入时错误数据
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinstoragelogerr/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinstoragelogerr/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinstoragelogerr/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinstoragelogerr/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinstoragelogerr/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragelogerr/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinstoragelogerr/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinventory.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 国大库存数据
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinventory/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinventory/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinventory/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinventory/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinventory/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinventory/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinventory/exportExcel',
method: 'post',
data: params
})
}
}

82
supervise-enterprise-ui/src/api/supervise/gdinventorylog.js

@ -0,0 +1,82 @@
import request from '@/utils/request'
// 库存导入的记录
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/exportExcel',
method: 'post',
data: params
})
},
// 创建某一天的库存报表
kcReport: function(params) {
return request({
baseURL: '/api/report',
url: '/reportinventory/kcReport',
params: params
})
},
// 创建某一天的库存报表
kcExcel: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/gdinventorylog/kcExcel',
params: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinventorylogerr.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 库存导入时错误数据
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinventorylogerr/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinventorylogerr/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinventorylogerr/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinventorylogerr/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinventorylogerr/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinventorylogerr/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinventorylogerr/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdinventoryok.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 国大库存数据(监管)
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdinventoryok/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdinventoryok/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdinventoryok/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdinventoryok/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdinventoryok/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdinventoryok/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdinventoryok/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/gdrescategoryprod.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 监管品类的商品编码
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/gdrescategoryprod/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/gdrescategoryprod/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/gdrescategoryprod/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/gdrescategoryprod/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/gdrescategoryprod/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/gdrescategoryprod/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/gdrescategoryprod/exportExcel',
method: 'post',
data: params
})
}
}

15
supervise-enterprise-ui/src/api/supervise/goodsonway.js

@ -0,0 +1,15 @@
import request from '@/utils/request'
// 销售报表
// 初始化
export default {
initData(data) {
return request({
url: '/reportCenter/getGoodsOnWay',
method: 'get',
params: data
})
},
}

59
supervise-enterprise-ui/src/api/supervise/importdatainfo.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// import_data_info
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/importdatainfo/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/importdatainfo/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/importdatainfo/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/importdatainfo/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/importdatainfo/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/importdatainfo/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/importdatainfo/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/inventoryinformation.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 台账信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/inventoryinformation/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/inventoryinformation/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/inventoryinformation/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/inventoryinformation/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/inventoryinformation/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/inventoryinformation/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/inventoryinformation/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/kfpurchaserequisition.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 库房提供的采购订单表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/kfpurchaserequisition/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/kfpurchaserequisitionpro.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 库房采购订单商品信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisitionpro/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/logisticscompany.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 物流公司信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/logisticscompany/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/logisticscompany/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/logisticscompany/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/logisticscompany/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/logisticscompany/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/logisticscompany/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/logisticscompany/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/manufacturerinfo.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 厂商信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/manufacturerinfo/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/manufacturerinfo/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/manufacturerinfo/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/manufacturerinfo/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/manufacturerinfo/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/manufacturerinfo/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/manufacturerinfo/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/productinformation.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 商品档案信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/productinformation/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/productinformation/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/productinformation/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/productinformation/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/productinformation/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/productinformation/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/productinformation/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/productnum.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 商品名称、商品代码表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/productnum/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/productnum/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/productnum/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/productnum/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/productnum/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/productnum/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/productnum/exportExcel',
method: 'post',
data: params
})
}
}

46
supervise-enterprise-ui/src/api/supervise/purchaseapplicationmanagement.js

@ -0,0 +1,46 @@
import request from '@/utils/request'
// 库房提供的采购订单表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/v1/purchaserequisition/listPage',
method: 'post',
data: params,
headers: { 'Content-Type': 'application/json' }
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/v1/purchaserequisition/save',
method: 'post',
data: params,
headers: { 'Content-Type': 'application/json' }
})
},
// 通过sid删除一条或多条记录
delBySids: function(data) {
return request({
url: '/v1/purchaserequisition/delBySids',
method: 'delete',
data: data,
headers: { 'Content-Type': 'application/json' }
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/v1/purchaserequisition/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/kfpurchaserequisition/doSubmit',
method: 'post',
data: params
})
}
}

81
supervise-enterprise-ui/src/api/supervise/purchaserequisition.js

@ -0,0 +1,81 @@
import request from '@/utils/request'
// 采购订单表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/purchaserequisition/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/purchaserequisition/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/purchaserequisition/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
baseURL:'/api/customer',
url: '/supervise/v1/purchaserequisition/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/purchaserequisition/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/purchaserequisition/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/purchaserequisition/exportExcel',
method: 'post',
data: params
})
},
// 检测供应商信息状态
checkSupplier: function(sid) {
return request({
baseURL:'/api/customer',
url: '/v1/purchaserequisition/checkSupplier/' + sid
})
},
// 请求审核状态改为通过
updatePurchaseStateSucess: function(sid) {
return request({
baseURL:'/api/customer',
url: '/v1/purchaserequisition/updatePurchaseStateSucess/' + sid
})
},
// 上传后待提交给银行的订单列表
listOfCheck: function() {
return request({
baseURL:'/api/customer',
url: '/v1/purchaserequisition/listOfCheck'
})
}
}

73
supervise-enterprise-ui/src/api/supervise/purchaserequisitionpro.js

@ -0,0 +1,73 @@
import request from '@/utils/request'
// 采购订单商品信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/purchaserequisitionpro/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/purchaserequisitionpro/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/purchaserequisitionpro/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/purchaserequisitionpro/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/purchaserequisitionpro/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/purchaserequisitionpro/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/purchaserequisitionpro/exportExcel',
method: 'post',
data: params
})
},
// 通过mainsid查询订单内的商品列表
listByMainSid: function(sid) {
return request({
baseURL:'/api/customer',
url: '/v1/purchaserequisitionpro/listByMainSid/' + sid
})
},
// 通过mainsid检查商品状态
checkByMainSid: function(sid) {
return request({
baseURL:'/api/customer',
url: '/v1/purchaserequisitionpro/checkByMainSid/' + sid
})
}
}

34
supervise-enterprise-ui/src/api/supervise/purchaserequisitiontobacco.js

@ -0,0 +1,34 @@
import request from '@/utils/request'
// 库房提供的采购订单表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/purchaserequisitiontobacco/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/purchaserequisitiontobacco/save',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 通过sid查询一条记录
fetchVoBySid: function(params) {
return request({
url: '/purchaserequisitiontobacco/fetchVoBySid',
params: params
})
}
}

27
supervise-enterprise-ui/src/api/supervise/purchaserequisitiontobaccodetails.js

@ -0,0 +1,27 @@
import request from '@/utils/request'
// 库房提供的采购订单表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/purchaserequisitiontobaccodetails/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/purchaserequisitiontobaccodetails/save',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
}
}

59
supervise-enterprise-ui/src/api/supervise/purchasetransit.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// purchase_transit
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/purchasetransit/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/purchasetransit/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/purchasetransit/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/purchasetransit/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/purchasetransit/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/purchasetransit/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/purchasetransit/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/registrationinfo.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 营业执照信息信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/registrationinfo/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/registrationinfo/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/registrationinfo/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/registrationinfo/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/registrationinfo/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/registrationinfo/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/registrationinfo/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/restrictedbrand.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 限定品牌
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/restrictedbrand/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/restrictedbrand/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/restrictedbrand/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/restrictedbrand/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/restrictedbrand/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/restrictedbrand/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/restrictedbrand/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/restrictedcategory.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 限定品类
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/restrictedcategory/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/restrictedcategory/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/restrictedcategory/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/restrictedcategory/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/restrictedcategory/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/restrictedcategory/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/restrictedcategory/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/restrictedcategorycopy.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 限定品类
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/restrictedcategorycopy/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/restrictedcategorycopy/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/restrictedcategorycopy/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/restrictedcategorycopy/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/restrictedcategorycopy/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/restrictedcategorycopy/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/restrictedcategorycopy/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/salesdata.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 销售数据
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/salesdata/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/salesdata/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/salesdata/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/salesdata/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/salesdata/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/salesdata/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/salesdata/exportExcel',
method: 'post',
data: params
})
}
}

15
supervise-enterprise-ui/src/api/supervise/salesreport.js

@ -0,0 +1,15 @@
import request from '@/utils/request'
// 销售报表
// 初始化
export default {
initData(data) {
return request({
url: '/reportCenter/getSalesReport',
method: 'get',
params: data
})
},
}

59
supervise-enterprise-ui/src/api/supervise/salestest.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// salestest
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/salestest/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/salestest/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/salestest/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/salestest/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/salestest/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/salestest/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/salestest/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/storein.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库单
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/storein/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/storein/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/storein/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/storein/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/storein/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/storein/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/storein/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/storeindex.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 监管门店
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/storeindex/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/storeindex/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/storeindex/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/storeindex/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/storeindex/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/storeindex/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/storeindex/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/storeinfo.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 门店信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/storeinfo/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/storeinfo/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/storeinfo/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/storeinfo/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/storeinfo/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/storeinfo/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/storeinfo/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/storeinitem.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 入库单明细
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/storeinitem/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/storeinitem/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/storeinitem/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/storeinitem/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/storeinitem/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/storeinitem/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/storeinitem/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/storeout.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 出库单
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/storeout/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/storeout/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/storeout/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/storeout/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/storeout/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/storeout/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/storeout/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/storeoutitem.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 出库单明细
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/storeoutitem/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/storeoutitem/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/storeoutitem/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/storeoutitem/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/storeoutitem/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/storeoutitem/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/storeoutitem/exportExcel',
method: 'post',
data: params
})
}
}

90
supervise-enterprise-ui/src/api/supervise/supplierbankinfo.js

@ -0,0 +1,90 @@
import request from '@/utils/request'
// 供应商信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/supplierbankinfo/listPage',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
baseURL: '/api',
url: '/customer/v1/supplierbankinfo/save',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 通过sid删除一条或多条记录
delBySids: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/supplierbankinfo/delBySids',
method: 'delete',
data: sid,
headers: {
'Content-Type': 'application/json'
}
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
baseURL: '/api',
url: '/customer/v1/supplierbankinfo/fetchDetailsBySid/' + sid
})
},
// 关联供应商--验证
verification: function(params) {
return request({
url: '/v1/supplierindex/verification',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
// 关联供应商--查看详情
fetchDetailsBySid: function(data) {
return request({
url: '/v1/supplierindex/fetchDetailsBySid/' + data,
method: 'get'
})
},
// 关联供应商--查看详情--保存
save: function(data) {
return request({
url: '/v1/supplierindex/save',
method: 'post',
data: data,
headers: {
'Content-Type': 'application/json'
}
})
},
// 保存供应商
saveSupplier: function(params) {
return request({
url: '/v1/supplier/saveSupplier',
method: 'post',
data: params,
headers: {
'Content-Type': 'application/json'
}
})
},
}

59
supervise-enterprise-ui/src/api/supervise/supplierbrand.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 供应商与品牌表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/supplierbrand/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/supplierbrand/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/supplierbrand/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/supplierbrand/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/supplierbrand/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/supplierbrand/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/supplierbrand/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/supplierfinance.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 供应商财务信息
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/supplierfinance/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/supplierfinance/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/supplierfinance/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/supplierfinance/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/supplierfinance/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/supplierfinance/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/supplierfinance/exportExcel',
method: 'post',
data: params
})
}
}

59
supervise-enterprise-ui/src/api/supervise/supplierindex.js

@ -0,0 +1,59 @@
import request from '@/utils/request'
// 供货商编码对应表
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/supervise/v1/supplierindex/listPage',
method: 'post',
data: params
})
},
// 保存新增记录
saveOrUpdate: function(params) {
return request({
url: '/supervise/v1/supplierindex/save',
method: 'post',
data: params
})
},
// 通过sid删除一条或多条记录
delBySids: function(params) {
return request({
url: '/supervise/v1/supplierindex/delBySids',
method: 'delete',
data: params
})
},
// 通过sid查询一条记录
fetchBySid: function(sid) {
return request({
url: '/supervise/v1/supplierindex/fetchDetailsBySid/' + sid
})
},
// 提交
doSubmit: function(params) {
return request({
url: '/supervise/v1/supplierindex/doSubmit',
method: 'post',
data: params
})
},
// 导入
importExcel: function(params) {
return request({
url: '/supervise/v1/supplierindex/importExcel',
method: 'post',
data: params
})
},
// 导出
exportExcel: function(params) {
return request({
url: '/supervise/v1/supplierindex/exportExcel',
method: 'post',
data: params
})
}
}

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save