diff --git a/api/tree.js b/api/tree.js
index ad02539..fb21980 100644
--- a/api/tree.js
+++ b/api/tree.js
@@ -11,6 +11,8 @@ export const addTree = (params) => request.post('/business/tree', params)
// 树基本详情
export const treeDetailReq = (params) => request.get('/business/tree/'+params )
+// 修改树
+export const updateTree = (params) => request.put('/business/tree/',params )
// 归属公司
export const belongCompanyreq = (params) => request.get('/system/dict/data/type/belongCompanyId', params)
diff --git a/components/common/tui-request/index.js b/components/common/tui-request/index.js
index 6a1fc73..e3b7dab 100644
--- a/components/common/tui-request/index.js
+++ b/components/common/tui-request/index.js
@@ -123,6 +123,11 @@ const http = {
config.url = url || config.url || ''
return http.request(config)
},
+ put(url, config = {}) {
+ config.method = 'put'
+ config.url = url || config.url || ''
+ return http.request(config)
+ },
all(requests) {
return Promise.all(requests)
},
diff --git a/subPackages/treePage/addTree.vue b/subPackages/treePage/addTree.vue
index 68ea503..cbd70f4 100644
--- a/subPackages/treePage/addTree.vue
+++ b/subPackages/treePage/addTree.vue
@@ -86,6 +86,7 @@
:value="formData.treeImgListFile"
:serverUrl="serverURL" :header="{'Authorization': userToken}"
@complete="handleComplete"
+ @remove="handleRemove"
:limit="3"
accept="image/*"
>
@@ -310,15 +311,9 @@ export default {
longitude: '', // 经度
road: ''
},
- // currentFiles: [...this.value], // 当前已上传文件列表
- // value: []
}
},
watch: {
- // 监听外部传入的value变化
- // value(newVal) {
- // this.currentFiles = [...newVal];
- // }
},
onReady() {
//开启即时校验,开启后输入即校验【参数必传】,第一参数:是否开启;第二参数:校验规则
@@ -334,9 +329,7 @@ export default {
this.treeOwnership()
},
methods: {
- handleInput() {
- this.formData.treeheight = this.formData.treeheight.replace(/^(\d*\.\d{0,2}).*/, '$1');
- },
+ // 权属分类
treeOwnership() {
treeOwnership().then(res => {
console.log(res)
@@ -369,10 +362,9 @@ export default {
handleRemove(index) {
// 从列表中移除
this.formData.treeImgList.splice(index, 1);
+ this.formData.treeImgListFile.splice(index, 1);
console.log(this.formData.treeImgList.length)
- // // 通知父组件更新
- // this.$emit('input', this.currentFiles);
- // this.$emit('remove', index);
+
},
pickerShow() {
this.show = true
diff --git a/subPackages/treePage/editTree.vue b/subPackages/treePage/editTree.vue
index 7f9a609..8e27f91 100644
--- a/subPackages/treePage/editTree.vue
+++ b/subPackages/treePage/editTree.vue
@@ -6,7 +6,7 @@
- xiugai基本信息
+
@@ -14,11 +14,12 @@
+
+
\ No newline at end of file