jsy-app/store/modules/system/land.js
2024-11-25 09:23:51 +08:00

92 lines
1.6 KiB
JavaScript

import {
getLandList,
getLandInfo,
addLand,
updateLand,
getLandNum,
getLandByUserId
} 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)
})
})
},
getLandByUserId({}, data) {
return new Promise((resolve, reject) => {
getLandByUserId(data)
.then(res => {
resolve(res)
})
.catch(error => {
reject(error)
})
})
}
}
}
export default land