
816 changed files with 83920 additions and 0 deletions
@ -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 |
@ -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" |
@ -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" |
|||
|
@ -0,0 +1,8 @@ |
|||
NODE_ENV = production |
|||
|
|||
# just a flag |
|||
ENV = 'staging' |
|||
|
|||
# base api |
|||
VUE_APP_BASE_API = '/stage-api' |
|||
|
@ -0,0 +1,4 @@ |
|||
build/*.js |
|||
src/assets |
|||
public |
|||
dist |
@ -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'] |
|||
} |
|||
} |
@ -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/ |
@ -0,0 +1,5 @@ |
|||
language: node_js |
|||
node_js: 10 |
|||
script: npm run test |
|||
notifications: |
|||
email: false |
@ -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,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 |
|||
|
|||
 |
|||
|
|||
## 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 |
@ -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'] |
|||
} |
|||
} |
|||
} |
@ -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/' |
|||
} |
@ -0,0 +1,9 @@ |
|||
{ |
|||
"compilerOptions": { |
|||
"baseUrl": "./", |
|||
"paths": { |
|||
"@/*": ["src/*"] |
|||
} |
|||
}, |
|||
"exclude": ["node_modules", "dist"] |
|||
} |
@ -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 |
|||
} |
|||
|
@ -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)) |
|||
} |
|||
} |
|||
}) |
|||
} |
@ -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 |
|||
} |
|||
} |
|||
} |
|||
} |
|||
] |
@ -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' |
|||
} |
|||
} |
|||
} |
|||
] |
@ -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 |
|||
} |
@ -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" |
|||
} |
File diff suppressed because it is too large
@ -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': {} |
|||
} |
|||
} |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 30 KiB |
@ -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> |
@ -0,0 +1,14 @@ |
|||
<template> |
|||
<div id="app"> |
|||
<router-view /> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
export default { |
|||
name: 'App', |
|||
mounted() { |
|||
|
|||
}, |
|||
} |
|||
</script> |
@ -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' |
@ -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 |
|||
}) |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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() |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
} |
|||
|
@ -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,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 |
|||
}) |
|||
} |
@ -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' }) |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
} |
@ -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' }
|
|||
}) |
|||
} |
@ -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' }
|
|||
// })
|
|||
// }
|
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
}, |
|||
|
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -0,0 +1,15 @@ |
|||
import request from '@/utils/request' |
|||
// 销售报表
|
|||
|
|||
// 初始化
|
|||
export default { |
|||
|
|||
initData(data) { |
|||
return request({ |
|||
url: '/reportCenter/getGoodsOnWay', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
}, |
|||
|
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -0,0 +1,15 @@ |
|||
import request from '@/utils/request' |
|||
// 销售报表
|
|||
|
|||
// 初始化
|
|||
export default { |
|||
|
|||
initData(data) { |
|||
return request({ |
|||
url: '/reportCenter/getSalesReport', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
}, |
|||
|
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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' |
|||
} |
|||
}) |
|||
}, |
|||
|
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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 |
|||
}) |
|||
} |
|||
} |
@ -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…
Reference in new issue