jlutt@163.com 3 tahun lalu
melakukan
c5dda42324
100 mengubah file dengan 5089 tambahan dan 0 penghapusan
  1. 14 0
      .editorconfig
  2. 14 0
      .env.development
  3. 6 0
      .env.production
  4. 8 0
      .env.staging
  5. 4 0
      .eslintignore
  6. 196 0
      .eslintrc.js
  7. 19 0
      .gitignore
  8. 5 0
      .travis.yml
  9. 21 0
      LICENSE
  10. 96 0
      README-zh.md
  11. 89 0
      README.md
  12. 5 0
      babel.config.js
  13. 24 0
      jest.config.js
  14. 66 0
      mock/index.js
  15. 68 0
      mock/mock-server.js
  16. 29 0
      mock/table.js
  17. 84 0
      mock/user.js
  18. 90 0
      package.json
  19. 8 0
      postcss.config.js
  20. 11 0
      src/App.vue
  21. 87 0
      src/api/baseInfo/accessories/accessoriesInfo.js
  22. 39 0
      src/api/baseInfo/accessories/accessoriesType.js
  23. 74 0
      src/api/baseInfo/businessScript/businessScript.js
  24. 56 0
      src/api/baseInfo/client/addClient.js
  25. 64 0
      src/api/baseInfo/client/clientInfo.js
  26. 37 0
      src/api/baseInfo/companyInfoList/companyInfoList.js
  27. 43 0
      src/api/baseInfo/craftInfoList/index.js
  28. 68 0
      src/api/baseInfo/defineList/defineData.js
  29. 37 0
      src/api/baseInfo/defineList/defineList.js
  30. 48 0
      src/api/baseInfo/depot/depotInfo.js
  31. 46 0
      src/api/baseInfo/depot/depotLocationInfo.js
  32. 39 0
      src/api/baseInfo/fileManagement.js
  33. 39 0
      src/api/baseInfo/formatInfo.js
  34. 36 0
      src/api/baseInfo/guarantor.js
  35. 49 0
      src/api/baseInfo/inquireMainInfo/inquireMainInfo.js
  36. 39 0
      src/api/baseInfo/logisticsInfo.js
  37. 47 0
      src/api/baseInfo/machineInfo.js
  38. 101 0
      src/api/baseInfo/originFactories/index.js
  39. 49 0
      src/api/baseInfo/outsideProcessingInfo.js
  40. 48 0
      src/api/baseInfo/paper/basePaperInfo.js
  41. 101 0
      src/api/baseInfo/paper/paperInfo.js
  42. 39 0
      src/api/baseInfo/paper/paperType.js
  43. 46 0
      src/api/baseInfo/paperCutInfoList/paperCutInfoList.js
  44. 37 0
      src/api/baseInfo/personFileInfo.js
  45. 36 0
      src/api/baseInfo/plateSizeTemplate.js
  46. 19 0
      src/api/baseInfo/plateTitle.js
  47. 37 0
      src/api/baseInfo/printerType.js
  48. 36 0
      src/api/baseInfo/remoteOrder.js
  49. 44 0
      src/api/baseInfo/stockRoomList/stockRoomList.js
  50. 38 0
      src/api/baseInfo/subjectInfo.js
  51. 39 0
      src/api/baseInfo/supplierInfo.js
  52. 33 0
      src/api/baseInfo/workTeam/workTeam.js
  53. 41 0
      src/api/baseInfo/workTeam/workTeamPerson.js
  54. 10 0
      src/api/changePassword/index.js
  55. 9 0
      src/api/complaint/complaintBillList.js
  56. 126 0
      src/api/complaint/complaintDetails.js
  57. 57 0
      src/api/complaint/complaintRegister.js
  58. 9 0
      src/api/complaint/complaintStatement.js
  59. 17 0
      src/api/complaint/complaintSurvey.js
  60. 42 0
      src/api/complaint/customerPage.js
  61. 17 0
      src/api/complaint/relateManCountPage.js
  62. 25 0
      src/api/complaint/reviewerList.js
  63. 380 0
      src/api/delivery/delivery.js
  64. 28 0
      src/api/doc/address/address.js
  65. 163 0
      src/api/doc/client/client.js
  66. 28 0
      src/api/doc/industryInfo/industryInfo.js
  67. 40 0
      src/api/doc/inquire/inquire.js
  68. 28 0
      src/api/doc/level/level.js
  69. 39 0
      src/api/doc/logistics/logistics.js
  70. 28 0
      src/api/doc/payMode/payMode.js
  71. 28 0
      src/api/doc/shipArea/shipArea.js
  72. 28 0
      src/api/doc/shipMode/shipMode.js
  73. 107 0
      src/api/exclusiveSplice/dispatchOrder.js
  74. 284 0
      src/api/feedBack/feedBack.js
  75. 34 0
      src/api/financial/accountBalance.js
  76. 17 0
      src/api/financial/accountClosedData.js
  77. 92 0
      src/api/financial/guarantorReview.js
  78. 17 0
      src/api/financial/unionPay.js
  79. 26 0
      src/api/invoice/invoiceBillReview.js
  80. 9 0
      src/api/invoice/invoiceOrderList.js
  81. 9 0
      src/api/invoice/sendWarning.js
  82. 39 0
      src/api/login/login.js
  83. 9 0
      src/api/order/clientPayBillList.js
  84. 18 0
      src/api/order/depositAudit.js
  85. 247 0
      src/api/order/orderDetail.js
  86. 238 0
      src/api/order/orderList.js
  87. 33 0
      src/api/order/orderSchedule.js
  88. 43 0
      src/api/order/saleManReportList.js
  89. 59 0
      src/api/order/tobeAssembled.js
  90. 25 0
      src/api/order/tobeEdited.js
  91. 43 0
      src/api/order/tobeReviewed.js
  92. 9 0
      src/api/order/tobeShipped.js
  93. 17 0
      src/api/orderCharge/clientMoney.js
  94. 34 0
      src/api/orderCharge/collectionRecords.js
  95. 35 0
      src/api/orderCharge/logisticsCollection.js
  96. 43 0
      src/api/orderCharge/orderCollection.js
  97. 9 0
      src/api/orderCharge/orderTradeBill.js
  98. 42 0
      src/api/outPrintBreed/outPrintBreed.js
  99. 0 0
      src/api/outsideFactory/convertRemote/index.js
  100. 0 0
      src/api/outsideFactory/feedbackGroupList/index.js

+ 14 - 0
.editorconfig

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

+ 14 - 0
.env.development

@@ -0,0 +1,14 @@
+# just a flag
+ENV = 'development'
+
+# base api
+VUE_APP_BASE_API = '/dev-api'
+
+# vue-cli uses the VUE_CLI_BABEL_TRANSPILE_MODULES environment variable,
+# to control whether the babel-plugin-dynamic-import-node plugin is enabled.
+# It only does one thing by converting all import() to require().
+# This configuration can significantly increase the speed of hot updates,
+# when you have a large number of pages.
+# Detail:  https://github.com/vuejs/vue-cli/blob/dev/packages/@vue/babel-preset-app/index.js
+
+VUE_CLI_BABEL_TRANSPILE_MODULES = true

+ 6 - 0
.env.production

@@ -0,0 +1,6 @@
+# just a flag
+ENV = 'production'
+
+# base api
+VUE_APP_BASE_API = '/prod-api'
+

+ 8 - 0
.env.staging

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

+ 4 - 0
.eslintignore

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

+ 196 - 0
.eslintrc.js

@@ -0,0 +1,196 @@
+module.exports = {
+  root: true,
+  parserOptions: {
+    parser: 'babel-eslint',
+    sourceType: 'module'
+  },
+  env: {
+    browser: true,
+    node: true,
+    es6: true,
+  },
+  // extends: ['plugin:vue/recommended', 'eslint:recommended'],
+  extends: ['plugin:vue/essential', '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
+      }
+    }],
+    // "indent": [2, 4],
+    "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':["off"],
+    'generator-star-spacing': [2, {
+      'before': true,
+      'after': true
+    }],
+    'handle-callback-err': [2, '^(err|error)$'],
+    'indent': [2, 2, {
+      'SwitchCase': 1
+    }],
+    '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',
+    'semi':0,
+    '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
+    }],
+    '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']
+  }
+}

+ 19 - 0
.gitignore

@@ -0,0 +1,19 @@
+.DS_Store
+node_modules/
+dist/
+public/
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+package-lock.json
+tests/**/coverage/
+vue.config.js
+
+# Editor directories and files
+.idea
+.vscode
+*.suo
+*.ntvs*
+*.njsproj
+*.sln
+/src/components/Tinymce/zh_CN.js

+ 5 - 0
.travis.yml

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

+ 21 - 0
LICENSE

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

File diff ditekan karena terlalu besar
+ 96 - 0
README-zh.md


File diff ditekan karena terlalu besar
+ 89 - 0
README.md


+ 5 - 0
babel.config.js

@@ -0,0 +1,5 @@
+module.exports = {
+  presets: [
+    '@vue/app'
+  ]
+}

+ 24 - 0
jest.config.js

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

+ 66 - 0
mock/index.js

@@ -0,0 +1,66 @@
+import Mock from 'mockjs'
+import { param2Obj } from '../src/utils'
+
+import user from './user'
+import table from './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).
+export 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))
+  }
+}
+
+// for mock server
+const responseFake = (url, type, respond) => {
+  return {
+    url: new RegExp(`/mock${url}`),
+    type: type || 'get',
+    response(req, res) {
+      res.json(Mock.mock(respond instanceof Function ? respond(req, res) : respond))
+    }
+  }
+}
+
+export default mocks.map(route => {
+  return responseFake(route.url, route.type, route.response)
+})

+ 68 - 0
mock/mock-server.js

@@ -0,0 +1,68 @@
+const chokidar = require('chokidar')
+const bodyParser = require('body-parser')
+const chalk = require('chalk')
+const path = require('path')
+
+const mockDir = path.join(process.cwd(), 'mock')
+
+function registerRoutes(app) {
+  let mockLastIndex
+  const { default: mocks } = require('./index.js')
+  for (const mock of mocks) {
+    app[mock.type](mock.url, mock.response)
+    mockLastIndex = app._router.stack.length
+  }
+  const mockRoutesLength = Object.keys(mocks).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)]
+    }
+  })
+}
+
+module.exports = app => {
+  // es6 polyfill
+  require('@babel/register')
+
+  // parse app.body
+  // https://expressjs.com/en/4x/api.html#req.body
+  app.use(bodyParser.json())
+  app.use(bodyParser.urlencoded({
+    extended: true
+  }))
+
+  const mockRoutes = registerRoutes(app)
+  var mockRoutesLength = mockRoutes.mockRoutesLength
+  var mockStartIndex = mockRoutes.mockStartIndex
+
+  // watch files, hot reload mock server
+  chokidar.watch(mockDir, {
+    ignored: /mock-server/,
+    ignoreInitial: true
+  }).on('all', (event, path) => {
+    if (event === 'change' || event === 'add') {
+      try {
+        // remove mock routes stack
+        app._router.stack.splice(mockStartIndex, mockRoutesLength)
+
+        // clear routes cache
+        unregisterRoutes()
+
+        const mockRoutes = registerRoutes(app)
+        mockRoutesLength = mockRoutes.mockRoutesLength
+        mockStartIndex = mockRoutes.mockStartIndex
+
+        console.log(chalk.magentaBright(`\n > Mock Server hot reload success! changed  ${path}`))
+      } catch (error) {
+        console.log(chalk.redBright(error))
+      }
+    }
+  })
+}

+ 29 - 0
mock/table.js

@@ -0,0 +1,29 @@
+import Mock from '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)'
+  }]
+})
+
+export default [
+  {
+    url: '/table/list',
+    type: 'get',
+    response: config => {
+      const items = data.items
+      return {
+        code: 20000,
+        data: {
+          total: items.length,
+          items: items
+        }
+      }
+    }
+  }
+]

+ 84 - 0
mock/user.js

@@ -0,0 +1,84 @@
+
+const tokens = {
+  admin: {
+    token: 'admin-token'
+  },
+  editor: {
+    token: 'editor-token'
+  }
+}
+
+const users = {
+  'admin-token': {
+    roles: ['admin'],
+    introduction: 'I am a super administrator',
+    avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
+    name: 'Super Admin'
+  },
+  'editor-token': {
+    roles: ['editor'],
+    introduction: 'I am an editor',
+    avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
+    name: 'Normal Editor'
+  }
+}
+
+export default [
+  // user login
+  {
+    url: '/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: '/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: '/user/logout',
+    type: 'post',
+    response: _ => {
+      return {
+        code: 20000,
+        data: 'success'
+      }
+    }
+  }
+]

+ 90 - 0
package.json

@@ -0,0 +1,90 @@
+{
+  "name": "ERP",
+  "version": "4.2.1",
+  "description": "A vue admin template with Element UI & axios & iconfont & permission control & lint",
+  "author": "Pan <panfree23@gmail.com>",
+  "scripts": {
+    "test:unit": "jest --clearCache && vue-cli-service test:unit",
+    "lint": "eslint --ext .js,.vue src",
+    "build:prod": "vue-cli-service build",
+    "build:stage": "vue-cli-service build --mode staging",
+    "dev": "vue-cli-service serve",
+    "preview": "node build/index.js --preview",
+    "svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml",
+    "test:ci": "npm run lint && npm run test:unit"
+  },
+  "dependencies": {
+    "@tinymce/tinymce-vue": "^3.0.1",
+    "area-data": "^5.0.6",
+    "axios": "^0.21.1",
+    "clipboard": "^2.0.8",
+    "codemirror": "^5.62.2",
+    "echarts": "^5.2.2",
+    "el-table-infinite-scroll": "^1.0.10",
+    "element-china-area-data": "^4.2.0",
+    "element-ui": "^2.15.3",
+    "file-saver": "^2.0.5",
+    "font-awesome": "^4.7.0",
+    "js-cookie": "^2.2.1",
+    "less-loader": "^6.2.0",
+    "lodash": "^4.17.21",
+    "normalize.css": "^7.0.0",
+    "nprogress": "^0.2.0",
+    "path-to-regexp": "^2.4.0",
+    "plupload": "^2.3.7",
+    "qs": "^6.10.1",
+    "sortablejs": "^1.14.0",
+    "spark-md5": "^3.0.1",
+    "tinymce": "^5.10.5",
+    "umy-ui": "^1.1.6",
+    "vue": "^2.6.14",
+    "vue-area-linkage": "^5.1.0",
+    "vue-count-to": "^1.0.13",
+    "vue-fontawesome-elementui-icon-picker": "^0.1.9",
+    "vue-quill-editor": "^3.0.6",
+    "vue-router": "^3.5.2",
+    "vuedraggable": "^2.24.3",
+    "vuex": "^3.6.2",
+    "xlsx": "^0.18.5"
+  },
+  "devDependencies": {
+    "@babel/core": "^7.14.8",
+    "@babel/register": "^7.14.5",
+    "@vue/cli-plugin-babel": "^3.6.0",
+    "@vue/cli-plugin-eslint": "^3.6.0",
+    "@vue/cli-plugin-unit-jest": "^3.6.3",
+    "@vue/cli-service": "^3.6.0",
+    "@vue/test-utils": "^1.2.2",
+    "autoprefixer": "^9.5.1",
+    "babel-core": "^7.0.0-bridge.0",
+    "babel-eslint": "^10.1.0",
+    "babel-jest": "23.6.0",
+    "chalk": "2.4.2",
+    "compression-webpack-plugin": "^5.0.2",
+    "connect": "^3.7.0",
+    "eslint": "^5.16.0",
+    "eslint-plugin-vue": "^5.2.3",
+    "html-webpack-plugin": "3.2.0",
+    "mockjs": "^1.1.0",
+    "node-sass": "^4.14.1",
+    "runjs": "^4.4.2",
+    "sass-loader": "^7.3.1",
+    "script-ext-html-webpack-plugin": "^2.1.5",
+    "script-loader": "^0.7.2",
+    "serve-static": "^1.13.2",
+    "svg-sprite-loader": "^4.3.0",
+    "svgo": "^1.3.2",
+    "vue-right-menu": "^1.0.3",
+    "vue-template-compiler": "^2.6.14",
+    "webpack-cli": "^4.9.1"
+  },
+  "browserslist": [
+    "> 1%",
+    "last 2 versions"
+  ],
+  "engines": {
+    "node": ">=8.9",
+    "npm": ">= 3.0.0"
+  },
+  "license": "MIT"
+}

+ 8 - 0
postcss.config.js

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

+ 11 - 0
src/App.vue

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

+ 87 - 0
src/api/baseInfo/accessories/accessoriesInfo.js

@@ -0,0 +1,87 @@
+import request from '@/utils/request'
+//增加辅料档案
+export function addMaterialInfo(data) {
+  return request({
+    url: '/doc/addMaterialInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取辅料档案列表
+export function getMaterialInfoList(data) {
+  return request({
+    url: '/doc/getMaterialInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取辅料档案
+export function getMaterialInfoById(data) {
+  return request({
+    url: '/doc/getMaterialInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改辅料档案
+export function updateMaterialInfo(data) {
+  return request({
+    url: '/doc/updateMaterialInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//修改库存精度
+export function updateMaterialStockPrecise(data) {
+  return request({
+    url: '/doc/updateMaterialStockPrecise',
+    method: 'post',
+    params: data
+  })
+}
+export function getStockMaterialInfoList(data) {
+  return request({
+    url: '/stock/getStockMaterialInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+export function getCheckStockMaterialInfoList(data) {
+  return request({
+    url: '/stock/getCheckStockMaterialInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 辅料在库查询
+
+export function getInStockMaterialInfoList(data) {
+  return request({
+    url: '/stock/getInStockMaterialInfoList',
+    method: 'post',
+    params: data
+  })
+}
+// 获取库存
+export function getMaterialCompanyQtyInfo(data) {
+  return request({
+    url: '/stock/getMaterialCompanyQtyInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 保存库存
+export function saveMaterialCompanyQtyInfo(data) {
+  return request({
+    url: '/stock/saveMaterialCompanyQtyInfo',
+    method: 'post',
+    data: data
+  })
+}

+ 39 - 0
src/api/baseInfo/accessories/accessoriesType.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+//增加辅料类型档案
+export function addMaterialInfoType(data) {
+  return request({
+    url: '/doc/addMaterialInfoType',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取辅料类型档案列表
+export function getMaterialTypeList(data) {
+  return request({
+    url: '/doc/getMaterialTypeList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取辅料类型档案
+export function getMaterialInfoType(data) {
+  return request({
+    url: '/doc/getMaterialInfoType',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改辅料类型档案
+export function updateMaterialInfoType(data) {
+  return request({
+    url: '/doc/updateMaterialInfoType',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 74 - 0
src/api/baseInfo/businessScript/businessScript.js

@@ -0,0 +1,74 @@
+import request from '@/utils/request'
+//增加业务脚本
+export function addBusinessScript(data) {
+  return request({
+    url: '/doc/addBusinessScript',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取业务脚本列表
+export function getScriptList(data) {
+  return request({
+    url: '/doc/getBusinessScriptList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取业务脚本详细信息
+export function getBusinessScriptInfoById(data) {
+  return request({
+    url: '/doc/getBusinessScriptInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改业务脚本
+export function updateBusinessScript(data) {
+  return request({
+    url: '/doc/updateBusinessScript',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取业务脚本内容
+export function getBusinessScriptContent(data) {
+  return request({
+    url: '/doc/getBusinessScriptContent',
+    method: 'post',
+    params: data
+  })
+}
+//保存业务脚本内容
+export function saveBusinessScriptContent(data) {
+  return request({
+    url: '/doc/saveBusinessScriptContent',
+    method: 'post',
+    data: data
+  })
+}
+
+//编译业务脚本内容
+export function compileBusinessScriptContent(data) {
+  return request({
+    url: '/doc/compileBusinessScriptContent',
+    method: 'post',
+    data: data
+  })
+}
+
+
+//获取脚本模块列表
+export function getScriptModuleList(data) {
+  return request({
+    url: '/doc/getScriptModuleList',
+    method: 'post',
+    data: data
+  })
+}
+

+ 56 - 0
src/api/baseInfo/client/addClient.js

@@ -0,0 +1,56 @@
+import request from '@/utils/request'
+//增加客户档案
+export function addClientInfo(data) {
+  return request({
+    url: '/baseinfo/addClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取客户档案
+export function getClientInfoByID(data) {
+  return request({
+    url: '/baseinfo/getClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+//验证绑定手机号唯一性
+export function verifyPhoneNum(data) {
+  return request({
+    url: '/baseinfo/verifyPhoneNum',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取选择参数
+export function getParameter(data) {
+  return request({
+    url: '/baseinfo/getFinanceParameterInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//获取客户级别档案
+export function getClientLevelList(data) {
+  return request({
+    url: '/baseinfo/getClientLevelList',
+    method: 'post',
+    params: data
+  })
+}
+
+//修改客户档案
+export function updateClientInfo(data) {
+  return request({
+    url: '/baseinfo/updateClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 64 - 0
src/api/baseInfo/client/clientInfo.js

@@ -0,0 +1,64 @@
+import request from '@/utils/request'
+//增加客户档案
+export function addClientInfo(data) {
+  return request({
+    url: '/baseinfo/addClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取客户档案
+export function getClientInfoList(data) {
+  return request({
+    url: '/baseinfo/getClientInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取客户档案
+export function getClientInfoByID(data) {
+  return request({
+    url: '/baseinfo/getClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改客户档案
+export function updateClientInfo(data) {
+  return request({
+    url: '/baseinfo/updateClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取激活密码
+export function getActivePassword(data) {
+  return request({
+    url: '/baseinfo/getActivePassword',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取信用额度
+export function getBalanceLimit(data) {
+  return request({
+    url: '/baseinfo/getBalanceLimit',
+    method: 'post',
+    params: data
+  })
+}
+//保存信用额度
+
+export function saveBalanceLimit(data) {
+  return request({
+    url: '/baseinfo/saveBalanceLimit',
+    method: 'post',
+    params: data
+  })
+}

+ 37 - 0
src/api/baseInfo/companyInfoList/companyInfoList.js

@@ -0,0 +1,37 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/getCompanyInfoList',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addCompanyInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/doc/getCompanyInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateCompanyInfo',
+    method: 'post',
+    params: data
+  })
+}

+ 43 - 0
src/api/baseInfo/craftInfoList/index.js

@@ -0,0 +1,43 @@
+import request from '@/utils/request'
+//后台获取列表
+export function getInfo(data) {
+  return request({
+    url: '/outassistDoc/getCraftInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//通过ID获取信息
+export function getInfoById(data) {
+  return request({
+    url: '/outassistDoc/getCraftInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/outassistDoc/newCraftInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/outassistDoc/updateCraftInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+
+
+

+ 68 - 0
src/api/baseInfo/defineList/defineData.js

@@ -0,0 +1,68 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/inventory/getBillDefineActionList',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/inventory/addBillDefineAction',
+    method: 'post',
+    params: data
+  })
+}
+
+//通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/inventory/getBillDefineAction',
+    method: 'post',
+    params: data
+  })
+}
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/inventory/updateBillDefineAction',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取流程步骤操作人员列表
+export function getBillDefineActionRoleUserList(data) {
+  return request({
+    url: '/inventory/getBillDefineActionRoleUserList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取用户列表
+export function listUser(data) {
+  return request({
+    url: '/system/getLoginUserList',
+    method: 'post',
+    params: data
+  })
+}
+//增加流程步骤操作人员
+export function addBillDefineActionRoleUser(data) {
+  return request({
+    url: '/inventory/addBillDefineActionRoleUser',
+    method: 'post',
+    params: data
+  })
+}
+//删除流程步骤操作人员
+export function deleteBillDefineActionRoleUser(data) {
+  return request({
+    url: '/inventory/deleteBillDefineActionRoleUser',
+    method: 'post',
+    params: data
+  })
+}

+ 37 - 0
src/api/baseInfo/defineList/defineList.js

@@ -0,0 +1,37 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/inventory/getBillDefineList',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/inventory/addBillDefine',
+    method: 'post',
+    params: data
+  })
+}
+
+//通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/inventory/getBillDefineInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/inventory/updateBillDefine',
+    method: 'post',
+    params: data
+  })
+}

+ 48 - 0
src/api/baseInfo/depot/depotInfo.js

@@ -0,0 +1,48 @@
+import request from '@/utils/request'
+//增加库房档案
+export function addDepotInfo(data) {
+  return request({
+    url: '/baseinfo/addDepotInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取库房档案列表
+export function getDepotInfoList(data) {
+  return request({
+    url: '/baseinfo/getDepotInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取库房档案
+export function getDepotInfoById(data) {
+  return request({
+    url: '/baseinfo/getDepotInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改库房档案
+export function updateDepotInfo(data) {
+  return request({
+    url: '/baseinfo/updateDepotInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取所有负责人信息
+
+export function getAllOperatorInfo(data) {
+  return request({
+    url: '/baseinfo/getAllOperatorInfoList',
+    method: 'post',
+    params: data
+  })
+}
+

+ 46 - 0
src/api/baseInfo/depot/depotLocationInfo.js

@@ -0,0 +1,46 @@
+import request from '@/utils/request'
+//增加库位档案
+export function addDepotLocationInfo(data) {
+  return request({
+    url: '/baseinfo/addDepotLocationInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取库位档案列表
+export function getDepotLocationInfoByDepotId(data) {
+  return request({
+    url: '/baseinfo/getDepotLocationInfoByDepotId',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取库位档案
+export function getDepotLocationInfoById(data) {
+  return request({
+    url: '/baseinfo/getDepotLocationInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改库位档案
+export function updateDepotLocationInfo(data) {
+  return request({
+    url: '/baseinfo/updateDepotLocationInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取客户列表
+export function getClientInfoList(data) {
+  return request({
+    url: '/baseinfo/getClientInfoList',
+    method: 'post',
+    params: data
+  })
+}

+ 39 - 0
src/api/baseInfo/fileManagement.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+//增加文件
+export function addCupPlateTemplate(data) {
+  return request({
+    url: '/cup/addCupPlateTemplate',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取文件列表
+export function fileList(data) {
+  return request({
+    url: '/system/getERPFileList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取文件详细信息
+export function getCupPlateTemplateInfoById(data) {
+  return request({
+    url: '/cup/getCupPlateTemplateInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改文件
+export function updateCupPlateTemplate(data) {
+  return request({
+    url: '/cup/updateCupPlateTemplate',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 39 - 0
src/api/baseInfo/formatInfo.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+//增加版式定义
+export function addCupPlateTemplate(data) {
+  return request({
+    url: '/cup/addCupPlateTemplate',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取版式定义列表
+export function getCupPlateTemplateList(data) {
+  return request({
+    url: '/cup/getCupPlateTemplateList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取版式定义详细信息
+export function getCupPlateTemplateInfoById(data) {
+  return request({
+    url: '/cup/getCupPlateTemplateInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改版式定义
+export function updateCupPlateTemplate(data) {
+  return request({
+    url: '/cup/updateCupPlateTemplate',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 36 - 0
src/api/baseInfo/guarantor.js

@@ -0,0 +1,36 @@
+import request from '@/utils/request'
+// 增加担保人档案
+export function addGuarantorInfo(data) {
+  return request({
+    url: '/doc/addGuarantorInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取担保人列表
+export function getGuarantorInfoList(data) {
+  return request({
+    url: '/doc/getGuarantorInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取担保人档案
+export function getGuarantorInfo(data) {
+  return request({
+    url: '/doc/getGuarantorInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改担保人档案
+export function updateGuarantorInfo(data) {
+  return request({
+    url: '/doc/updateGuarantorInfo',
+    method: 'post',
+    params: data
+  })
+}

+ 49 - 0
src/api/baseInfo/inquireMainInfo/inquireMainInfo.js

@@ -0,0 +1,49 @@
+import request from '@/utils/request'
+// 获取查询统计列表
+export function queryInquireMainInfo(data) {
+  return request({
+    url: '/doc/queryInquireMainInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 增加查询统计档案
+export function addInquireInfo(data) {
+  return request({
+    url: '/doc/addInquireInfo',
+    method: 'post',
+    data: data
+  })
+}
+// 获取字典
+export function selectDictTypeList(data) {
+  return request({
+    url: '/system/selectDictTypeList',
+    method: 'post',
+    params: data
+  })
+}
+// 获取查询统计档案
+export function getInquireMainInfo(data) {
+  return request({
+    url: '/doc/getInquireMainInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 修改查询统计档案
+export function updateInquireInfo(data) {
+  return request({
+    url: '/doc/updateInquireInfo',
+    method: 'post',
+    data: data
+  })
+}
+// 生成导出模板
+export function addExcelTemplate(data) {
+  return request({
+    url: '/doc/addExcelTemplate',
+    method: 'post',
+    params: data
+  })
+}

+ 39 - 0
src/api/baseInfo/logisticsInfo.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+//增加物流档案
+export function addLogisticsInfo(data) {
+  return request({
+    url: '/baseinfo/addLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取物流档案
+export function getLogisticsInfoList(data) {
+  return request({
+    url: '/baseinfo/getLogisticsInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取物流档案
+export function getLogisticsInfoById(data) {
+  return request({
+    url: '/baseinfo/getLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改物流档案
+export function updateLogisticsInfo(data) {
+  return request({
+    url: '/baseinfo/updateLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 47 - 0
src/api/baseInfo/machineInfo.js

@@ -0,0 +1,47 @@
+import request from '@/utils/request'
+//增加机台档案
+export function addMachineInfo(data) {
+  return request({
+    url: '/doc/addMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取机台档案列表
+export function getMachineInfoList(data) {
+  return request({
+    url: '/doc/queryMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取机台档案
+export function getMachineInfoByID(data) {
+  return request({
+    url: '/doc/getMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改机台档案
+export function updateMachineInfo(data) {
+  return request({
+    url: '/doc/updateMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//获取机型名称
+export function getPrinterNameList(data) {
+  return request({
+    url: '/doc/getAllEnableMachineType',
+    method: 'post',
+    params: data
+  })
+}

+ 101 - 0
src/api/baseInfo/originFactories/index.js

@@ -0,0 +1,101 @@
+import request from '@/utils/request'
+//后台获取外协单来源厂列表
+export function getInfo(data) {
+  return request({
+    url: '/outassistDoc/queryOriginFactories',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取外协单来源厂信息
+export function getInfoById(data) {
+  return request({
+    url: '/outassistDoc/getOriginFactory',
+    method: 'post',
+    params: data
+  })
+}
+
+//增加外协单来源厂信息
+export function addInfo(data) {
+  return request({
+    url: '/outassistDoc/newOriginFactory',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改外协单来源厂信息
+export function updateInfo(data) {
+  return request({
+    url: '/outassistDoc/updateOriginFactory',
+    method: 'post',
+    params: data
+  })
+}
+//修改外协单来源厂信息
+export function updateCupPlateTemplate(data) {
+  return request({
+    url: '/outassistDoc/voidCraftInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//禁用外协单来源厂信息
+export function voidOriginFactory(data) {
+  return request({
+    url: '/outassistDoc/voidOriginFactory',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取来源厂后工工序列表
+export function queryRemoteWorkProcessList(data) {
+  return request({
+    url: '/outassistBusiness/queryRemoteWorkProcessList',
+    method: 'post',
+    params: data
+  })
+}
+//获取本厂后工工序列表
+export function getCraftInfoList(data) {
+  return request({
+    url: '/outassistDoc/getCraftInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//配置来源厂与本地工艺对照表
+export function configCorrespondInfo(data) {
+  return request({
+    url: '/outassistDoc/configCorrespondInfo',
+    method: 'post',
+    params: data
+  })
+}
+//获取外协来源厂的下拉列表
+export function getERPSupplierList(data) {
+  return request({
+    url: '/erpInvoke/getERPSupplierList',
+    method: 'post',
+    params: data
+  })
+}
+
+//用来获取已经对照过的工序列表,用来初始化页面
+export function getOriginFactory(data) {
+  return request({
+    url: '/outassistDoc/getOriginFactory',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+

+ 49 - 0
src/api/baseInfo/outsideProcessingInfo.js

@@ -0,0 +1,49 @@
+import request from '@/utils/request'
+//增加外加工档案
+export function addOutsideProcessingInfo(data) {
+  return request({
+    url: '/doc/addOutAssistInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取外加工档案
+export function getOutsideProcessingInfoList(data) {
+  return request({
+    url: '/doc/queryOutAssistInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取外加工档案
+export function getOutsideProcessingInfoById(data) {
+  return request({
+    url: '/doc/getOutAssistInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改外加工档案
+export function updateOutsideProcessingInfo(data) {
+  return request({
+    url: '/doc/updateOutAssistInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取Key
+export function generateOutAssistSyncKey(data) {
+  return request({
+    url: '/doc/generateOutAssistSyncKey',
+    method: 'post',
+    params: data
+  })
+}
+
+
+

+ 48 - 0
src/api/baseInfo/paper/basePaperInfo.js

@@ -0,0 +1,48 @@
+import request from '@/utils/request'
+//增加基础纸张档案
+export function addPaperInfo(data) {
+  return request({
+    url: '/doc/addPaperBaseInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取基础纸张档案列表
+export function getPaperInfoList(data) {
+  return request({
+    url: '/doc/getPaperBaseInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取基础纸张档案
+export function getPaperInfoById(data) {
+  return request({
+    url: '/doc/getPaperBaseInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改基础纸张档案
+export function updatePaperInfo(data) {
+  return request({
+    url: '/doc/updatePaperBaseInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改纸张档案单价
+export function savePaperInfoPrice(data) {
+  return request({
+    url: '/doc/savePaperBaseInfoPrice',
+    method: 'post',
+    params: data
+  })
+}

+ 101 - 0
src/api/baseInfo/paper/paperInfo.js

@@ -0,0 +1,101 @@
+import request from '@/utils/request'
+//增加纸张档案
+export function addPaperInfo(data) {
+  return request({
+    url: '/doc/addPaperInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取纸张档案列表
+export function getPaperInfoList(data) {
+  return request({
+    url: '/doc/getPaperInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取纸张档案
+export function getPaperInfoById(data) {
+  return request({
+    url: '/doc/getPaperInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改纸张档案
+export function updatePaperInfo(data) {
+  return request({
+    url: '/doc/updatePaperInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//新增纸张品牌档案列表
+export function addPaperBrand(data) {
+  return request({
+    url: '/doc/addPaperBrand',
+    method: 'post',
+    params: data
+  })
+}
+//禁用纸张品牌档案列表
+export function voidPaperBrand(data) {
+  return request({
+    url: '/doc/voidPaperBrand',
+    method: 'post',
+    params: data
+  })
+}
+//获取纸张品牌档案列表
+export function getPaperBrandList(data) {
+  return request({
+    url: '/doc/getPaperBrandList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取纸张报价档案列表
+export function getPaperQuoteInfoList(data) {
+  return request({
+    url: '/doc/getPaperQuoteInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//新增纸张报价档案
+export function addPaperQuoteInfo(data) {
+  return request({
+    url: '/doc/addPaperQuoteInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取基础纸张信息列表,不分页
+export function getPaperBaseInfoListNoPage(data) {
+  return request({
+    url: '/doc/getPaperBaseInfoListNoPage',
+    method: 'post',
+    params: data
+  })
+}
+
+//修改纸张报价档案
+export function updatePaperQuoteInfo(data) {
+  return request({
+    url: '/doc/updatePaperQuoteInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+

+ 39 - 0
src/api/baseInfo/paper/paperType.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+//增加纸张分类档案
+export function addPaperInfoType(data) {
+  return request({
+    url: '/doc/addPaperInfoType',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取纸张分类档案列表
+export function getPaperTypeList(data) {
+  return request({
+    url: '/doc/getPaperTypeList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取纸张分类档案
+export function getPaperInfoType(data) {
+  return request({
+    url: '/doc/getPaperInfoType',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改纸张分类档案
+export function updatePaperInfoType(data) {
+  return request({
+    url: '/doc/updatePaperInfoType',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 46 - 0
src/api/baseInfo/paperCutInfoList/paperCutInfoList.js

@@ -0,0 +1,46 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryPaperCutInfo',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addPaperCutInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/doc/getPaperCutInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updatePaperCutInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//删除
+export function deletePaperCutInfo(data) {
+  return request({
+    url: '/doc/deletePaperCutInfo',
+    method: 'post',
+    params: data
+  })
+}

+ 37 - 0
src/api/baseInfo/personFileInfo.js

@@ -0,0 +1,37 @@
+import request from '@/utils/request'
+//增加人员档案
+export function addPersonFileInfo(data) {
+  return request({
+    url: '/baseinfo/addPersonFileInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取人员档案列表
+export function getPersonFileInfoList(data) {
+  return request({
+    url: '/baseinfo/getPersonFileInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取人员档案
+export function getPersonFileInfoByID(data) {
+  return request({
+    url: '/baseinfo/getPersonFileInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改人员档案
+export function updatePersonFileInfo(data) {
+  return request({
+    url: '/baseinfo/updatePersonFileInfo',
+    method: 'post',
+    params: data
+  })
+}

+ 36 - 0
src/api/baseInfo/plateSizeTemplate.js

@@ -0,0 +1,36 @@
+import request from '@/utils/request'
+// 增加人员档案
+export function addPlateSizeTemplate(data) {
+  return request({
+    url: '/doc/addPlateSizeTemplate',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取人员档案列表
+export function getPlateSizeTemplateList(data) {
+  return request({
+    url: '/doc/getPlateSizeTemplateList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取人员档案
+export function getPlateSizeTemplateInfo(data) {
+  return request({
+    url: '/doc/getPlateSizeTemplateInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改人员档案
+export function updatePlateSizeTemplate(data) {
+  return request({
+    url: '/doc/updatePlateSizeTemplate',
+    method: 'post',
+    params: data
+  })
+}

+ 19 - 0
src/api/baseInfo/plateTitle.js

@@ -0,0 +1,19 @@
+import request from '@/utils/request'
+// 获取版式标题列表
+export function getPlateTitleItemList(data) {
+  return request({
+    url: '/doc/getPlateTitleItemList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 保存版式标题列表
+export function savePlateTitleItemList(data) {
+  return request({
+    url: '/doc/savePlateTitleItemList',
+    method: 'post',
+    params: data
+  })
+}
+

+ 37 - 0
src/api/baseInfo/printerType.js

@@ -0,0 +1,37 @@
+import request from '@/utils/request'
+//增加机型档案
+export function addPrinterTypeInfo(data) {
+  return request({
+    url: '/doc/addMachineType',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取机型档案列表
+export function getPrinterTypeList(data) {
+  return request({
+    url: '/doc/queryMachineType',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取机型档案
+export function getPrinterTypeInfo(data) {
+  return request({
+    url: '/doc/getMachineTypeDetail',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改机型档案
+export function editPrinterType(data) {
+  return request({
+    url: '/doc/updateMachineType',
+    method: 'post',
+    params: data
+  })
+}

+ 36 - 0
src/api/baseInfo/remoteOrder.js

@@ -0,0 +1,36 @@
+import request from '@/utils/request'
+// 增加对接订单网站信息
+export function addOrderSite(data) {
+  return request({
+    url: '/doc/addOrderSite',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取对接订单网站信息列表
+export function queryOrderSite(data) {
+  return request({
+    url: '/doc/queryOrderSite',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取对接订单网站信息
+export function getOrderSite(data) {
+  return request({
+    url: '/doc/getOrderSite',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改对接订单网站信息
+export function updateOrderSite(data) {
+  return request({
+    url: '/doc/updateOrderSite',
+    method: 'post',
+    params: data
+  })
+}

+ 44 - 0
src/api/baseInfo/stockRoomList/stockRoomList.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+// 获取列表
+export function getStockRoomList(data) {
+  return request({
+    url: '/inventory/getStockRoomList',
+    method: 'post',
+    params: data
+  })
+}
+// 增加
+export function addInfo(data) {
+  return request({
+    url: '/inventory/addStockRoom',
+    method: 'post',
+    params: data
+  })
+}
+
+// 通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/inventory/getStockRoom',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改
+export function updateInfo(data) {
+  return request({
+    url: '/inventory/updateStockRoom',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取分厂信息
+export function getAllCompanyInfoList(data) {
+  return request({
+    url: '/doc/getAllCompanyInfoList',
+    method: 'post',
+    params: data
+  })
+}

+ 38 - 0
src/api/baseInfo/subjectInfo.js

@@ -0,0 +1,38 @@
+import request from '@/utils/request'
+//增加科目档案
+export function addAccountInfo(data) {
+  return request({
+    url: '/finance/addFinanceAccount',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取科目档案列表
+export function getAccountInfoList(data) {
+  return request({
+    url: '/finance/getFinanceAccountList',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取科目档案
+export function getAccountInfoById(data) {
+  return request({
+    url: '/finance/getFinanceAccount',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//修改科目档案
+export function updateAccountInfo(data) {
+  return request({
+    url: '/finance/updateFinanceAccount',
+    method: 'post',
+    params: data
+  })
+}
+

+ 39 - 0
src/api/baseInfo/supplierInfo.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+// 增加供应商档案
+export function addSupplierInfo(data) {
+  return request({
+    url: '/doc/addSupplierInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取供应商档案
+export function getSupplierInfoList(data) {
+  return request({
+    url: '/doc/getSupplierInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取供应商档案
+export function getSupplierInfoById(data) {
+  return request({
+    url: '/doc/getSupplierInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+// 修改供应商档案
+export function updateSupplierInfo(data) {
+  return request({
+    url: '/doc/updateSupplierInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 33 - 0
src/api/baseInfo/workTeam/workTeam.js

@@ -0,0 +1,33 @@
+import request from '@/utils/request'
+// 获取班组列表,不分页
+export function getWorkTeamList(data) {
+  return request({
+    url: '/doc/getWorkTeamList',
+    method: 'post',
+    params: data
+  })
+}
+// 增加班组
+export function addWorkTeam(data) {
+  return request({
+    url: '/doc/addWorkTeam',
+    method: 'post',
+    params: data
+  })
+}
+// 获取班组信息
+export function getWorkTeamInfo(data) {
+  return request({
+    url: '/doc/getWorkTeamInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 修改班组
+export function updateWorkTeam(data) {
+  return request({
+    url: '/doc/updateWorkTeam',
+    method: 'post',
+    params: data
+  })
+}

+ 41 - 0
src/api/baseInfo/workTeam/workTeamPerson.js

@@ -0,0 +1,41 @@
+import request from '@/utils/request'
+// 获取指定班组人员列表,不分页
+export function getWorkTeamPerson(data) {
+  return request({
+    url: '/doc/getWorkTeamPerson',
+    method: 'post',
+    params: data
+  })
+}
+// 增加班组人员
+export function addWorkTeamPerson(data) {
+  return request({
+    url: '/doc/addWorkTeamPerson',
+    method: 'post',
+    params: data
+  })
+}
+// 获取班组人员
+export function getWorkTeamPersonInfo(data) {
+  return request({
+    url: '/doc/getWorkTeamPersonInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 修改班组人员
+export function updateWorkTeamPerson(data) {
+  return request({
+    url: '/doc/updateWorkTeamPerson',
+    method: 'post',
+    params: data
+  })
+}
+// 批量添加班组人员
+export function batchAddWorkTeamPerson(data) {
+  return request({
+    url: '/doc/batchAddWorkTeamPerson',
+    method: 'post',
+    params: data
+  })
+}

+ 10 - 0
src/api/changePassword/index.js

@@ -0,0 +1,10 @@
+import request from '@/utils/request'
+//修改密码
+export function changeMyPassword(data) {
+  return request({
+    url: '/system/changeMyPassword',
+    method: 'post',
+    params: data
+  })
+}
+

+ 9 - 0
src/api/complaint/complaintBillList.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 获取投诉单
+export function getComplaintBillList(data) {
+  return request({
+    url: '/complaint/getComplaintBillList',
+    method: 'post',
+    params: data
+  })
+}

+ 126 - 0
src/api/complaint/complaintDetails.js

@@ -0,0 +1,126 @@
+import request from '@/utils/request'
+// 获取投诉单详情信息
+export function getComplaintBillDetail(data) {
+  return request({
+    url: '/complaint/getComplaintBillDetail',
+    method: 'post',
+    params: data
+  })
+}
+// 获取投诉单详情
+export function getSurveyBillDetail(data) {
+  return request({
+    url: '/complaint/getSurveyBillDetail',
+    method: 'post',
+    params: data
+  })
+}
+// 客服受理投诉单
+export function acceptComplaintBill(data) {
+  return request({
+    url: '/complaint/acceptComplaintBill',
+    method: 'post',
+    params: data
+  })
+}
+
+// 客服受理退回投诉单
+export function acceptBackComplaintBill(data) {
+  return request({
+    url: '/complaint/acceptBackComplaintBill',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取部门列表
+export function getDeptList(data) {
+  return request({
+    url: '/system/getDeptList',
+    method: 'post',
+    params: data
+  })
+}
+// 生成内部调查单
+export function addSurveyBill(data) {
+  return request({
+    url: '/complaint/addSurveyBill',
+    method: 'post',
+    params: data
+  })
+}
+// 部门调查反馈
+export function deptSurveyFeedBack(data) {
+  return request({
+    url: '/complaint/deptSurveyFeedBack',
+    method: 'post',
+    data: data
+  })
+}
+// 部门调查审核
+export function deptSurveyReview(data) {
+  return request({
+    url: '/complaint/deptSurveyReview',
+    method: 'post',
+    data: data
+  })
+}
+// 外部调查反馈
+export function feedBackSurveyBill(data) {
+  return request({
+    url: '/complaint/feedBackSurveyBill',
+    method: 'post',
+    params: data
+  })
+}
+//  外部调查审核
+export function reviewSurveyBill(data) {
+  return request({
+    url: '/complaint/reviewSurveyBill',
+    method: 'post',
+    params: data
+  })
+}
+
+// 登记人结单
+export function registerCheck(data) {
+  return request({
+    url: '/complaint/registerCheck',
+    method: 'post',
+    params: data
+  })
+}
+// 行政审核
+export function adminReview(data) {
+  return request({
+    url: '/complaint/adminReview',
+    method: 'post',
+    data: data
+  })
+}
+
+// 增加奖惩人员
+export function addRelateManInfo(data) {
+  return request({
+    url: '/complaint/addRelateManInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 删除奖惩人员
+export function removeRelateManInfo(data) {
+  return request({
+    url: '/complaint/removeRelateManInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 调查单打印
+export function printSurveyBill(data) {
+  return request({
+    url: '/complaint/printSurveyBill',
+    method: 'post',
+    params: data
+  })
+}
+

+ 57 - 0
src/api/complaint/complaintRegister.js

@@ -0,0 +1,57 @@
+import request from '@/utils/request'
+// 获取投诉单信息
+export function getComplaintBillList(data) {
+  return request({
+    url: '/complaint/getComplaintBillList',
+    method: 'post',
+    params: data
+  })
+}
+// 字典获取
+export function getDictTypeInfo(data) {
+  return request({
+    url: '/system/selectDictDataList',
+    method: 'post',
+    params: data
+  })
+}
+// 订单列表获取
+export function getPrintOrderList(data) {
+  return request({
+    url: '/complaint/getOrderInfoList',
+    method: 'post',
+    params: data
+  })
+}
+// 增加投诉单
+export function addComplaintBill(data) {
+  return request({
+    url: '/complaint/addComplaintBill',
+    method: 'post',
+    params: data
+  })
+}
+// 获取投诉单信息
+export function getComplaintBill(data) {
+  return request({
+    url: '/complaint/getComplaintBillDetail',
+    method: 'post',
+    params: data
+  })
+}
+// 修改投诉单信息
+export function updateComplaintBill(data) {
+  return request({
+    url: '/complaint/updateComplaintBill',
+    method: 'post',
+    params: data
+  })
+}
+// 暂存投诉单信息
+export function temporaryComplaintBill(data) {
+  return request({
+    url: '/complaint/temporaryComplaintBill',
+    method: 'post',
+    params: data
+  })
+}

+ 9 - 0
src/api/complaint/complaintStatement.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 获取列表
+export function getSurveyBillList(data) {
+  return request({
+    url: '/complaint/getSurveyBillList',
+    method: 'post',
+    params: data
+  })
+}

+ 17 - 0
src/api/complaint/complaintSurvey.js

@@ -0,0 +1,17 @@
+import request from '@/utils/request'
+// 获取投诉调查列表
+export function getDeptSurveyInfoList(data) {
+  return request({
+    url: '/complaint/getDeptSurveyInfoList',
+    method: 'post',
+    params: data
+  })
+}
+// 调查单脚印
+export function getComplaintBillStepList(data) {
+  return request({
+    url: '/complaint/getComplaintBillStepList',
+    method: 'post',
+    params: data
+  })
+}

+ 42 - 0
src/api/complaint/customerPage.js

@@ -0,0 +1,42 @@
+import request from '@/utils/request'
+// 获取列表
+export function customerPage(data) {
+  return request({
+    url: '/complaint/customerPage',
+    method: 'post',
+    params: data
+  })
+}
+// 锁定
+export function lockComplaintBill(data) {
+  return request({
+    url: '/complaint/lockComplaintBill',
+    method: 'post',
+    params: data
+  })
+}
+// 订单关联的所有投诉单列表
+export function getComplaintbillListByIdOrder(data) {
+  return request({
+    url: '/complaint/getComplaintbillListByIdOrder',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取外部调查单
+export function getSurveyBillList(data) {
+  return request({
+    url: '/complaint/getSurveyBillList',
+    method: 'post',
+    params: data
+  })
+}
+// 删除(禁用)调查单
+export function voidSurveyBill(data) {
+  return request({
+    url: '/complaint/voidSurveyBill',
+    method: 'post',
+    params: data
+  })
+}

+ 17 - 0
src/api/complaint/relateManCountPage.js

@@ -0,0 +1,17 @@
+import request from '@/utils/request'
+// 获取人员奖惩统计
+export function relateManCountPage(data) {
+  return request({
+    url: '/complaint/relateManCountPage',
+    method: 'post',
+    params: data
+  })
+}
+// 根据部门id获取奖惩人员列表
+export function getRelateManInfoList(data) {
+  return request({
+    url: '/complaint/getRelateManInfoList',
+    method: 'post',
+    params: data
+  })
+}

+ 25 - 0
src/api/complaint/reviewerList.js

@@ -0,0 +1,25 @@
+import request from '@/utils/request'
+// 获取列表
+export function getReviewerList(data) {
+  return request({
+    url: '/complaint/getReviewerList',
+    method: 'post',
+    params: data
+  })
+}
+// 增加审核人
+export function addReviewer(data) {
+  return request({
+    url: '/complaint/addReviewer',
+    method: 'post',
+    params: data
+  })
+}
+// 增加/删除审核部门
+export function addSurveyReviewDept(data) {
+  return request({
+    url: '/complaint/addSurveyReviewDept',
+    method: 'post',
+    params: data
+  })
+}

+ 380 - 0
src/api/delivery/delivery.js

@@ -0,0 +1,380 @@
+import request from '@/utils/request'
+
+/**
+ * 获取待入库订单
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getStockOrderList(params) {
+  return request({
+    url: '/delivery/getStockOrderList',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 添加入库记录及包签记录,此时入库记录状态为待入库
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function addOrderStockItem(params, token) {
+  return request({
+    url: '/delivery/addOrderStockItem?token=' + token,
+    method: 'post',
+    data: params
+  })
+}
+
+/**
+ * 保存入库记录的库位信息
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function saveStockPlace(params) {
+  return request({
+    url: '/delivery/saveStockPlace',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 打包退回
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function orderStockItemBack(params) {
+  return request({
+    url: '/delivery/orderStockItemBack',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 将入库记录标记为已入库
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function orderInStock(data, token) {
+  return request({
+    url: '/delivery/orderInStock?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+
+/**
+ * 打印标签并入库
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function orderInStockAndPrint(data, token) {
+  return request({
+    url: '/delivery/orderInStockAndPrint?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+
+/**
+ * 获取入库记录
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getOrderStockItemList(params) {
+  return request({
+    url: '/delivery/getOrderStockItemList',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 获取入库记录合计
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getOrderStockItemCount(params) {
+  return request({
+    url: '/delivery/getOrderStockItemCount',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 获取待发货订单
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getDeliveryOrderList(params) {
+  return request({
+    url: '/delivery/getDeliveryOrderList',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 获取入库记录,包含包签
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getOrderStockItem(params) {
+  return request({
+    url: '/delivery/getOrderStockItem',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 针对入库记录发货,并生成发货单
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function deliveryOutStock(params) {
+  return request({
+    url: '/delivery/deliveryOutStock',
+    method: 'post',
+    data: params
+  })
+}
+
+/**
+ * 导出发货清单
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function exportSendItem(params) {
+  return request({
+    url: '/delivery/exportSendItem',
+    method: 'post',
+    data: params
+  })
+}
+
+/**
+ * 发货单打印
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function printSendBill(params) {
+  return request({
+    url: '/delivery/printSendBill',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 强制发货完成,针对订单
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function enforceFinishDelivery(params) {
+  return request({
+    url: '/delivery/enforceFinishDelivery',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 获取发货单列表
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getSendBillList(params) {
+  return request({
+    url: '/delivery/getSendBillList',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 获取发货单明细列表,用以发货反馈
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getSendBillItemList(params) {
+  return request({
+    url: '/delivery/getSendBillItemList',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 获取发货单详情,包含发货明细,包含多地址
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getSendBillDetail(params) {
+  return request({
+    url: '/delivery/getSendBillDetail',
+    method: 'get',
+    params
+  })
+}
+
+/**
+ * 发货反馈,针对发货明细
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function deliverFeedback(params) {
+  return request({
+    url: '/delivery/deliveryFeedBack',
+    method: 'post',
+    data: params
+  })
+}
+
+/**
+ * 发货退回
+ * @param params
+ * @returns {*}
+ */
+export function deliveryBack(params) {
+  return request({
+    url: '/delivery/deliveryBack',
+    method: 'post',
+    params: params
+  })
+}
+
+/**
+ * 发货单作废
+ * @param params
+ * @returns {*}
+ */
+export function voidSendBill(params) {
+  return request({
+    url: '/delivery/voidSendBill',
+    method: 'post',
+    params: params
+  })
+}
+
+/**
+ * 获取物流档案,不分页
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getLogisticsInfoList(params) {
+  return request({
+    url: '/doc/getLogisticsInfoList',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 获取担保人档案,不分页
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getGuarantorInfoListFront(params) {
+  return request({
+    url: '/doc/getGuarantorInfoListFront',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 发货审核,针对发货明细
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function deliverFeedbackVerify(params) {
+  return request({
+    url: '/delivery/deliverFeedbackVerify',
+    method: 'post',
+    params
+  })
+}
+
+
+/**
+ * 获取包签打印数据
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function getPrintLabelInfo(params) {
+  return request({
+    url: '/delivery/printLabel',
+    method: 'post',
+    params
+  })
+}
+
+/**
+ * 发货单审核列表
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function sendBillReviewPage(params) {
+  return request({
+    url: '/delivery/sendBillReviewPage',
+    method: 'post',
+    params: params
+  })
+}
+
+/**
+ * 审核发货单
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function sendBillReview(params) {
+  return request({
+    url: '/delivery/sendBillReview',
+    method: 'post',
+    params: params
+  })
+}
+
+/**
+ * 发货单审核退回
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function sendBillReviewBack(params) {
+  return request({
+    url: '/delivery/sendBillReviewBack',
+    method: 'post',
+    params: params
+  })
+}
+
+/**
+ * 修改发货单反馈信息
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function updateDeliveryFeedBackInfo(params) {
+  return request({
+    url: '/delivery/updateDeliveryFeedBackInfo',
+    method: 'post',
+    params: params
+  })
+}
+
+
+/**
+ * 获取发货模块的请求token(一次请求的唯一凭据)
+ * @param params
+ * @returns {AxiosPromise}
+ */
+export function deliveryFormToken(params) {
+  return request({
+    url: '/delivery/deliveryFormToken',
+    method: 'post',
+    params: params
+  })
+}

+ 28 - 0
src/api/doc/address/address.js

@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}

+ 163 - 0
src/api/doc/client/client.js

@@ -0,0 +1,163 @@
+import request from '@/utils/request'
+// 获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 增加
+export function addClientInfo(data) {
+  return request({
+    url: '/doc/addClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改列表
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateClientInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/doc/getClientInfo',
+    method: 'post',
+    data: data
+  })
+}
+
+// 前台获取发货区域List
+export function getshipAreaListInfo(data) {
+  return request({
+    url: '/doc/getAllShipAreaEnable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 前台获取发货方式
+export function getshipModeListInfo(data) {
+  // console.log(data);
+  return request({
+    url: '/doc/getAllShipModeEnable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 前台行业信息列表
+export function getIndustryInfo(data) {
+  return request({
+    url: '/doc/getAllClientIndustryEnable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 前台获取客户等级信息
+export function getLevelInfo(data) {
+  return request({
+    url: '/doc/getAllClientLevelEnable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 前台获取付款方式信息
+export function getPaytypeInfo(data) {
+  return request({
+    url: '/doc/getAllClientPayModeEnable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取客户地址列表
+export function getAddressInfo(data) {
+  return request({
+    url: '/doc/queryClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+// 增加客户地址
+export function addAddressInfo(data) {
+  return request({
+    url: '/doc/addClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改客户地址
+export function updateAddressInfo(data) {
+  return request({
+    url: '/doc/updateClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+// 设置默认
+export function defaultAddress(data) {
+  return request({
+    url: '/doc/defaultClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+// 删除
+export function deleteAddress(data) {
+  return request({
+    url: '/doc/deleteClientReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+// 1、获取客户发票抬头列表
+export function getClientInvoiceTitle(data) {
+  return request({
+    url: '/doc/getClientInvoiceTitle',
+    method: 'post',
+    params: data
+  })
+}
+// 2、增加发票抬头
+export function addClientInvoiceTitle(data) {
+  return request({
+    url: '/doc/addClientInvoiceTitle',
+    method: 'post',
+    params: data
+  })
+}
+
+// 3、修改发票抬头
+export function updateClientInvoiceTitle(data) {
+  return request({
+    url: '/doc/updateClientInvoiceTitle',
+    method: 'post',
+    params: data
+  })
+}
+
+// 4、启用、禁用
+export function voidClientInvoiceTitle(data) {
+  return request({
+    url: '/doc/voidClientInvoiceTitle',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 28 - 0
src/api/doc/industryInfo/industryInfo.js

@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+//获取档案
+export function getIndustryInfo(data) {
+  return request({
+    url: '/doc/queryClientIndustryInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+export function addIndustryInfo(data) {
+  return request({
+    url: '/doc/addClientIndustryInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改客户行业档案
+export function updateIndustryInfo(data) {
+  return request({
+    url: '/doc/updateClientIndustryInfo',
+    method: 'post',
+    params: data
+  })
+}

+ 40 - 0
src/api/doc/inquire/inquire.js

@@ -0,0 +1,40 @@
+import request from '@/utils/request'
+// 获取档案
+// long id
+export function getInquireInfo(data) {
+  return request({
+    url: '/doc/getInquireMainInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取字典数据
+// String dictTypeText
+export function getDicDataList(data) {
+  return request({
+    url: '/system/selectDictDataList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取查询结果
+// InquireMainInfo inquireInfo
+export function execInquireResult(data) {
+  return request({
+    url: '/doc/execInquireResult',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取机台负荷信息
+// 无参
+export function getMachineBurdenInfos() {
+  return request({
+    url: '/doc/getMachineBurdenInfos',
+    method: 'post'
+  })
+}
+

+ 28 - 0
src/api/doc/level/level.js

@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryClientLevel',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addClientLevel',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/enableClientLevel',
+    method: 'post',
+    params: data
+  })
+}

+ 39 - 0
src/api/doc/logistics/logistics.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+//通id获取详情
+export function getInfoById(data) {
+  return request({
+    url: '/doc/getLogisticsInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+
+

+ 28 - 0
src/api/doc/payMode/payMode.js

@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryClientPayMode',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addClientPayMode',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateClientPayMode',
+    method: 'post',
+    params: data
+  })
+}

+ 28 - 0
src/api/doc/shipArea/shipArea.js

@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+//获取区域列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryShipArea',
+    method: 'post',
+    params: data
+  })
+}
+
+export function addInfo(data) {
+  return request({
+    url: '/doc/addShipArea',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改区域列表
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateShipArea',
+    method: 'post',
+    params: data
+  })
+}

+ 28 - 0
src/api/doc/shipMode/shipMode.js

@@ -0,0 +1,28 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/queryShipMode',
+    method: 'post',
+    params: data
+  })
+}
+//增加
+export function addInfo(data) {
+  return request({
+    url: '/doc/addShipMode',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+//修改
+export function updateInfo(data) {
+  return request({
+    url: '/doc/updateShipMode',
+    method: 'post',
+    params: data
+  })
+}

+ 107 - 0
src/api/exclusiveSplice/dispatchOrder.js

@@ -0,0 +1,107 @@
+import request from '@/utils/request'
+
+// 获取列表
+export function queryExclusiveTasks(data) {
+  return request({
+    url: '/printbill/queryExclusiveTasks',
+    method: 'post',
+    params: data
+  })
+}
+
+export function querySelfExclusiveTasks(data) {
+  return request({
+    url: '/printbill/querySelfExclusiveTasks',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取所有拼版人员
+export function getAllSpliceMan(data) {
+  return request({
+    url: '/printbill/getAllSpliceMan',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取当前人员的拼版任务信息
+export function getSpliceWorkState(data) {
+  return request({
+    url: '/printbill/getSpliceWorkState',
+    method: 'post',
+    params: data
+  })
+}
+
+// 手工分配
+export function assignExclusiveTask(data) {
+  return request({
+    url: '/printbill/assignExclusiveTask',
+    method: 'post',
+    params: data
+  })
+}
+
+export function multiAssignExclusiveTask(data) {
+  return request({
+    url: '/printbill/multiAssignExclusiveTask',
+    method: 'post',
+    data: data
+  })
+}
+
+// 正常退回
+export function backExclusiveTask(data) {
+  return request({
+    url: '/printbill/backExclusiveTask',
+    method: 'post',
+    params: data
+  })
+}
+
+// 组长退回
+export function finalBackExclusiveTask(data) {
+  return request({
+    url: 'printbill/finalBackExclusiveTask',
+    method: 'post',
+    params: data
+  })
+}
+
+// 校稿通过或退回
+// 反馈任务
+export function feedbackExclusiveTask(data) {
+  return request({
+    url: '/printbill/feedbackExclusiveTask',
+    method: 'post',
+    params: data
+  })
+}
+
+//暂停施工单任务
+export function printBillPauseWorking(data) {
+  return request({
+    url: '/printbill/printBillPauseWorking',
+    method: 'post',
+    params: data
+  })
+}
+//获取施工单信息
+export function getPrintBillInfoStr(data) {
+  return request({
+    url: '/printbill/getPrintBillInfoStr',
+    method: 'post',
+    params: data
+  })
+}
+//获取订单信息
+export function getPrintBillOrderInfoStr(data) {
+  return request({
+    url: '/printbill/getPrintBillOrderInfoStr',
+    method: 'post',
+    params: data
+  })
+}
+

+ 284 - 0
src/api/feedBack/feedBack.js

@@ -0,0 +1,284 @@
+import request from '@/utils/request'
+//获取列表
+export function getInfo(data) {
+  return request({
+    url: '/doc/getMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+//获取列表 有分页
+export function getPageInfo(data) {
+  return request({
+    url: '/printbill/queryBreedTasksToFeedback',
+    method: 'post',
+    params: data
+  })
+}
+//任务开始
+export function taskFeedbackStart(data) {
+  return request({
+    url: '/printbill/taskFeedbackStart',
+    method: 'post',
+    params: data
+  })
+}
+//任务暂停
+export function taskFeedbackPause(data) {
+  return request({
+    url: '/printbill/taskFeedbackPause',
+    method: 'post',
+    params: data
+  })
+}
+//任务完成
+export function taskFeedbackComplete(data) {
+  return request({
+    url: '/printbill/taskFeedbackComplete',
+    method: 'post',
+    params: data
+  })
+}
+
+//版任务数量反馈
+export function feedbackTask(data) {
+  return request({
+    url: '/printbill/feedbackTask',
+    method: 'post',
+    params: data
+  })
+}
+//版任务数量反馈并完成
+export function addFeedbackRecordAndComplete(data) {
+  return request({
+    url: '/printbill/addFeedbackRecordAndComplete',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//判断印刷设置的权限
+export function ifPermission(data) {
+  return request({
+    url: '/system/ifPermission',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取机台档案列表
+export function getMachineInfoList(data) {
+  return request({
+    url: '/doc/queryMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+//判断机台
+export function setPrintMachineId(data) {
+  return request({
+    url: '/doc/queryMachineInfo',
+    method: 'post',
+    params: data
+  })
+}
+//获取工单消息
+export function getBreedMessageList(data) {
+  return request({
+    url: '/printbill/getBreedMessageList',
+    method: 'post',
+    params: data
+  })
+}
+
+//增加施工单消息
+export function addBreedMessage(data) {
+  return request({
+    url: '/printbill/addBreedMessage',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取施工单脚印
+export function getPrintBillSteps(data) {
+  return request({
+    url: '/printbill/getPrintBillSteps',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取待反馈的任务,按工序查找(订单工序)
+export function queryOrderTasksToFeedback(data) {
+  return request({
+    url: '/printbill/queryOrderTasksToFeedback',
+    method: 'post',
+    params: data
+  })
+}
+
+//订单任务启动
+export function orderTaskFeedbackStart(data) {
+  return request({
+    url: '/printbill/orderTaskFeedbackStart',
+    method: 'post',
+    params: data
+  })
+}
+
+//订单任务暂停
+export function orderTaskFeedbackPause(data) {
+  return request({
+    url: '/printbill/orderTaskFeedbackPause',
+    method: 'post',
+    params: data
+  })
+}
+
+
+//订单任务反馈
+export function feedbackOrderTask(data) {
+  return request({
+    url: '/printbill/feedbackOrderTask',
+    method: 'post',
+    params: data
+  })
+}
+
+//半成品反馈界面数据组合
+export function querySemiPrintBillFeedback(data) {
+  return request({
+    url: '/printbill/querySemiPrintBillFeedback',
+    method: 'post',
+    params: data
+  })
+}
+//半成品反馈
+export function semiFeedback(data) {
+  return request({
+    url: '/printbill/semiFeedback',
+    method: 'post',
+    params: data
+  })
+}
+
+//外协消息
+export function getSemiOutassistInfoByPart(data) {
+  return request({
+    url: '/printbill/getSemiOutassistInfoByPart',
+    method: 'post',
+    data: data
+  })
+}
+//保存列
+export function savePageTableColumn(data,pageName) {
+  return request({
+    url: '/system/savePageTableColumn?pageName='+pageName,
+    method: 'post',
+    data: data
+  })
+}
+//获取列
+export function getPageTableColumn(data,pageName) {
+  return request({
+    url: '/system/getPageTableColumn?pageName='+pageName,
+    method: 'post',
+    data: data
+  })
+}
+// 获取施工单出版说明
+export function getPrintBillAssemble(data) {
+  return request({
+    url: '/printbill/getPrintBillAssemble',
+    method: 'post',
+    params: data
+  })
+}
+// 保存施工单出版说明
+export function notePrintBillAssemble(data) {
+  return request({
+    url: '/printbill/notePrintBillAssemble',
+    method: 'post',
+    params: data
+  })
+}
+export function notePrintBillAssembleByPrintBill(data) {
+  return request({
+    url: '/printbill/notePrintBillAssembleByPrintBill',
+    method: 'post',
+    params: data
+  })
+}
+// 打印外协标签
+export function semiOutassistInfoDoPrint(data) {
+  return request({
+    url: '/printbill/semiOutassistInfoDoPrint',
+    method: 'post',
+    params: data
+  })
+}
+// 打印外协标签
+export function queryBreedTasksToFeedback(data) {
+  return request({
+    url: '/printbill/queryBreedTasksToFeedback',
+    method: 'post',
+    params: data
+  })
+}
+// 施工单二次领纸
+export function requestPaperOutTwice(data) {
+  return request({
+    url: '/printbill/requestPaperOutTwice',
+    method: 'post',
+    params: data
+  })
+}
+//获取原订单消息
+export function viewRemoteOrderMessage(data) {
+  return request({
+    url: '/outassistBusiness/viewRemoteOrderMessage',
+    method: 'post',
+    params: data
+  })
+}
+
+//施工单消息需要关联施工单id,写入时候,需要带上版名称
+export function getBillMessageListByPrintBill(data) {
+  return request({
+    url: '/printbill/getBillMessageListByPrintBill',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取当前人员上班机台
+export function getMachineOnWork(data) {
+  return request({
+    url: '/printbill/getMachineOnWork',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取当前人员上班机台
+export function machineOnWork(data) {
+  return request({
+    url: '/printbill/machineOnWork',
+    method: 'post',
+    params: data
+  })
+}
+
+//获取当前人员上班机台
+export function submitStockBill(data) {
+  return request({
+    url: '/inventory/submitStockBill',
+    method: 'post',
+    params: data
+  })
+}
+
+

+ 34 - 0
src/api/financial/accountBalance.js

@@ -0,0 +1,34 @@
+import request from '@/utils/request'
+// 获取科目余额列表
+export function getFinanceAccountListWithBalance(data) {
+  return request({
+    url: '/finance/getFinanceAccountListWithBalance',
+    method: 'post',
+    params: data
+  })
+}
+// 获取科目账表流水
+export function getAccountTradeBillList(data) {
+  return request({
+    url: '/finance/getAccountTradeBillList',
+    method: 'post',
+    params: data
+  })
+}
+// 获取账期的结束时间
+export function closeAccountDataRequest(data) {
+  return request({
+    url: '/finance/closeAccountDataRequest',
+    method: 'post',
+    params: data
+  })
+}
+// 结转
+
+export function closeAccountData(data) {
+  return request({
+    url: '/finance/closeAccountData',
+    method: 'post',
+    params: data
+  })
+}

+ 17 - 0
src/api/financial/accountClosedData.js

@@ -0,0 +1,17 @@
+import request from '@/utils/request'
+// 获取收入支出汇总列表
+export function getAccountClosedData(data) {
+  return request({
+    url: '/finance/getAccountClosedData',
+    method: 'post',
+    params: data
+  })
+}
+// 账期列表
+export function getAccountPeriodList(data) {
+  return request({
+    url: '/finance/getAccountPeriodList',
+    method: 'post',
+    params: data
+  })
+}

+ 92 - 0
src/api/financial/guarantorReview.js

@@ -0,0 +1,92 @@
+import request from '@/utils/request'
+// 获取担保人审核列表
+export function getOrderGuarantorInfoList(data) {
+  return request({
+    url: '/delivery/getOrderGuarantorInfoList',
+    method: 'post',
+    params: data
+  })
+}
+// 审核
+export function orderGuarantorCheck(data) {
+  return request({
+    url: '/delivery/orderGuarantorCheck',
+    method: 'post',
+    params: data
+  })
+}
+
+// 退回审核
+export function orderGuarantorCheckBack(data) {
+  return request({
+    url: '/delivery/orderGuarantorCheckBack',
+    method: 'post',
+    params: data
+  })
+}
+// 认款申请
+export function guarantorAccountApply(data) {
+  return request({
+    url: '/delivery/guarantorAccountApply',
+    method: 'post',
+    params: data
+  })
+}
+// 财务管理-担保认款审核页面
+export function orderGuarantorInfoReviewPage(data) {
+  return request({
+    url: '/delivery/orderGuarantorInfoReviewPage',
+    method: 'post',
+    params: data
+  })
+}
+// 认款申请退回接口
+export function guarantorAccountApplyCancel(data) {
+  return request({
+    url: '/delivery/guarantorAccountApplyCancel',
+    method: 'post',
+    params: data
+  })
+}
+// 获取担保信息的接口
+export function getOrderGuarantorInfo(data) {
+  return request({
+    url: '/delivery/getOrderGuarantorInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 根据订单获取应收款列表
+export function getOrderReceivableByOrder(data) {
+  return request({
+    url: '/order/v1/getOrderReceivableByOrder',
+    method: 'post',
+    params: data
+  })
+}
+//订单批量收款接口
+export function multiChargeDataAdd(data) {
+  return request({
+    url: '/order/v1/multiChargeDataAdd',
+    method: 'post',
+    data: data
+  })
+}
+// 认款确认接口
+export function guarantorAccountApplyConfirm(data,id) {
+  return request({
+    url: '/delivery/guarantorAccountApplyConfirm?id='+id,
+    method: 'post',
+    data: data
+  })
+}
+
+// 批量审核
+export function guarantorAccountApplyConfirmBatch(data) {
+  return request({
+    url: '/delivery/guarantorAccountApplyConfirm',
+    method: 'post',
+    data: data
+  })
+}
+

+ 17 - 0
src/api/financial/unionPay.js

@@ -0,0 +1,17 @@
+import request from '@/utils/request'
+// 银联支付配置获取调用接口
+export function getUnionPayItem(data) {
+  return request({
+    url: '/payrest/getUnionPayItem',
+    method: 'post',
+    params: data
+  })
+}
+// 银联支付配置获取调用接口
+export function saveUnionPayItem(data) {
+  return request({
+    url: '/payrest/saveUnionPayItem',
+    method: 'post',
+    params: data
+  })
+}

+ 26 - 0
src/api/invoice/invoiceBillReview.js

@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+// 开票申请列表
+export function getInvoiceBillList(data) {
+  return request({
+    url: '/invoice/getInvoiceBillList',
+    method: 'post',
+    params: data
+  })
+}
+// 开票信息
+export function getInvoiceBillInfo(data) {
+  return request({
+    url: '/invoice/getInvoiceBillInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+// 审核确认
+export function verifyInvoiceBill(data) {
+  return request({
+    url: '/invoice/verifyInvoiceBill',
+    method: 'post',
+    params: data
+  })
+}

+ 9 - 0
src/api/invoice/invoiceOrderList.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 提交开票
+export function invoicePrintOrderRequest(data) {
+  return request({
+    url: '/invoice/invoicePrintOrderRequest',
+    method: 'post',
+    params: data
+  })
+}

+ 9 - 0
src/api/invoice/sendWarning.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 发货预警
+export function execInquireResult(data) {
+  return request({
+    url: '/doc/execInquireResult',
+    method: 'post',
+    params: data
+  })
+}

+ 39 - 0
src/api/login/login.js

@@ -0,0 +1,39 @@
+import request from '@/utils/request'
+
+export function login(data) {
+  return request({
+    url: '/system/login',
+    method: 'post',
+    params: data
+  })
+}
+
+export function getInfo(token) {
+  return request({
+    url: '/system/getCurrentUser',
+    method: 'post',
+    params: { token }
+  })
+}
+
+export function logout() {
+  return request({
+    url: '/system/logout',
+    method: 'post'
+  })
+}
+
+export function getIndex() {
+  return request({
+    url: '/system/index',
+    method: 'post'
+  })
+}
+
+//获取登录时工厂列表
+export function loginSupplierList() {
+  return request({
+    url: '/erp/getERPSupplierList',
+    method: 'post'
+  })
+}

+ 9 - 0
src/api/order/clientPayBillList.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 客户预存查询
+export function getPaymentBillByClient(data) {
+  return request({
+    url: '/payrest/getPaymentBillByClient',
+    method: 'post',
+    params: data
+  })
+}

+ 18 - 0
src/api/order/depositAudit.js

@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+// 获取预收款审计记录列表
+export function getOrderPrePayList(data) {
+  return request({
+    url: '/order/v1/getOrderPrePayList',
+    method: 'post',
+    params: data
+  })
+}
+// 预收款审核作废
+export function unCheckOrderPrePay(data) {
+  return request({
+    url: '/order/v1/unCheckOrderPrePay',
+    method: 'post',
+    params: data
+  })
+}
+

+ 247 - 0
src/api/order/orderDetail.js

@@ -0,0 +1,247 @@
+import request from '@/utils/request'
+// 获取订单详情
+export function getDetailPrintOrder(data) {
+  return request({
+    url: '/order/v1/getPrintOrderDetail',
+    method: 'post',
+    params: data
+  })
+}
+// 获取订单选择纸张类型档案列表
+export function getOrderSelectPaperTypeInfoList(data) {
+  return request({
+    url: '/baseinfo/getOrderSelectPaperTypeInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取工艺
+export function getWorkProcessList(data) {
+  return request({
+    url: '/product/getWorkProcessList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取产品档案详情
+export function getProductDetailInfo(data) {
+  return request({
+    url: '/product/getProductDetailInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 获取客户默认收货地址
+export function getAddressInfo(data) {
+  return request({
+    url: '/doc/getClientDefaultReceiveAddress',
+    method: 'post',
+    params: data
+  })
+}
+// 前台获取发货区域List
+export function getshipAreaListInfo(data) {
+  return request({
+    url: '/doc/getAllShipAreaEnable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 前台获取发货方式
+export function getshipModeListInfo(data) {
+  return request({
+    url: '/doc/getAllShipModeEnable',
+    method: 'post',
+    params: data
+  })
+}
+// 前台获取发货方式
+export function getLogisticsInfoList(data) {
+  return request({
+    url: '/doc/getLogisticsInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 新建印刷订单
+export function orderFormToken(data) {
+  return request({
+    url: '/order/v1/orderFormToken',
+    method: 'post',
+    data: data
+  })
+}
+// 新建印刷订单
+export function addPrintOrder(data, token) {
+  return request({
+    url: '/order/v1/addPrintOrder?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+// 新建并提交印刷订单
+export function addAndCommitPrintOrder(data, token) {
+  return request({
+    url: '/order/v1/addAndCommitPrintOrder?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+// 编辑印刷订单
+export function updatePrintOrder(data) {
+  return request({
+    url: '/order/v1/updatePrintOrder',
+    method: 'post',
+    data: data
+  })
+}
+// 编辑并提交印刷订单
+export function editAndCommitPrintOrder(data) {
+  return request({
+    url: '/order/v1/editAndCommitPrintOrder',
+    method: 'post',
+    data: data
+  })
+}
+// 编辑补印订单
+export function reprintOrder(data, token) {
+  return request({
+    url: '/order/v1/reprintOrder?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+// 编辑并提交补印订单
+export function reprintCommitOrder(data, token) {
+  return request({
+    url: '/order/v1/reprintCommitOrder?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+// 计算订单发货日期
+export function calcOrderSendDate(data) {
+  return request({
+    url: '/order/v1/orderCalcSendDateNew',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取订单详情弹窗
+export function readPrintOrderDetail(data) {
+  return request({
+    url: '/order/v1/readPrintOrderDetail',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4OrderInfo(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4OrderInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4DeliverInform(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4DeliverInform',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4OrderPart(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4OrderPart',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4OrderProduceInfo(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4OrderProduceInfo',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4OutAssisBill(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4OutAssisBill',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4OrderStockItem(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4OrderStockItem',
+    method: 'post',
+    params: data
+  })
+}
+
+export function readOrderDetail4SendBillItem(data) {
+  return request({
+    url: '/order/v1/readOrderDetail4SendBillItem',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取订单已外协的外协工序状态
+export function readPrintOrderDetailCraftInfo(data) {
+  return request({
+    url: '/order/v1/readPrintOrderDetailCraftInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 计算价格
+export function quotePrintOrder(data) {
+  return request({
+    url: '/product/quotePrintOrder',
+    method: 'post',
+    data: data
+  })
+}
+
+// 解析地址
+
+export function parseAddress(data) {
+  return request({
+    url: '/system/parseAddress',
+    method: 'post',
+    params: data
+  })
+}
+
+// 编辑发货备注
+
+export function updateOrderSendMemo(data) {
+  return request({
+    url: '/order/v1/updateOrderSendMemo',
+    method: 'post',
+    params: data
+  })
+}
+//获取用户余额
+export function getClientBalanceMoneyWeb(data) {
+  return request({
+    url: '/finance/getClientBalanceMoneyWeb',
+    method: 'post',
+    params: data
+  })
+}
+
+
+
+

+ 238 - 0
src/api/order/orderList.js

@@ -0,0 +1,238 @@
+import request from '@/utils/request'
+// 获取订单列表
+export function getOrderList(data) {
+  return request({
+    url: '/order/getPrintOrderList',
+    method: 'post',
+    data: data
+  })
+}
+// 获取产品档案列表
+export function getSimpleProductInfoList(data) {
+  return request({
+    url: '/product/getSimpleProductInfoList',
+    method: 'post',
+    params: data
+  })
+}
+// 获取脚印列表
+export function getOrderStepList(data) {
+  return request({
+    url: '/order/v1/getOrderStepList',
+    method: 'post',
+    params: data
+  })
+}
+// 作废订单
+export function voidPrintOrder(data) {
+  return request({
+    url: '/order/v1/voidPrintOrder',
+    method: 'post',
+    params: data
+  })
+}
+// 增加订单消息
+export function addOrderMessage(data) {
+  return request({
+    url: '/order/v1/addOrderMessage',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取订单消息列表
+export function getOrderMessageList(data) {
+  return request({
+    url: '/order/v1/getOrderMessageList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取订单发货通知
+export function getOrderDeliverInform(data) {
+  return request({
+    url: '/order/v1/getOrderDeliverInform',
+    method: 'post',
+    params: data
+  })
+}
+// 前台获取发货区域List
+export function getshipAreaListInfo(data) {
+  return request({
+    url: '/doc/getAllShipAreaEnable',
+    method: 'post',
+    params: data
+  })
+}
+// 前台获取发货方式
+export function getshipModeListInfo(data) {
+  return request({
+    url: '/doc/getAllShipModeEnable',
+    method: 'post',
+    params: data
+  })
+}
+// 修改发货通知
+export function editOrderDeliverInform(data) {
+  return request({
+    url: '/order/v1/editOrderDeliverInform',
+    method: 'post',
+    params: data
+  })
+}
+// 增加发货通知
+export function addOrderDeliverInform(data) {
+  return request({
+    url: '/order/v1/addOrderDeliverInform',
+    method: 'post',
+    params: data
+  })
+}
+// 删除发货通知
+export function deleteOrderDeliverInform(data) {
+  return request({
+    url: '/order/v1/deleteOrderDeliverInform',
+    method: 'post',
+    params: data
+  })
+}
+// 获取订单应收记录数组
+export function getOrderReceivableByOrder(data) {
+  return request({
+    url: '/order/v1/getOrderReceivableByOrder',
+    method: 'post',
+    params: data
+  })
+}
+
+// 在线收款
+
+export function orderPayRequest(data) {
+  return request({
+    url: '/payrest/orderPayRequest',
+    method: 'post',
+    params: data
+  })
+}
+export function orderPayRequest3(data) {
+  return request({
+    url: '/payrest/orderPayRequest3',
+    method: 'post',
+    params: data
+  })
+}
+// 获取订单支付单列表
+export function getPaymentBillByOrder(data) {
+  return request({
+    url: '/payrest/getPaymentBillByOrder',
+    method: 'post',
+    params: data
+  })
+}
+// 取消订单支付单
+export function cancelOrderPayRequest(data) {
+  return request({
+    url: '/payrest/cancelOrderPayRequest',
+    method: 'post',
+    params: data
+  })
+}
+// 重收订单支付单
+export function reOrderPayRequest(data) {
+  return request({
+    url: '/payrest/reOrderPayRequest',
+    method: 'post',
+    params: data
+  })
+}
+
+// 判断权限
+export function ifPermission(data) {
+  return request({
+    url: '/system/ifPermission',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取订单生命周期数据
+export function getOrderCycleDataList(data) {
+  return request({
+    url: '/order/v1/getOrderCycleDataList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 作废订单生命周期数据
+export function writeOrderLifeCycle(data) {
+  return request({
+    url: '/order/v1/writeOrderLifeCycle',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取网站待对接订单
+export function getRemoteOrderList(data) {
+  return request({
+    url: '/orderSite/getRemoteOrderList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 处理对接订单
+export function processJointOrder(data) {
+  return request({
+    url: '/orderSite/processJointOrder',
+    method: 'post',
+    data: data
+  })
+}
+
+// 新建收款订单
+export function addPrintOrderCharge(data, token) {
+  return request({
+    url: '/order/v1/addPrintOrderCharge?token=' + token,
+    method: 'post',
+    data: data
+  })
+}
+
+// 更换产品类型
+export function changePrintOrderProduct(data) {
+  return request({
+    url: '/order/v1/changePrintOrderProduct',
+    method: 'post',
+    params: data
+  })
+}
+
+// 客户在线充值
+export function clientPayRequest(data) {
+  return request({
+    url: '/payrest/clientPayRequest',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取订单发货通知
+export function getOrderFiledValueByName(data) {
+  return request({
+    url: '/order/v1/getOrderFiledValueByName ',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取图片列表
+export function getOrderTraceImage(data) {
+  return request({
+    url: '/order/v1/getOrderTraceImage ',
+    method: 'post',
+    params: data
+  })
+}

+ 33 - 0
src/api/order/orderSchedule.js

@@ -0,0 +1,33 @@
+import request from '@/utils/request'
+// 订单进度统计
+export function getPrintOrderStatistics(data) {
+  return request({
+    url: '/order/v1/getPrintOrderStatistics',
+    method: 'post',
+    params: data
+  })
+}
+// 节点点击获取订单明细
+export function getPrintOrderListByStatistics(data) {
+  return request({
+    url: '/order/v1/getPrintOrderListByStatistics',
+    method: 'post',
+    params: data
+  })
+}
+// 获取订单发货方式(去重)
+export function getOrderSendKindUnique(data) {
+  return request({
+    url: '/order/v1/getOrderSendKindUnique',
+    method: 'post',
+    params: data
+  })
+}
+// 获取发货方式订单统计信息
+export function getOrderStatistical(data) {
+  return request({
+    url: '/order/v1/getOrderStatistical',
+    method: 'post',
+    params: data
+  })
+}

+ 43 - 0
src/api/order/saleManReportList.js

@@ -0,0 +1,43 @@
+import request from '@/utils/request'
+// 业务员日报表列表
+export function getSaleManReportList(data) {
+  return request({
+    url: '/order/v1/getSaleManReportList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 业务员日报表
+export function getSaleManReport(data) {
+  return request({
+    url: '/order/v1/getSaleManReport',
+    method: 'post',
+    params: data
+  })
+}
+
+// 增加业务员日报表
+export function addSaleManReport(data) {
+  return request({
+    url: '/order/v1/addSaleManReport',
+    method: 'post',
+    params: data
+  })
+}
+// 初始化业务员报表信息
+export function initSaleManReport(data) {
+  return request({
+    url: '/order/v1/initSaleManReport',
+    method: 'post',
+    params: data
+  })
+}
+// 修改业务员日报表
+export function updateSaleManReport(data) {
+  return request({
+    url: '/order/v1/updateSaleManReport',
+    method: 'post',
+    params: data
+  })
+}

+ 59 - 0
src/api/order/tobeAssembled.js

@@ -0,0 +1,59 @@
+import request from '@/utils/request'
+// 修改订单部件工艺
+export function updateOrderPartProcess(data) {
+  return request({
+    url: '/order/v1/updateOrderPartProcess',
+    method: 'post',
+    data: data
+  })
+}
+// 修改订单部件参数
+export function updateOrderPartInfo(data,inputMemo) {
+  return request({
+    url: '/order/v1/updateOrderPartInfo?inputMemo='+inputMemo,
+    method: 'post',
+    data: data
+  })
+}
+// 获取订单部件列表
+export function getOrderPartList(data) {
+  return request({
+    url: '/order/v1/getOrderPartList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改订单交货日期
+export function updateOrderDeliverDate(data) {
+  return request({
+    url: '/order/v1/updateOrderDeliverDate',
+    method: 'post',
+    params: data
+  })
+}
+// 修改订单金额
+export function updateOrderTotalMoney(data) {
+  return request({
+    url: '/order/v1/updateOrderTotalMoney',
+    method: 'post',
+    params: data
+  })
+}
+
+// 修改订单金额
+export function updateOrderBaseInfo(data) {
+  return request({
+    url: '/order/v1/updateOrderBaseInfo',
+    method: 'post',
+    params: data
+  })
+}
+// 获取订单部件列表
+export function getOrderPartList2(data) {
+  return request({
+    url: '/order/v1/getOrderPartList2',
+    method: 'post',
+    params: data
+  })
+}

+ 25 - 0
src/api/order/tobeEdited.js

@@ -0,0 +1,25 @@
+import request from '@/utils/request'
+// 获取订单列表
+export function getOrderList(data) {
+  return request({
+    url: '/order/v1/getPrintOrderList',
+    method: 'post',
+    params: data
+  })
+}
+// 订单提交预收款申请
+export function sendOrderPrePayRequest(data) {
+  return request({
+    url: '/order/v1/sendOrderPrePayRequest',
+    method: 'post',
+    params: data
+  })
+}
+// 更换产品类型
+export function changePrintOrderProduct(data) {
+  return request({
+    url: '/order/v1/changePrintOrderProduct',
+    method: 'post',
+    params: data
+  })
+}

+ 43 - 0
src/api/order/tobeReviewed.js

@@ -0,0 +1,43 @@
+import request from '@/utils/request'
+// 获取订单列表
+export function getOrderList(data) {
+  return request({
+    url: '/order/v1/getPrintOrderList',
+    method: 'post',
+    params: data
+  })
+}
+// 退回订单
+export function backPrintOrder(data) {
+  return request({
+    url: '/order/v1/backPrintOrder',
+    method: 'post',
+    params: data
+  })
+}
+
+// 提交判断
+export function checkCompleteDispatchOrder(data) {
+  return request({
+    url: '/idp/checkCompleteDispatchOrder',
+    method: 'post',
+    params: data
+  })
+}
+// 提交确认
+export function documentCommitOrder(data) {
+  return request({
+    url: '/order/v1/documentCommitOrder',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取业务组
+export function getAllSaleWorkTeamList(data) {
+  return request({
+    url: '/doc/getAllSaleWorkTeamList ',
+    method: 'post',
+    params: data
+  })
+}

+ 9 - 0
src/api/order/tobeShipped.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 获取订单列表
+export function getWaitSendPrintOrderList(data) {
+  return request({
+    url: '/order/v1/getWaitSendPrintOrderList',
+    method: 'post',
+    params: data
+  })
+}

+ 17 - 0
src/api/orderCharge/clientMoney.js

@@ -0,0 +1,17 @@
+// 获取列表
+import request from '@/utils/request'
+
+export function getClientInfoList(data) {
+  return request({
+    url: '/finance/getClientInfoList',
+    method: 'post',
+    params: data
+  })
+}
+export function saveClientMoney(data) {
+  return request({
+    url: '/finance/saveClientMoney',
+    method: 'post',
+    params: data
+  })
+}

+ 34 - 0
src/api/orderCharge/collectionRecords.js

@@ -0,0 +1,34 @@
+import request from '@/utils/request'
+// 获取收款记录
+export function getChargeDataList(data) {
+  return request({
+    url: '/order/v1/getChargeDataList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 批量收款
+export function multiChargeDataAdd(data) {
+  return request({
+    url: '/order/v1/multiChargeDataAdd',
+    method: 'post',
+    data: data
+  })
+}
+// 获取科目档案列表
+export function getAccountInfoList(data) {
+  return request({
+    url: '/doc/getAccountInfoList',
+    method: 'post',
+    params: data
+  })
+}
+// 批量删除收款记录
+export function deleteChargeData(data) {
+  return request({
+    url: '/order/v1/deleteChargeData',
+    method: 'post',
+    params: data
+  })
+}

+ 35 - 0
src/api/orderCharge/logisticsCollection.js

@@ -0,0 +1,35 @@
+import request from '@/utils/request'
+// 获取物流档案不分页
+export function getLogisticsInfoList(data) {
+  return request({
+    url: '/doc/getLogisticsInfoList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 获取物流代收列表
+export function getOrderReceivableListNoPage(data) {
+  return request({
+    url: '/order/v1/getOrderReceivableListNoPage',
+    method: 'post',
+    params: data
+  })
+}
+// 核算
+export function checkLogisticReceivable(data) {
+  return request({
+    url: '/order/v1/checkLogisticReceivable',
+    method: 'post',
+    params: data
+  })
+}
+
+// 批量收款
+export function multiChargeDataAddLogistics(data) {
+  return request({
+    url: '/order/v1/multiChargeDataAddLogistics',
+    method: 'post',
+    data: data
+  })
+}

+ 43 - 0
src/api/orderCharge/orderCollection.js

@@ -0,0 +1,43 @@
+import request from '@/utils/request'
+// 获取应收款列表
+export function getOrderReceivableList(data) {
+  return request({
+    url: '/order/v1/getOrderReceivableList',
+    method: 'post',
+    params: data
+  })
+}
+
+// 批量收款
+export function multiChargeDataAdd(data) {
+  return request({
+    url: '/order/v1/multiChargeDataAdd',
+    method: 'post',
+    data: data
+  })
+}
+// 获取科目档案列表
+export function getAccountInfoList(data) {
+  return request({
+    url: '/finance/getFinanceAccountListNoPage',
+    method: 'post',
+    params: data
+  })
+}
+// 导出
+
+export function exportData(data) {
+  return request({
+    url: '/system/exportData',
+    method: 'post',
+    params: data
+  })
+}
+//添加收款说明
+export function addOrderReceivableMemo(data) {
+  return request({
+    url: '/order/v1/addOrderReceivableMemo',
+    method: 'post',
+    params: data
+  })
+}

+ 9 - 0
src/api/orderCharge/orderTradeBill.js

@@ -0,0 +1,9 @@
+import request from '@/utils/request'
+// 获取订单入账流水列表
+export function getOrderTradeBillList(data) {
+  return request({
+    url: '/order/v1/getOrderTradeBillList',
+    method: 'post',
+    params: data
+  })
+}

+ 42 - 0
src/api/outPrintBreed/outPrintBreed.js

@@ -0,0 +1,42 @@
+//预出库api
+import request from '@/utils/request'
+//获取施工单版列表预出库使用
+export function getPrintBreedList(data) {
+  return request({
+    url: '/printbill/getPrintBreedList',
+    method: 'post',
+    params: data
+  })
+}
+//预出库锁定版
+export function lockPreOutPrintBreed(data) {
+  return request({
+    url: '/printbill/lockPreOutPrintBreed',
+    method: 'post',
+    params: data
+  })
+}
+//预出库解锁版
+export function unlockPreOutPrintBreed(data) {
+  return request({
+    url: '/printbill/unlockPreOutPrintBreed',
+    method: 'post',
+    params: data
+  })
+}
+//预出库完成处理
+export function completePreOutStockV2(data) {
+  return request({
+    url: '/printbill/completePreOutStockV2',
+    method: 'post',
+    params: data
+  })
+}
+//预出库生成请购并完成处理
+export function preOutPurchaseRequestV2(data) {
+  return request({
+    url: '/printbill/preOutPurchaseRequestV2',
+    method: 'post',
+    params: data
+  })
+}

+ 0 - 0
src/api/outsideFactory/convertRemote/index.js


+ 0 - 0
src/api/outsideFactory/feedbackGroupList/index.js


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini