|
|
@@ -10,7 +10,7 @@
|
|
|
@change="changeUserType"
|
|
|
>
|
|
|
<el-radio class="type" :class="!userType ? 'active' : ''" :label="0"
|
|
|
- >个人开发者
|
|
|
+ >传统开发者
|
|
|
<div class="info">
|
|
|
为个人开发者提供一对一专属客户服务。可承接远程兼职、驻场兼职、技能服务等业务。
|
|
|
</div>
|
|
|
@@ -19,12 +19,10 @@
|
|
|
>企业、团队开发者
|
|
|
<div class="info">
|
|
|
给企业、团队开发者提供更强大的业务服务与管理能力,可对接整包开发业务,人力外包业务等。
|
|
|
- </div></el-radio
|
|
|
+ </div>
|
|
|
+ </el-radio
|
|
|
>
|
|
|
</el-radio-group>
|
|
|
-
|
|
|
- <a style="position: absolute;top: 130px;left: 40px;font-size: 14px" href="https://mp.weixin.qq.com/s/yIYnrtCDSh-gmC6lQR4J_Q" target="_blank">了解远星计划,开启海外远程工作</a>
|
|
|
-
|
|
|
</div>
|
|
|
|
|
|
<div class="edit">
|
|
|
@@ -83,6 +81,12 @@
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="VibeCoding" prop="type">
|
|
|
+ <div style="display: flex;align-items: center;">
|
|
|
+ <el-checkbox true-label="1" false-label="0" v-model="form.is_vibe_coding">Vibe Coding开发者</el-checkbox>
|
|
|
+ <a href="/b/vibecoding" target="_blank" style="margin-left: 20px;"><i class="el-icon-question"></i>什么是Vibe Coding开发者?</a>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="交流语言" prop="type">
|
|
|
<div v-for="(item,index) in form.lang" style="margin-bottom: 10px">
|
|
|
<el-select v-model="item.lang" style="width:150px" placeholder="请选择语言">
|
|
|
@@ -317,6 +321,7 @@ export default {
|
|
|
province_op_id: "",
|
|
|
city_op_id: "",
|
|
|
lang:[],
|
|
|
+ is_vibe_coding:false
|
|
|
},
|
|
|
editing: false,
|
|
|
types,
|
|
|
@@ -402,6 +407,7 @@ export default {
|
|
|
await this.get_sign_init();
|
|
|
this.userInfo = await this.getUserInfo();
|
|
|
const user = this.userInfo;
|
|
|
+ this.form.is_vibe_coding = user.is_vibe_coding;
|
|
|
this.form.nickname = user.nickname;
|
|
|
this.form.lang=user.lang;
|
|
|
this.form.type = user.type && user.type !== "0" ? user.type : "";
|
|
|
@@ -502,6 +508,7 @@ export default {
|
|
|
type: form.type,
|
|
|
occupation_op: form.occupation_op,
|
|
|
direction_op: form.direction_op,
|
|
|
+ is_vibe_coding:form.is_vibe_coding,
|
|
|
};
|
|
|
const res = await this.$axios.$post("/api/user/update_info", data);
|
|
|
if (res.status === 1) {
|