diff --git a/.env.development b/.env.development index 46eb995..e3e82e2 100644 --- a/.env.development +++ b/.env.development @@ -2,8 +2,8 @@ ENV = 'development' # base api -VUE_APP_DOMIAN = http://127.0.0.1:8000 -VUE_APP_UPLOAD_API = http://127.0.0.1:8000/api/admin/upload-file +VUE_APP_DOMIAN = http://hjjc-hdcontract-test.ali251.langye.net +VUE_APP_UPLOAD_API = http://hjjc-hdcontract-test.ali251.langye.net/api/admin/upload-file VUE_APP_BASE_API = VUE_APP_OUT_Book = http://hjjc-book-service-test.ali251.langye.net VUE_APP_OUT_GDZC = http://hjjc-szemcgdzc.ali251.langye.net/admin diff --git a/src/api/contract/contract.js b/src/api/contract/contract.js index c37f725..842c216 100644 --- a/src/api/contract/contract.js +++ b/src/api/contract/contract.js @@ -70,6 +70,7 @@ export function resetMoney (params) { }) } +/** @deprecated 请使用 splitSections */ export function cloneChildren(data) { return request({ method: 'post', @@ -77,3 +78,35 @@ export function cloneChildren(data) { data }) } + +export function splitSections(data) { + return request({ + method: 'post', + url: '/api/admin/contract/split-sections', + data + }) +} + +export function getSections(params) { + return request({ + method: 'get', + url: '/api/admin/contract/sections', + params + }) +} + +export function saveSection(data) { + return request({ + method: 'post', + url: '/api/admin/contract/section/save', + data + }) +} + +export function destroySection(params) { + return request({ + method: 'get', + url: '/api/admin/contract/section/destroy', + params + }) +} diff --git a/src/views/contract/components/addContractLedger.vue b/src/views/contract/components/addContractLedger.vue index 97cc171..efa13a0 100644 --- a/src/views/contract/components/addContractLedger.vue +++ b/src/views/contract/components/addContractLedger.vue @@ -328,7 +328,7 @@ export default { message: "新增合同", }); this.isShow = false; - this.$emit("refresh"); + this.$emit("refresh", res.id); }) } this.form.files = this.fileLists.map(i => i.response?.id) diff --git a/src/views/contract/components/splitContract.vue b/src/views/contract/components/splitContract.vue index 461c9b0..6b983ae 100644 --- a/src/views/contract/components/splitContract.vue +++ b/src/views/contract/components/splitContract.vue @@ -1,55 +1,85 @@