|
|
|
@ -2,89 +2,81 @@ |
|
|
|
<view class="container"> |
|
|
|
<view class="formlist"> |
|
|
|
<u-form :model="form" ref="uFormRef" label-position="top" :rules="rules"> |
|
|
|
<u-form-item label="姓名" prop="name"> |
|
|
|
<u-input v-model="form.name" placeholder="请输入真实姓名" placeholder-style="color: #D3D3D3;" /> |
|
|
|
<u-form-item label="用户身份" prop="member_tag_name"> |
|
|
|
<u-input v-model="form.member_tag_name" placeholder="请选择" placeholderStyle="color: #D3D3D3;" |
|
|
|
disabled disabled-color="#ffffff" suffixIcon="arrow-down" @tap="show = true" /> |
|
|
|
<u-picker :show="show" :columns="[columns]" @confirm="confirm" @cancel="show = false" |
|
|
|
keyName="title"></u-picker> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item label="会员标签" prop="member_tag_id"> |
|
|
|
<u-input |
|
|
|
v-model="member_tag_name" |
|
|
|
placeholder="请选择" |
|
|
|
placeholderStyle="color: #D3D3D3;" |
|
|
|
disabled |
|
|
|
disabled-color="#ffffff" |
|
|
|
suffixIcon="arrow-down" |
|
|
|
@tap="show = true" |
|
|
|
/> |
|
|
|
<u-picker :show="show" :columns="columns" @confirm="confirm" @cancel="show = false" keyName="title"></u-picker> |
|
|
|
<u-form-item |
|
|
|
:label="form.identity===1?'会员代表姓名':(form.identity===2?'会员代表姓名':(form.identity===5?'姓名':'联系人'))" |
|
|
|
prop="contact"> |
|
|
|
<u-input v-model="form.contact" placeholder="请输入" placeholder-style="color: #D3D3D3;" /> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item label="身份类型" prop="identity"> |
|
|
|
<u-input |
|
|
|
v-model="identityname" |
|
|
|
placeholder="请选择" |
|
|
|
placeholderStyle="color: #D3D3D3;" |
|
|
|
disabled |
|
|
|
disabled-color="#ffffff" |
|
|
|
suffixIcon="arrow-down" |
|
|
|
@tap="idshow = true" |
|
|
|
/> |
|
|
|
<u-picker :show="idshow" :columns="idcolumns" @confirm="idconfirm" @cancel="idshow = false"></u-picker> |
|
|
|
<u-form-item |
|
|
|
:label="form.identity===1?'会员代表电话':(form.identity===2?'会员代表电话':(form.identity===5?'电话':'联系电话'))" |
|
|
|
prop="tel"> |
|
|
|
<u-input v-model="form.tel" placeholder="请输入" placeholder-style="color: #D3D3D3;" /> |
|
|
|
</u-form-item> |
|
|
|
<view class="cardbox" v-if="ishowcommany"> |
|
|
|
<u-form-item label="单位名称" prop="title" v-if="form.identity!==5"> |
|
|
|
<u-input v-if="form.identity===3" v-model="form.title" placeholder="请选择" |
|
|
|
placeholderStyle="color: #D3D3D3;" disabled disabled-color="#ffffff" suffixIcon="arrow-down" |
|
|
|
@tap="dwshow = true" /> |
|
|
|
<u-picker v-if="form.identity===3" :show="dwshow" :columns="dwcolumns" @confirm="dwconfirm" |
|
|
|
@cancel="dwshow = false"></u-picker> |
|
|
|
<u-input v-if="form.identity!==3" v-model="form.title" placeholder="请输入" |
|
|
|
placeholder-style="color: #D3D3D3;" /> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item label="行业" prop="industry" v-if="form.identity===1||form.identity===2"> |
|
|
|
<u-input v-model="form.industry" placeholder="请输入" placeholder-style="color: #D3D3D3;" /> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item label="地址" prop="address" v-if="form.identity===4"> |
|
|
|
<u-input v-model="form.address" placeholder="请选择" placeholderStyle="color: #D3D3D3;" disabled |
|
|
|
disabled-color="#ffffff" suffixIcon="arrow-down" @tap="dzshow = true" /> |
|
|
|
<u-cascader :show="dzshow" v-model="dzvalue" :data="dzcolumns" @confirm="dzconfirm" |
|
|
|
@close="dzshow = false"></u-cascader> |
|
|
|
</u-form-item> |
|
|
|
<!-- <view class="cardbox" v-if="ishowcommany"> |
|
|
|
<view v-for="(group, index) in inputGroups" :key="index" class="input-group"> |
|
|
|
<view class="inputs" @click="beforeRead(index)"> |
|
|
|
公司性质 |
|
|
|
<input |
|
|
|
class="inputclass" |
|
|
|
placeholder-class="inputplacla" |
|
|
|
disabled |
|
|
|
disabledColor="#ffffff" |
|
|
|
<input class="inputclass" placeholder-class="inputplacla" disabled disabledColor="#ffffff" |
|
|
|
:value="group.type == 1 ? '其他(自由职业者等)' : group.type === 2 ? '个体工商户' : group.type === 3 ? '民营企业' : ''" |
|
|
|
placeholder="民营企业、个体工商户、其它(自由职业者等)" |
|
|
|
@tap="qyshow = true" |
|
|
|
/> |
|
|
|
<u-action-sheet |
|
|
|
:actions="qylist" |
|
|
|
title="请选择关联企业类型" |
|
|
|
:show="qyshow" |
|
|
|
@select="qyClick" |
|
|
|
@close="qyshow = false" |
|
|
|
></u-action-sheet> |
|
|
|
placeholder="民营企业、个体工商户、其它(自由职业者等)" @tap="qyshow = true" /> |
|
|
|
<u-action-sheet :actions="qylist" title="请选择关联企业类型" :show="qyshow" @select="qyClick" |
|
|
|
@close="qyshow = false"></u-action-sheet> |
|
|
|
公司名称 |
|
|
|
<input class="inputclass" placeholder-class="inputplacla" v-model="group.title" placeholder="请输入真实公司名称" /> |
|
|
|
<input class="inputclass" placeholder-class="inputplacla" v-model="group.title" |
|
|
|
placeholder="请输入真实公司名称" /> |
|
|
|
营业执照 |
|
|
|
<u-upload class="uploadbox" @afterRead="afterRead" :maxCount="1" :imageMode="'heightFix'" :width="auto" :height="144"> |
|
|
|
<u-upload class="uploadbox" @afterRead="afterRead" :maxCount="1" :imageMode="'heightFix'" |
|
|
|
:width="auto" :height="144"> |
|
|
|
<view class="yyzz" v-if="group.license === ''"> |
|
|
|
<image style="width: 40rpx; height: 40rpx" src="@/static/img/yyzz.png" mode=""></image> |
|
|
|
<image style="width: 40rpx; height: 40rpx" src="@/static/img/yyzz.png" mode=""> |
|
|
|
</image> |
|
|
|
上传营业执照 |
|
|
|
</view> |
|
|
|
<image |
|
|
|
v-else |
|
|
|
@click="beforeRead(index)" |
|
|
|
<image v-else @click="beforeRead(index)" |
|
|
|
style="width: 100%; height: 288rpx; margin-top: 12rpx" |
|
|
|
:src="baseurl + '/' + group.license" |
|
|
|
mode="scaleToFill" |
|
|
|
></image> |
|
|
|
:src="baseurl + '/' + group.license" mode="scaleToFill"></image> |
|
|
|
</u-upload> |
|
|
|
</view> |
|
|
|
<view v-if="index > 0" class="remove-btn" @click="removeGroup(index)">-</view> |
|
|
|
</view> |
|
|
|
<button @click="addGroup" class="add-btn">+ 添加一组</button> |
|
|
|
</view> |
|
|
|
<u-form-item label="个人介绍" prop="introduce"> |
|
|
|
</view> --> |
|
|
|
<!-- <u-form-item label="个人介绍" prop="introduce"> |
|
|
|
<u-textarea v-model="form.introduce" autoHeight placeholder="请输入个人介绍" placeholderStyle="color: #D3D3D3;"></u-textarea> |
|
|
|
</u-form-item> |
|
|
|
<u-form-item label="个人二维码" prop="wx_code"> |
|
|
|
<u-upload class="uploadbox" @afterRead="afterRead1" :maxCount="1" :imageMode="'heightFix'" :width="auto" :height="144"> |
|
|
|
<view class="yyzz" v-if="form.wx_code === ''"> |
|
|
|
</u-form-item> --> |
|
|
|
<u-form-item label="营业执照" prop="business_license" v-if="form.identity===1||form.identity===2"> |
|
|
|
<u-upload class="uploadbox" @afterRead="afterRead1" :maxCount="1" :imageMode="'heightFix'" |
|
|
|
:width="auto" :height="144"> |
|
|
|
<view class="yyzz" v-if="form.business_license === ''"> |
|
|
|
<image style="width: 40rpx; height: 40rpx" src="@/static/img/yyzz.png" mode=""></image> |
|
|
|
请上传可以联系到自己的微信二维码 |
|
|
|
请上传营业执照 |
|
|
|
</view> |
|
|
|
<image |
|
|
|
v-else |
|
|
|
style="width: 100%; height: 600rpx; margin-top: 12rpx" |
|
|
|
:src="baseurl + '/' + form.wx_code" |
|
|
|
mode="scaleToFill" |
|
|
|
></image> |
|
|
|
<image v-else style="width: 100%; height: 600rpx; margin-top: 12rpx" |
|
|
|
:src="baseurl + '/' + form.business_license" mode="scaleToFill"></image> |
|
|
|
</u-upload> |
|
|
|
</u-form-item> |
|
|
|
</u-form> |
|
|
|
@ -96,98 +88,168 @@ |
|
|
|
</template> |
|
|
|
|
|
|
|
<script setup> |
|
|
|
import { |
|
|
|
import { |
|
|
|
ref |
|
|
|
} from 'vue'; |
|
|
|
import { |
|
|
|
} from 'vue'; |
|
|
|
import { |
|
|
|
memberTagList, |
|
|
|
memberApply |
|
|
|
} from '@/api/memberCenter' |
|
|
|
import { |
|
|
|
memberApply, |
|
|
|
xhMemberImprove |
|
|
|
} from '@/api/memberCenter' |
|
|
|
import { |
|
|
|
onShow |
|
|
|
} from '@dcloudio/uni-app'; |
|
|
|
} from '@dcloudio/uni-app'; |
|
|
|
import ssqdata from './slpace.json' |
|
|
|
|
|
|
|
const baseurl = ref(import.meta.env.VITE_APP_BASE_URL) |
|
|
|
const baseurl = ref(import.meta.env.VITE_APP_BASE_URL) |
|
|
|
|
|
|
|
const uPickerRef = ref(null) |
|
|
|
|
|
|
|
// 响应式表单数据 |
|
|
|
const form = ref({ |
|
|
|
name: '', |
|
|
|
member_tag_id: '', |
|
|
|
identity: '', |
|
|
|
introduce: '', |
|
|
|
wx_code: '', |
|
|
|
enterprise: '' |
|
|
|
}); |
|
|
|
|
|
|
|
const member_tag_name = ref('') |
|
|
|
const identityname = ref('') |
|
|
|
// 响应式表单数据 |
|
|
|
const form = ref({ |
|
|
|
mobile: '', |
|
|
|
member_tag_name: '', |
|
|
|
contact: '', |
|
|
|
tel: '', |
|
|
|
title: '', |
|
|
|
identity: '', |
|
|
|
address: '', |
|
|
|
industry: '', |
|
|
|
business_license: '' |
|
|
|
}); |
|
|
|
|
|
|
|
const ishowcommany = ref(false) |
|
|
|
const identityname = ref('') |
|
|
|
|
|
|
|
const show = ref(false); |
|
|
|
const columns = ref([]); |
|
|
|
const ishowcommany = ref(false) |
|
|
|
|
|
|
|
const idshow = ref(false); |
|
|
|
const idcolumns = ref([ |
|
|
|
[{ |
|
|
|
const show = ref(false); |
|
|
|
const columns = ref([{ |
|
|
|
id: 1, |
|
|
|
text: '其他(自由职业者等)' |
|
|
|
title: '个体私营企业' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 2, |
|
|
|
text: '个体工商户' |
|
|
|
title: '个体工商户' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 3, |
|
|
|
text: '民营企业' |
|
|
|
}] |
|
|
|
]); |
|
|
|
title: '理事单位' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 4, |
|
|
|
title: '商协会' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 5, |
|
|
|
title: '自然人' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: 6, |
|
|
|
title: '其他单位' |
|
|
|
} |
|
|
|
]); |
|
|
|
|
|
|
|
// 校验规则 |
|
|
|
const rules = { |
|
|
|
name: [{ |
|
|
|
|
|
|
|
const dwshow = ref(false); |
|
|
|
const dwcolumns = ref([ |
|
|
|
[{ |
|
|
|
id: '内蒙古自治区党委统战部', |
|
|
|
text: '内蒙古自治区党委统战部' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区民营经济发展服务局', |
|
|
|
text: '内蒙古自治区民营经济发展服务局' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区工业和信息化厅', |
|
|
|
text: '内蒙古自治区工业和信息化厅' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区司法厅', |
|
|
|
text: '内蒙古自治区司法厅' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区人力资源和社会保障厅', |
|
|
|
text: '内蒙古自治区人力资源和社会保障厅' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区退役军人事务厅', |
|
|
|
text: '内蒙古自治区退役军人事务厅' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区药品监督管理局', |
|
|
|
text: '内蒙古自治区药品监督管理局' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '国家税务总局内蒙古自治区税务局', |
|
|
|
text: '国家税务总局内蒙古自治区税务局' |
|
|
|
}, |
|
|
|
{ |
|
|
|
id: '内蒙古自治区工商业联合会', |
|
|
|
text: '内蒙古自治区工商业联合会' |
|
|
|
} |
|
|
|
] |
|
|
|
]); |
|
|
|
const dzshow = ref(false); |
|
|
|
const dzvalue = ref(['内蒙古自治区']) |
|
|
|
const dzcolumns = ref([ssqdata]); |
|
|
|
|
|
|
|
// 校验规则 |
|
|
|
const rules = { |
|
|
|
contact: [{ |
|
|
|
required: true, |
|
|
|
message: '请输入姓名', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
// member_tag_id: [{ |
|
|
|
// required: true, |
|
|
|
// message: '请输入标签', |
|
|
|
// trigger: ['blur', 'change'], |
|
|
|
// }, ], |
|
|
|
// identity: [{ |
|
|
|
// required: true, |
|
|
|
// message: '请输入身份类型', |
|
|
|
// trigger: ['blur', 'change'], |
|
|
|
// }, ], |
|
|
|
introduce: [{ |
|
|
|
tel: [{ |
|
|
|
required: true, |
|
|
|
message: '请输入电话', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
title: [{ |
|
|
|
required: true, |
|
|
|
message: '请输入个人介绍', |
|
|
|
message: '请输入单位名称', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
wx_code: [{ |
|
|
|
industry: [{ |
|
|
|
required: true, |
|
|
|
message: '请上传个人二维码', |
|
|
|
message: '请输入行业', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
}; |
|
|
|
member_tag_name: [{ |
|
|
|
required: true, |
|
|
|
message: '请选择身份类别', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
address: [{ |
|
|
|
required: true, |
|
|
|
message: '请选择地址', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
business_license: [{ |
|
|
|
required: true, |
|
|
|
message: '请上传营业执照', |
|
|
|
trigger: ['blur', 'change'], |
|
|
|
}, ], |
|
|
|
}; |
|
|
|
|
|
|
|
const inputGroups = ref([{ |
|
|
|
const inputGroups = ref([{ |
|
|
|
type: '', |
|
|
|
title: '', |
|
|
|
license: '' |
|
|
|
}]) |
|
|
|
}]) |
|
|
|
|
|
|
|
const addGroup = () => { |
|
|
|
const addGroup = () => { |
|
|
|
inputGroups.value.push({ |
|
|
|
type: '', |
|
|
|
title: '', |
|
|
|
license: '' |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const qyshow = ref(false) |
|
|
|
const qylist = ref([{ |
|
|
|
const qyshow = ref(false) |
|
|
|
const qylist = ref([{ |
|
|
|
id: 1, |
|
|
|
name: '其他(自由职业者等)', |
|
|
|
}, |
|
|
|
@ -198,21 +260,22 @@ const qylist = ref([{ |
|
|
|
{ |
|
|
|
id: 3, |
|
|
|
name: '民营企业', |
|
|
|
}]); |
|
|
|
const qyClick = async (val) => { |
|
|
|
} |
|
|
|
]); |
|
|
|
const qyClick = async (val) => { |
|
|
|
inputGroups.value[upclickindex.value].type = val.id |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const removeGroup = (index) => { |
|
|
|
const removeGroup = (index) => { |
|
|
|
inputGroups.value.splice(index, 1) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const upclickindex = ref(0) |
|
|
|
const beforeRead = (index) => { |
|
|
|
const upclickindex = ref(0) |
|
|
|
const beforeRead = (index) => { |
|
|
|
upclickindex.value = index |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const afterRead = async (e) => { |
|
|
|
const afterRead = async (e) => { |
|
|
|
uni.uploadFile({ |
|
|
|
url: import.meta.env.VITE_APP_BASE_URL + '/api/file/image', |
|
|
|
filePath: e.file.url, |
|
|
|
@ -229,9 +292,9 @@ const afterRead = async (e) => { |
|
|
|
console.log('失败', res); |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const afterRead1 = async (e) => { |
|
|
|
const afterRead1 = async (e) => { |
|
|
|
uni.uploadFile({ |
|
|
|
url: import.meta.env.VITE_APP_BASE_URL + '/api/file/image', |
|
|
|
filePath: e.file.url, |
|
|
|
@ -241,102 +304,88 @@ const afterRead1 = async (e) => { |
|
|
|
}, |
|
|
|
success: async (val) => { |
|
|
|
if (JSON.parse(val.data).data.url) { |
|
|
|
form.value.wx_code = JSON.parse(val.data).data.url |
|
|
|
form.value.business_license = JSON.parse(val.data).data.url |
|
|
|
} |
|
|
|
}, |
|
|
|
fail: (res) => { |
|
|
|
console.log('失败', res); |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// 表单引用 |
|
|
|
const uFormRef = ref(null); |
|
|
|
// 表单引用 |
|
|
|
const uFormRef = ref(null); |
|
|
|
|
|
|
|
const confirm = (val) => { |
|
|
|
console.log(val.value[0]); |
|
|
|
member_tag_name.value = val.value[0].title |
|
|
|
form.value.member_tag_id = val.value[0].id |
|
|
|
const confirm = (val) => { |
|
|
|
form.value.member_tag_name = val.value[0].title |
|
|
|
form.value.identity = val.value[0].id |
|
|
|
show.value = false |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
const idconfirm = (val) => { |
|
|
|
identityname.value = val.value[0].text |
|
|
|
form.value.identity = val.value[0].id |
|
|
|
idshow.value = false |
|
|
|
if (val.value[0].id === 1) { |
|
|
|
ishowcommany.value = false |
|
|
|
} else { |
|
|
|
ishowcommany.value = true |
|
|
|
const dwconfirm = (val) => { |
|
|
|
form.value.title = val.value[0].id |
|
|
|
dwshow.value = false |
|
|
|
} |
|
|
|
|
|
|
|
const dzconfirm = (val) => { |
|
|
|
console.log(val); |
|
|
|
form.value.address = val[1] + '-' + val[2] |
|
|
|
dzshow.value = false |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
// 提交方法 |
|
|
|
function submit() { |
|
|
|
|
|
|
|
// 提交方法 |
|
|
|
function submit() { |
|
|
|
uFormRef.value.validate().then(valid => { |
|
|
|
if (valid) { |
|
|
|
let data = [] |
|
|
|
inputGroups.value.forEach((obj) => { |
|
|
|
if (obj.type == '' || obj.title == '' || obj.license == '') { |
|
|
|
uni.showToast({ |
|
|
|
title: '请填写完整', |
|
|
|
icon: 'fail' |
|
|
|
}) |
|
|
|
} else { |
|
|
|
data.push(obj) |
|
|
|
} |
|
|
|
}) |
|
|
|
if (data.length !== 0) { |
|
|
|
form.value.enterprise = JSON.stringify(data) |
|
|
|
} |
|
|
|
if (form.value.member_tag_id === '') { |
|
|
|
uni.showToast({ |
|
|
|
title: '请填写会员标签', |
|
|
|
icon: 'fail' |
|
|
|
}) |
|
|
|
} else { |
|
|
|
if (form.value.identity === '') { |
|
|
|
uni.showToast({ |
|
|
|
title: '请填写身份类型', |
|
|
|
icon: 'fail' |
|
|
|
}) |
|
|
|
} else { |
|
|
|
// inputGroups.value.forEach((obj) => { |
|
|
|
// if (obj.type == '' || obj.title == '' || obj.license == '') { |
|
|
|
// uni.showToast({ |
|
|
|
// title: '请填写完整', |
|
|
|
// icon: 'fail' |
|
|
|
// }) |
|
|
|
// } else { |
|
|
|
// data.push(obj) |
|
|
|
// } |
|
|
|
// }) |
|
|
|
uni.$u.toast('校验通过') |
|
|
|
delete form.value.member_tag_name |
|
|
|
console.log(form.value); |
|
|
|
memberApply(form.value).then((res) => { |
|
|
|
if(res.code === 1) { |
|
|
|
xhMemberImprove(form.value).then((res) => { |
|
|
|
if (res.code === 1) { |
|
|
|
uni.switchTab({ |
|
|
|
url: '/pages/memberCenter/index' |
|
|
|
}) |
|
|
|
uni.showToast({ |
|
|
|
title: '请等待审核', |
|
|
|
icon: 'success' |
|
|
|
icon: 'success', |
|
|
|
duration: 2000 |
|
|
|
}) |
|
|
|
} |
|
|
|
} else { |
|
|
|
uni.showToast({ |
|
|
|
title: res.msg, |
|
|
|
icon: 'fail', |
|
|
|
duration: 2000 |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}).catch(() => { |
|
|
|
// 处理验证错误 |
|
|
|
uni.$u.toast('请填写完整') |
|
|
|
}) |
|
|
|
} |
|
|
|
|
|
|
|
onShow(async () => { |
|
|
|
await memberTagList().then((res) => { |
|
|
|
columns.value = [] |
|
|
|
if (res.code === 1) { |
|
|
|
columns.value.push(res.data) |
|
|
|
console.log(columns.value); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
onLoad(async (e) => { |
|
|
|
form.value.mobile = e.number |
|
|
|
}) |
|
|
|
}) |
|
|
|
</script> |
|
|
|
|
|
|
|
<style scoped lang="scss"> |
|
|
|
.container { |
|
|
|
background-color: #ffffff; |
|
|
|
.container { |
|
|
|
background-color: #e9ecf3; |
|
|
|
width: 100%; |
|
|
|
height: 100vh; |
|
|
|
overflow-y: hidden; |
|
|
|
@ -482,9 +531,9 @@ onShow(async () => { |
|
|
|
color: #ffffff; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.yyzz { |
|
|
|
.yyzz { |
|
|
|
margin-top: 12rpx; |
|
|
|
width: 100%; |
|
|
|
height: 288rpx; |
|
|
|
@ -499,23 +548,23 @@ onShow(async () => { |
|
|
|
line-height: 70rpx; |
|
|
|
letter-spacing: normal; |
|
|
|
color: #cccccc; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
:deep(.u-upload) { |
|
|
|
:deep(.u-upload) { |
|
|
|
.u-upload__wrap { |
|
|
|
view { |
|
|
|
width: 100%; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |
|
|
|
<style> |
|
|
|
.u-input { |
|
|
|
.u-input { |
|
|
|
background-color: #ffffff; |
|
|
|
height: 100rpx !important; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.u-form-item__body__left__content__label { |
|
|
|
.u-form-item__body__left__content__label { |
|
|
|
white-space: nowrap; |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |