|
|
|
@ -111,8 +111,7 @@
|
|
|
|
|
type="text" |
|
|
|
|
placeholder="请输入企业负责人" |
|
|
|
|
:inputBorder="false" |
|
|
|
|
style="text-align: center" |
|
|
|
|
:value="form.contactName" |
|
|
|
|
v-model="form.contactName" |
|
|
|
|
:clearable="false" |
|
|
|
|
:autoHeight="true" |
|
|
|
|
></uni-easyinput> |
|
|
|
@ -222,19 +221,19 @@ export default {
|
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
|
form: { |
|
|
|
|
enterprisesName: undefined, |
|
|
|
|
address: undefined, |
|
|
|
|
gpsLocation: undefined, |
|
|
|
|
enterprisesName: '', |
|
|
|
|
address: '', |
|
|
|
|
gpsLocation: '', |
|
|
|
|
introduction: '', |
|
|
|
|
photo: [], |
|
|
|
|
tags: {}, |
|
|
|
|
environmentalContactPhone: undefined, |
|
|
|
|
contactName: undefined, |
|
|
|
|
environmentalContactPhone: '', |
|
|
|
|
contactName: '', |
|
|
|
|
id: '' |
|
|
|
|
}, |
|
|
|
|
dictMap: {}, |
|
|
|
|
prove: [], |
|
|
|
|
inviteId: undefined |
|
|
|
|
inviteId: '' |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
onLoad(res) { |
|
|
|
@ -254,6 +253,7 @@ export default {
|
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
proofName(v) { |
|
|
|
|
if (v.detail.value == '') return |
|
|
|
|
uni.showLoading({ |
|
|
|
|
title: '加载中' |
|
|
|
|
}) |
|
|
|
@ -323,6 +323,9 @@ export default {
|
|
|
|
|
* @param {Object} e |
|
|
|
|
*/ |
|
|
|
|
async addEnterprisePhoto(e) { |
|
|
|
|
uni.showLoading({ |
|
|
|
|
title: '上传中...' |
|
|
|
|
}) |
|
|
|
|
e.file.forEach(p => { |
|
|
|
|
this.form.photo.push({ |
|
|
|
|
...p, |
|
|
|
@ -345,6 +348,7 @@ export default {
|
|
|
|
|
}) |
|
|
|
|
).then(res => { |
|
|
|
|
this.form.photo = res |
|
|
|
|
uni.hideLoading() |
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
/** |
|
|
|
@ -368,7 +372,6 @@ export default {
|
|
|
|
|
const valide = await this.verifyForm() |
|
|
|
|
if (!valide) return |
|
|
|
|
const data = { ...this.form } |
|
|
|
|
console.log(data) |
|
|
|
|
data.region = data.tags.qy.id |
|
|
|
|
// data.type = data.tags.qy.id |
|
|
|
|
data.tagIds = [data.tags.hy.id, data.tags.st.id, data.tags.wr.id] |
|
|
|
@ -384,10 +387,11 @@ export default {
|
|
|
|
|
}) |
|
|
|
|
if (this.form.id) { |
|
|
|
|
} else { |
|
|
|
|
console.log(data) |
|
|
|
|
createEnterPrise(data).then(res => { |
|
|
|
|
uni.showToast({ |
|
|
|
|
icon: 'none', |
|
|
|
|
title: res.msg |
|
|
|
|
title: '操作成功' |
|
|
|
|
}) |
|
|
|
|
uni.navigateBack() |
|
|
|
|
}) |
|
|
|
@ -407,10 +411,7 @@ export default {
|
|
|
|
|
} |
|
|
|
|
const msg = [] |
|
|
|
|
Object.keys(this.form).forEach(i => { |
|
|
|
|
if (!Object.hasOwn(msgMap, i)) { |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
if (!this.form[i]) { |
|
|
|
|
if (!this.form[i] && i != 'id') { |
|
|
|
|
msg.push(msgMap[i]) |
|
|
|
|
} |
|
|
|
|
if (typeof this.form[i] == 'Object' && this.form[i].length == 0) { |
|
|
|
|