Merge pull request 'chenxuelian' (#62) from chenxuelian into dev
Reviewed-on: http://git.hchyun.com/feashow/pupil/pulls/62
This commit is contained in:
@@ -143,9 +143,7 @@
|
||||
positionPickerColumn: [
|
||||
[]
|
||||
],
|
||||
categoryPickerList: [
|
||||
['类别1', '类别', '类别']
|
||||
],
|
||||
categoryPickerList: [],
|
||||
fileList1: [
|
||||
// uploads/images/20230117/202301172309397deda1543.jpg
|
||||
],
|
||||
@@ -155,16 +153,8 @@
|
||||
token: null
|
||||
}
|
||||
},
|
||||
onLoad(options) {
|
||||
//我的发布点击修改回显数据
|
||||
let publishFormList = JSON.parse(options.item)
|
||||
this.fileList1 = publishFormList.images
|
||||
this.needsPublishForm = publishFormList
|
||||
if (options.index == 0) {
|
||||
this.tabCurrent = 0
|
||||
} else if (options.index == 1) {
|
||||
this.tabCurrent = 1
|
||||
}
|
||||
onTabItemTap() {
|
||||
console.log('----onTabItemTap')
|
||||
if (!uni.getStorageSync('token') || uni.getStorageSync('token').length === 0) {
|
||||
console.log(uni.getStorageSync('token'))
|
||||
this.isLoad = false
|
||||
@@ -176,6 +166,20 @@
|
||||
this.isLoad = true
|
||||
this.token = uni.getStorageSync('token')
|
||||
this.getFormData()
|
||||
this.fileList1 = []
|
||||
this.needsPublishForm = {}
|
||||
},
|
||||
onLoad(options) {
|
||||
console.log('---onLoad')
|
||||
//我的发布点击修改回显数据
|
||||
let publishFormList = JSON.parse(options.item)
|
||||
this.fileList1 = publishFormList.images
|
||||
this.needsPublishForm = publishFormList
|
||||
if (options.index == 0) {
|
||||
this.tabCurrent = 0
|
||||
} else if (options.index == 1) {
|
||||
this.tabCurrent = 1
|
||||
}
|
||||
// this.getProductPickerList()
|
||||
},
|
||||
methods: {
|
||||
@@ -358,17 +362,37 @@
|
||||
});
|
||||
},
|
||||
submitForm() {
|
||||
console.log(this.fileList1)
|
||||
if (!/^1[3456789]\d{9}$/.test(this.needsPublishForm.mobile)) {
|
||||
this.$toast.warn('请输入正确的手机号')
|
||||
return false
|
||||
}
|
||||
this.needsPublishForm.type = Number(this.tabCurrent + 1)
|
||||
this.needsPublishForm.pub_time = new Date().getTime()
|
||||
this.needsPublishForm.pub_time = this.needsPublishForm.pub_time ? this.needsPublishForm.pub_time : new Date().getTime()
|
||||
const temp = []
|
||||
if(this.fileList1.length > 0) {
|
||||
this.fileList1.map(item => {
|
||||
temp.push(item.url)
|
||||
})
|
||||
}
|
||||
this.needsPublishForm.images = temp.join(';')
|
||||
const data = {
|
||||
type: null,
|
||||
name: null,
|
||||
pname: null,
|
||||
area_code: null,
|
||||
area_name: null,
|
||||
images: null,
|
||||
mobile: null,
|
||||
class: null,
|
||||
product: null,
|
||||
loc: null,
|
||||
desc: null,
|
||||
pub_time: null,
|
||||
...this.needsPublishForm
|
||||
}
|
||||
apiService.submitIdeasAndNeeds(data).then(res => {
|
||||
this.$toast.success(res.msg)
|
||||
this.$toast.success(res.data.msg)
|
||||
})
|
||||
},
|
||||
reOnLoad() {
|
||||
@@ -383,6 +407,7 @@
|
||||
}
|
||||
this.token = uni.getStorageSync('token')
|
||||
this.isLoad = true
|
||||
this.getFormData()
|
||||
},
|
||||
failToLoad() {
|
||||
console.log('----------------false')
|
||||
|
||||
@@ -326,13 +326,6 @@ const apiService = {
|
||||
resolve(service.get(url))
|
||||
})
|
||||
},
|
||||
//修改个人信息
|
||||
getUser() {
|
||||
const url = `/center/userinfo`
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(service.get(url))
|
||||
})
|
||||
},
|
||||
// 获取首页分类Tag
|
||||
getTags(data) {
|
||||
const url = `/home/tags`
|
||||
@@ -382,6 +375,13 @@ const apiService = {
|
||||
resolve(service.post(url, data))
|
||||
})
|
||||
},
|
||||
// 提交
|
||||
submitIdeasAndNeeds(data) {
|
||||
const url = `/require/release/`
|
||||
return new Promise((resolve, reject) => {
|
||||
resolve(service.putWithFormData(url, data))
|
||||
})
|
||||
},
|
||||
getIdeasAndNeedsFormdata(data) {
|
||||
const url = `/require/formdata/`
|
||||
return new Promise((resolve, reject) => {
|
||||
|
||||
Reference in New Issue
Block a user