jsy-app/store/modules/system/land.js
2024-11-22 11:18:50 +08:00

80 lines
1.4 KiB
JavaScript

import {
getLandList,
getLandInfo,
addLand,
updateLand,
getLandNum
} from "@/api/system/land"
import {allListUser}from "@/api/system/user"
const land = {
actions: {
// 获取地块列表
getLandList({}, data) {
return new Promise((resolve, reject) => {
getLandList(data)
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
},
getLandInfo({}, data) {
return new Promise((resolve, reject) => {
getLandInfo(data)
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
},
addLand({}, data) {
return new Promise((resolve, reject) => {
addLand(data)
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
},
updateLand({}, data) {
return new Promise((resolve, reject) => {
updateLand(data)
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
},
allListUser({}, data) {
return new Promise((resolve, reject) => {
allListUser(data)
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
},
getLandNum() {
return new Promise((resolve, reject) => {
getLandNum()
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
}
}
}
export default land