|
@@ -6,7 +6,8 @@
|
|
|
</view>
|
|
</view>
|
|
|
<view class="con_box">
|
|
<view class="con_box">
|
|
|
<view class="con_image">
|
|
<view class="con_image">
|
|
|
- <image class="img" @click="navCroper(400,400,'one')" :src="updata.avatar||`../../../static/image/upImg.png`">
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'one')"
|
|
|
|
|
+ :src="updata.avatar||`../../../static/image/upImg.png`">
|
|
|
</image>
|
|
</image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -56,7 +57,7 @@
|
|
|
<text class="title">籍贯</text>
|
|
<text class="title">籍贯</text>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="right flex">
|
|
<view class="right flex">
|
|
|
- <input class="input" v-model="updata.ancestral_place" type="number" placeholder="请填写籍贯"
|
|
|
|
|
|
|
+ <input class="input" v-model="updata.ancestral_place" type="text" placeholder="请填写籍贯"
|
|
|
placeholder-class="placeholder" />
|
|
placeholder-class="placeholder" />
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -65,7 +66,7 @@
|
|
|
<text class="title">学历</text>
|
|
<text class="title">学历</text>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="right flex">
|
|
<view class="right flex">
|
|
|
- <input class="input" v-model="updata.education" type="number" placeholder="请填写学历"
|
|
|
|
|
|
|
+ <input class="input" v-model="updata.education" type="text" placeholder="请填写学历"
|
|
|
placeholder-class="placeholder" />
|
|
placeholder-class="placeholder" />
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -74,7 +75,7 @@
|
|
|
<text class="title">民族</text>
|
|
<text class="title">民族</text>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="right flex">
|
|
<view class="right flex">
|
|
|
- <input class="input" v-model="updata.minority" type="number" placeholder="请填写民族"
|
|
|
|
|
|
|
+ <input class="input" v-model="updata.minority" type="text" placeholder="请填写民族"
|
|
|
placeholder-class="placeholder" />
|
|
placeholder-class="placeholder" />
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -108,8 +109,8 @@
|
|
|
<text class="font-color-red font-size-sm">✲</text><text class="title">收费类型</text>
|
|
<text class="font-color-red font-size-sm">✲</text><text class="title">收费类型</text>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="right flex">
|
|
<view class="right flex">
|
|
|
- <picker class="input" :range='timeTypeList' range-key='title' mode="selector"
|
|
|
|
|
- @change="changetimetype">
|
|
|
|
|
|
|
+ <picker class="input" :value="updata.timetype.ind" :range='timeTypeList' range-key='title'
|
|
|
|
|
+ mode="selector" @change="changetimetype">
|
|
|
<view>
|
|
<view>
|
|
|
{{updata.timetype.title||'收费时间类型'}}
|
|
{{updata.timetype.title||'收费时间类型'}}
|
|
|
</view>
|
|
</view>
|
|
@@ -186,13 +187,12 @@
|
|
|
</view>
|
|
</view>
|
|
|
<view class="con_box">
|
|
<view class="con_box">
|
|
|
<view class="con_image" v-for="(item,ind) in updata.imageList">
|
|
<view class="con_image" v-for="(item,ind) in updata.imageList">
|
|
|
- <image class="img" @click="navCroper(400,400,'tab',ind)"
|
|
|
|
|
- :src="item"></image>
|
|
|
|
|
- <image @click="updata.imageList.splice(ind,1)" class="tip" src="../../../static/icon/goodsExit.png" mode="scaleToFill"></image>
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'tab',ind)" :src="item"></image>
|
|
|
|
|
+ <image @click="updata.imageList.splice(ind,1)" class="tip" src="../../../static/icon/goodsExit.png"
|
|
|
|
|
+ mode="scaleToFill"></image>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="con_image">
|
|
<view class="con_image">
|
|
|
- <image class="img" @click="navCroper(400,400,'all')"
|
|
|
|
|
- src="../../../static/image/upImg.png"></image>
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'all')" src="../../../static/image/upImg.png"></image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -202,13 +202,13 @@
|
|
|
<view class="listBox">
|
|
<view class="listBox">
|
|
|
<view class="con_box">
|
|
<view class="con_box">
|
|
|
<view class="con_image" v-for="(item,ind) in updata.service_audit_imgs">
|
|
<view class="con_image" v-for="(item,ind) in updata.service_audit_imgs">
|
|
|
- <image class="img" @click="navCroper(400,400,'audit',ind)"
|
|
|
|
|
- :src="item"></image>
|
|
|
|
|
- <image @click="updata.service_audit_imgs.splice(ind,1)" class="tip" src="../../../static/icon/goodsExit.png" mode="scaleToFill"></image>
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'audit',ind)" :src="item"></image>
|
|
|
|
|
+ <image @click="updata.service_audit_imgs.splice(ind,1)" class="tip"
|
|
|
|
|
+ src="../../../static/icon/goodsExit.png" mode="scaleToFill"></image>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="con_image">
|
|
<view class="con_image">
|
|
|
- <image class="img" @click="navCroper(400,400,'auditall')"
|
|
|
|
|
- src="../../../static/image/upImg.png"></image>
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'auditall')" src="../../../static/image/upImg.png">
|
|
|
|
|
+ </image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -218,13 +218,13 @@
|
|
|
<view class="listBox">
|
|
<view class="listBox">
|
|
|
<view class="con_box">
|
|
<view class="con_box">
|
|
|
<view class="con_image" v-for="(item,ind) in updata.service_imgs">
|
|
<view class="con_image" v-for="(item,ind) in updata.service_imgs">
|
|
|
- <image class="img" @click="navCroper(400,400,'service',ind)"
|
|
|
|
|
- :src="item"></image>
|
|
|
|
|
- <image @click="updata.service_imgs.splice(ind,1)" class="tip" src="../../../static/icon/goodsExit.png" mode="scaleToFill"></image>
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'service',ind)" :src="item"></image>
|
|
|
|
|
+ <image @click="updata.service_imgs.splice(ind,1)" class="tip"
|
|
|
|
|
+ src="../../../static/icon/goodsExit.png" mode="scaleToFill"></image>
|
|
|
</view>
|
|
</view>
|
|
|
<view class="con_image">
|
|
<view class="con_image">
|
|
|
- <image class="img" @click="navCroper(400,400,'serviceall')"
|
|
|
|
|
- src="../../../static/image/upImg.png"></image>
|
|
|
|
|
|
|
+ <image class="img" @click="navCroper(400,400,'serviceall')" src="../../../static/image/upImg.png">
|
|
|
|
|
+ </image>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
@@ -237,7 +237,8 @@
|
|
|
getServiceTimeTypeList,
|
|
getServiceTimeTypeList,
|
|
|
getServiceTypeList,
|
|
getServiceTypeList,
|
|
|
subInfoAudit,
|
|
subInfoAudit,
|
|
|
- getUserWorkTypeList
|
|
|
|
|
|
|
+ getUserWorkTypeList,
|
|
|
|
|
+ getUserCardInfo
|
|
|
} from '@/api/model.js';
|
|
} from '@/api/model.js';
|
|
|
|
|
|
|
|
import {
|
|
import {
|
|
@@ -256,31 +257,30 @@
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
// 上传数据
|
|
// 上传数据
|
|
|
- updata:{
|
|
|
|
|
|
|
+ updata: {
|
|
|
avatar: '', //用户头像
|
|
avatar: '', //用户头像
|
|
|
name: '', //用户名称
|
|
name: '', //用户名称
|
|
|
phone: '', //手机号
|
|
phone: '', //手机号
|
|
|
cardId: '', //身份证号
|
|
cardId: '', //身份证号
|
|
|
- minMoney: '',//最低价
|
|
|
|
|
- maxMoney: '',//最高价
|
|
|
|
|
|
|
+ minMoney: '', //最低价
|
|
|
|
|
+ maxMoney: '', //最高价
|
|
|
checkedType: [], //选中的服务类型
|
|
checkedType: [], //选中的服务类型
|
|
|
time: '', //出生日期
|
|
time: '', //出生日期
|
|
|
timetype: {
|
|
timetype: {
|
|
|
title: '',
|
|
title: '',
|
|
|
- code:''
|
|
|
|
|
|
|
+ code: '',
|
|
|
|
|
+ ind: 0 //默认0
|
|
|
}, //选中的时间类型
|
|
}, //选中的时间类型
|
|
|
onCity: [], //选中的城市
|
|
onCity: [], //选中的城市
|
|
|
- mymask:'',//自评
|
|
|
|
|
|
|
+ mymask: '', //自评
|
|
|
imageList: [], //自评上传图片列表
|
|
imageList: [], //自评上传图片列表
|
|
|
- ancestral_place:'',//籍贯
|
|
|
|
|
- education:'',//学历
|
|
|
|
|
- ancestral_place:'',//籍贯
|
|
|
|
|
- minority:'',//民族
|
|
|
|
|
-
|
|
|
|
|
- work_year:'',//从业时长
|
|
|
|
|
|
|
+ ancestral_place: '', //籍贯
|
|
|
|
|
+ education: '', //学历
|
|
|
|
|
+ minority: '', //民族
|
|
|
|
|
+ work_year: '', //从业时长
|
|
|
word: {
|
|
word: {
|
|
|
title: '',
|
|
title: '',
|
|
|
- id:''
|
|
|
|
|
|
|
+ id: ''
|
|
|
},
|
|
},
|
|
|
service_audit_imgs: [], //我的证书
|
|
service_audit_imgs: [], //我的证书
|
|
|
service_imgs: [], //服务展示
|
|
service_imgs: [], //服务展示
|
|
@@ -289,10 +289,16 @@
|
|
|
timeTypeList: [], //时间类型
|
|
timeTypeList: [], //时间类型
|
|
|
workTypeList: [], //工作类型
|
|
workTypeList: [], //工作类型
|
|
|
loding: false, //是否载入中
|
|
loding: false, //是否载入中
|
|
|
|
|
+ type: 0, //0为新增,1为修改
|
|
|
|
|
+ userModelData: {} //保存获取的用户模板
|
|
|
|
|
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
- onLoad(options) {
|
|
|
|
|
|
|
+ async onLoad(options) {
|
|
|
|
|
+ if (options.type == 1) {
|
|
|
|
|
+ this.type = 1;
|
|
|
|
|
+ await this.getUserCardInfo()
|
|
|
|
|
+ }
|
|
|
this.init()
|
|
this.init()
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
@@ -307,9 +313,21 @@
|
|
|
const that = this;
|
|
const that = this;
|
|
|
getServiceTimeTypeList().then(
|
|
getServiceTimeTypeList().then(
|
|
|
(res) => {
|
|
(res) => {
|
|
|
- that.timeTypeList = res.data.list
|
|
|
|
|
- that.updata.timetype=that.timeTypeList[0];
|
|
|
|
|
- console.log(res);
|
|
|
|
|
|
|
+ that.timeTypeList = res.data.list.map((arr) => {
|
|
|
|
|
+ return arr
|
|
|
|
|
+ })
|
|
|
|
|
+ if (that.type == 0) {
|
|
|
|
|
+ that.updata.timetype = that.timeTypeList[0];
|
|
|
|
|
+ } else
|
|
|
|
|
+ if (that.type == 1) {
|
|
|
|
|
+ for (let i = 0; i < that.timeTypeList.length; i++) {
|
|
|
|
|
+ if (that.timeTypeList[i].code == that.userModelData.service_type) {
|
|
|
|
|
+ that.updata.timetype = that.timeTypeList[i]
|
|
|
|
|
+ that.updata.timetype.ind = i;
|
|
|
|
|
+ break
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
).catch(
|
|
).catch(
|
|
|
(res) => {
|
|
(res) => {
|
|
@@ -319,7 +337,17 @@
|
|
|
getServiceTypeList().then(
|
|
getServiceTypeList().then(
|
|
|
(res) => {
|
|
(res) => {
|
|
|
that.typeList = res.data.list
|
|
that.typeList = res.data.list
|
|
|
- console.log(res);
|
|
|
|
|
|
|
+ if (that.type == 1) {
|
|
|
|
|
+ console.log(that.userModelData.service_project_ar,'that.userModelData.service_project');
|
|
|
|
|
+ for (let i = 0; i < that.userModelData.service_project_ar.length; i++) {
|
|
|
|
|
+ for (let a = 0; a < that.typeList.length; a++) {
|
|
|
|
|
+ if (+that.typeList[a].id == +that.userModelData.service_project_ar[i].id) {
|
|
|
|
|
+ that.typeList[a].checked = true;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ console.log(res,'服务');
|
|
|
}
|
|
}
|
|
|
).catch(
|
|
).catch(
|
|
|
(res) => {
|
|
(res) => {
|
|
@@ -330,7 +358,18 @@
|
|
|
(res) => {
|
|
(res) => {
|
|
|
console.log(res);
|
|
console.log(res);
|
|
|
that.workTypeList = res.data.list
|
|
that.workTypeList = res.data.list
|
|
|
- that.updata.word=that.workTypeList[0]
|
|
|
|
|
|
|
+ if (that.type == 0) {
|
|
|
|
|
+ that.updata.word = that.workTypeList[0];
|
|
|
|
|
+
|
|
|
|
|
+ } else if (that.type == 1) {
|
|
|
|
|
+ for (let i = 0; i < that.workTypeList.length; i++) {
|
|
|
|
|
+ console.log(that.userModelData.user_work_type_id,'word',that.workTypeList[i].id);
|
|
|
|
|
+ if (that.workTypeList[i].id == that.userModelData.user_work_type_id) {
|
|
|
|
|
+ that.updata.word = that.workTypeList[i];
|
|
|
|
|
+ break
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
).catch(
|
|
).catch(
|
|
|
(res) => {
|
|
(res) => {
|
|
@@ -338,14 +377,58 @@
|
|
|
}
|
|
}
|
|
|
)
|
|
)
|
|
|
},
|
|
},
|
|
|
|
|
+ getUserCardInfo() {
|
|
|
|
|
+ const that = this;
|
|
|
|
|
+ return new Promise((resolve,reject) => {
|
|
|
|
|
+ getUserCardInfo().then(
|
|
|
|
|
+ (data) => {
|
|
|
|
|
+ const res = data.data;
|
|
|
|
|
+ // 存储返回用户数据
|
|
|
|
|
+ that.userModelData = res;
|
|
|
|
|
+ that.updata = Object.assign(that.updata, {
|
|
|
|
|
+ avatar: res.avatar, //用户头像
|
|
|
|
|
+ name: res.name, //用户名称
|
|
|
|
|
+ phone: res.mobile, //手机号
|
|
|
|
|
+ cardId: res.idcard, //身份证号
|
|
|
|
|
+ minMoney: res.service_min_price, //最低价
|
|
|
|
|
+ maxMoney: res.service_max_price, //最高价
|
|
|
|
|
+ time: res.birthday, //出生日期
|
|
|
|
|
+ onCity: res.service_area_all.map((arr) => {
|
|
|
|
|
+ return {
|
|
|
|
|
+ province: arr[0].name,
|
|
|
|
|
+ city: arr[1].name,
|
|
|
|
|
+ district: arr[2].name
|
|
|
|
|
+ }
|
|
|
|
|
+ }), //选中的城市
|
|
|
|
|
+ mymask: res.service_intro_content, //自评
|
|
|
|
|
+ imageList: res.service_intro_imgs, //自评上传图片列表
|
|
|
|
|
+ ancestral_place: res.ancestral_place, //籍贯
|
|
|
|
|
+ education: res.education, //学历
|
|
|
|
|
+ minority: res.minority, //民族
|
|
|
|
|
+
|
|
|
|
|
+ work_year: res.work_year, //从业时长
|
|
|
|
|
+ service_audit_imgs: res.service_audit_imgs, //我的证书
|
|
|
|
|
+ service_imgs: res.service_imgs, //服务展示
|
|
|
|
|
+ })
|
|
|
|
|
+ console.log(that.updata,'that.updata');
|
|
|
|
|
+ resolve('初始化数据成功')
|
|
|
|
|
+ }
|
|
|
|
|
+ ).catch(
|
|
|
|
|
+ (res) => {
|
|
|
|
|
+ reject(res)
|
|
|
|
|
+ }
|
|
|
|
|
+ )
|
|
|
|
|
+ })
|
|
|
|
|
+
|
|
|
|
|
+ },
|
|
|
// 选中的服务类型
|
|
// 选中的服务类型
|
|
|
checkTypeChange(type) {
|
|
checkTypeChange(type) {
|
|
|
this.updata.checkedType = type.detail.value;
|
|
this.updata.checkedType = type.detail.value;
|
|
|
console.log(type)
|
|
console.log(type)
|
|
|
},
|
|
},
|
|
|
// 选中的工作类型
|
|
// 选中的工作类型
|
|
|
- changeWorkType(type){
|
|
|
|
|
- this.updata.word = this.workTypeList[type.detail.value];
|
|
|
|
|
|
|
+ changeWorkType(type) {
|
|
|
|
|
+ this.updata.word = this.workTypeList[type.detail.value];
|
|
|
console.log(this.updata.word)
|
|
console.log(this.updata.word)
|
|
|
},
|
|
},
|
|
|
// 选择时间类型
|
|
// 选择时间类型
|
|
@@ -421,14 +504,14 @@
|
|
|
that.updata.imageList.push(urldata.img)
|
|
that.updata.imageList.push(urldata.img)
|
|
|
} else if (type == 'tab') {
|
|
} else if (type == 'tab') {
|
|
|
that.updata.imageList.splice(ind, 1, urldata.img)
|
|
that.updata.imageList.splice(ind, 1, urldata.img)
|
|
|
- }else if (type == 'audit') {
|
|
|
|
|
|
|
+ } else if (type == 'audit') {
|
|
|
that.updata.service_audit_imgs.splice(ind, 1, urldata.img)
|
|
that.updata.service_audit_imgs.splice(ind, 1, urldata.img)
|
|
|
- }else if (type == 'auditall') {
|
|
|
|
|
- that.updata.service_audit_imgs.push( urldata.img)
|
|
|
|
|
- }else if (type == 'service') {
|
|
|
|
|
|
|
+ } else if (type == 'auditall') {
|
|
|
|
|
+ that.updata.service_audit_imgs.push(urldata.img)
|
|
|
|
|
+ } else if (type == 'service') {
|
|
|
that.updata.service_imgs.splice(ind, 1, urldata.img)
|
|
that.updata.service_imgs.splice(ind, 1, urldata.img)
|
|
|
- }else if (type == 'serviceall') {
|
|
|
|
|
- that.updata.service_imgs.push( urldata.img)
|
|
|
|
|
|
|
+ } else if (type == 'serviceall') {
|
|
|
|
|
+ that.updata.service_imgs.push(urldata.img)
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -510,7 +593,7 @@
|
|
|
});
|
|
});
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
if (!that.updata.name) {
|
|
if (!that.updata.name) {
|
|
|
uni.showModal({
|
|
uni.showModal({
|
|
|
title: '错误',
|
|
title: '错误',
|
|
@@ -526,7 +609,7 @@
|
|
|
showCancel: false,
|
|
showCancel: false,
|
|
|
});
|
|
});
|
|
|
return
|
|
return
|
|
|
- }else if(!isCardNo(that.updata.cardId)){
|
|
|
|
|
|
|
+ } else if (!isCardNo(that.updata.cardId)) {
|
|
|
uni.showModal({
|
|
uni.showModal({
|
|
|
title: '错误',
|
|
title: '错误',
|
|
|
content: '请填写正确的身份证号',
|
|
content: '请填写正确的身份证号',
|
|
@@ -566,7 +649,7 @@
|
|
|
});
|
|
});
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- if (that.updata.onCity.length==0) {
|
|
|
|
|
|
|
+ if (that.updata.onCity.length == 0) {
|
|
|
uni.showModal({
|
|
uni.showModal({
|
|
|
title: '错误',
|
|
title: '错误',
|
|
|
content: '请选择服务区域',
|
|
content: '请选择服务区域',
|
|
@@ -574,7 +657,7 @@
|
|
|
});
|
|
});
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
- if (that.updata.checkedType.length==0) {
|
|
|
|
|
|
|
+ if (that.updata.checkedType.length == 0) {
|
|
|
uni.showModal({
|
|
uni.showModal({
|
|
|
title: '错误',
|
|
title: '错误',
|
|
|
content: '请选择服务内容',
|
|
content: '请选择服务内容',
|
|
@@ -584,26 +667,26 @@
|
|
|
}
|
|
}
|
|
|
that.loding = true;
|
|
that.loding = true;
|
|
|
subInfoAudit({
|
|
subInfoAudit({
|
|
|
- avatar:that.updata.avatar,
|
|
|
|
|
- name:that.updata.name,
|
|
|
|
|
- mobile:that.updata.phone,
|
|
|
|
|
- idcard:that.updata.cardId,
|
|
|
|
|
- service_type:that.updata.timetype.code,
|
|
|
|
|
- service_min_price:that.updata.minMoney,
|
|
|
|
|
- service_max_price:that.updata.maxMoney,
|
|
|
|
|
- service_area:that.updata.onCity.map((arr)=>{
|
|
|
|
|
|
|
+ avatar: that.updata.avatar,
|
|
|
|
|
+ name: that.updata.name,
|
|
|
|
|
+ mobile: that.updata.phone,
|
|
|
|
|
+ idcard: that.updata.cardId,
|
|
|
|
|
+ service_type: that.updata.timetype.code,
|
|
|
|
|
+ service_min_price: that.updata.minMoney,
|
|
|
|
|
+ service_max_price: that.updata.maxMoney,
|
|
|
|
|
+ service_area: that.updata.onCity.map((arr) => {
|
|
|
return arr.district
|
|
return arr.district
|
|
|
}),
|
|
}),
|
|
|
- service_project:that.updata.checkedType,
|
|
|
|
|
- service_intro_content:that.updata.mymask,
|
|
|
|
|
- service_intro_imgs:that.updata.imageList,
|
|
|
|
|
- work_year:that.updata.work_year,
|
|
|
|
|
- ancestral_place:that.updata.ancestral_place,
|
|
|
|
|
- education:that.updata.education,
|
|
|
|
|
- minority:that.updata.minority,
|
|
|
|
|
- service_audit_imgs:that.updata.service_audit_imgs,
|
|
|
|
|
- service_imgs:that.updata.service_imgs,
|
|
|
|
|
- user_work_type_id:that.updata.word.id,
|
|
|
|
|
|
|
+ service_project: that.updata.checkedType,
|
|
|
|
|
+ service_intro_content: that.updata.mymask,
|
|
|
|
|
+ service_intro_imgs: that.updata.imageList,
|
|
|
|
|
+ work_year: that.updata.work_year,
|
|
|
|
|
+ ancestral_place: that.updata.ancestral_place,
|
|
|
|
|
+ education: that.updata.education,
|
|
|
|
|
+ minority: that.updata.minority,
|
|
|
|
|
+ service_audit_imgs: that.updata.service_audit_imgs,
|
|
|
|
|
+ service_imgs: that.updata.service_imgs,
|
|
|
|
|
+ user_work_type_id: that.updata.word.id,
|
|
|
})
|
|
})
|
|
|
.then((e) => {
|
|
.then((e) => {
|
|
|
that.loding = false;
|
|
that.loding = false;
|