修改后提交
This commit is contained in:
parent
7d3bd2e823
commit
8c0ed211dd
@ -91,6 +91,10 @@ Component({
|
|||||||
img_cropper_src: '',
|
img_cropper_src: '',
|
||||||
img_cropper_width: 250, //宽度
|
img_cropper_width: 250, //宽度
|
||||||
img_cropper_height: 250, //高度
|
img_cropper_height: 250, //高度
|
||||||
|
old_be_good_at:'',
|
||||||
|
old_avatar:'',
|
||||||
|
old_doctor_expertise:'',
|
||||||
|
old_brief_introduction:''
|
||||||
},
|
},
|
||||||
options: {
|
options: {
|
||||||
addGlobalClass: true,
|
addGlobalClass: true,
|
||||||
@ -107,7 +111,9 @@ Component({
|
|||||||
this.setData({
|
this.setData({
|
||||||
doctorauthiden_data_ready: true,
|
doctorauthiden_data_ready: true,
|
||||||
textarea_jianjie: response.data.brief_introduction,
|
textarea_jianjie: response.data.brief_introduction,
|
||||||
|
old_brief_introduction: response.data.brief_introduction,
|
||||||
textarea_shanchang: response.data.be_good_at,
|
textarea_shanchang: response.data.be_good_at,
|
||||||
|
old_be_good_at:response.data.be_good_at,
|
||||||
custom_keshi: response.data.department_custom_name,
|
custom_keshi: response.data.department_custom_name,
|
||||||
office_phone: response.data.department_custom_mobile,
|
office_phone: response.data.department_custom_mobile,
|
||||||
select_keshi_id: response.data.department_custom_id,
|
select_keshi_id: response.data.department_custom_id,
|
||||||
@ -175,6 +181,7 @@ Component({
|
|||||||
if(avatar){
|
if(avatar){
|
||||||
this.setData({
|
this.setData({
|
||||||
"avatar": avatar,
|
"avatar": avatar,
|
||||||
|
old_avatar:avatar,
|
||||||
is_avatar: true,
|
is_avatar: true,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@ -325,13 +332,18 @@ Component({
|
|||||||
//加载专长列表
|
//加载专长列表
|
||||||
api.getDoctorExpertise().then(response => {
|
api.getDoctorExpertise().then(response => {
|
||||||
console.log(response);
|
console.log(response);
|
||||||
|
let arr=response.data.filter(e => e.is_selected == 1 ).map(e => e.expertise_id);
|
||||||
|
let old_doctor_expertise=JSON.stringify(arr);
|
||||||
_this.setData({
|
_this.setData({
|
||||||
zhuanchang_columns: response.data
|
zhuanchang_columns: response.data,
|
||||||
|
old_doctor_expertise:old_doctor_expertise
|
||||||
})
|
})
|
||||||
}).then(()=>{
|
}).then(()=>{
|
||||||
|
|
||||||
let index = this.data.zhuanchang_columns.findIndex(item => {
|
let index = this.data.zhuanchang_columns.findIndex(item => {
|
||||||
return item.is_selected == 1;
|
return item.is_selected == 1;
|
||||||
})
|
})
|
||||||
|
|
||||||
if(index != undefined) {
|
if(index != undefined) {
|
||||||
this.setData({
|
this.setData({
|
||||||
zhuanchang_note: ""
|
zhuanchang_note: ""
|
||||||
@ -888,13 +900,15 @@ Component({
|
|||||||
this.triggerEvent('hidePageMeta');
|
this.triggerEvent('hidePageMeta');
|
||||||
},
|
},
|
||||||
handleUpdateIntroduction(){
|
handleUpdateIntroduction(){
|
||||||
let {avatar,textarea_jianjie,textarea_shanchang}=this.data;
|
let {avatar,textarea_jianjie,textarea_shanchang,old_avatar,old_brief_introduction,old_be_good_at,old_doctor_expertise}=this.data;
|
||||||
let doctor_expertise= this.data.zhuanchang_columns.filter(e => e.is_selected == 1 ).map(e => e.expertise_id);
|
let doctor_expertise= this.data.zhuanchang_columns.filter(e => e.is_selected == 1 ).map(e => e.expertise_id);
|
||||||
if(!avatar){wx.showToast({title: '请上传头像',icon: "error"});return}
|
if(!avatar){wx.showToast({title: '请上传头像',icon: "error"});return}
|
||||||
if(doctor_expertise.length == 0){wx.showToast({title: '请选择专长',icon: "error"});return}
|
if(doctor_expertise.length == 0){wx.showToast({title: '请选择专长',icon: "error"});return}
|
||||||
if(!textarea_jianjie){wx.showToast({title: '请输入简介',icon: "error"});return}
|
if(!textarea_jianjie){wx.showToast({title: '请输入简介',icon: "error"});return}
|
||||||
if(!textarea_shanchang){wx.showToast({title: '请输入擅长',icon: "error"});return}
|
if(!textarea_shanchang){wx.showToast({title: '请输入擅长',icon: "error"});return}
|
||||||
|
if(avatar==old_avatar && textarea_jianjie==old_brief_introduction &&textarea_shanchang== old_be_good_at && JSON.stringify(doctor_expertise)==old_doctor_expertise){
|
||||||
|
wx.showToast({title: '请修改数据后再提交',icon: "none"});return
|
||||||
|
}
|
||||||
api.updateIntroduction({
|
api.updateIntroduction({
|
||||||
avatar,
|
avatar,
|
||||||
brief_introduction:textarea_jianjie,
|
brief_introduction:textarea_jianjie,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user