8.26提交

This commit is contained in:
zoujiandong
2025-08-26 17:21:01 +08:00
parent d292fec408
commit 7799c04883
7 changed files with 181 additions and 68 deletions
+25 -15
View File
@@ -859,7 +859,7 @@ Page({
if(res[key].mainDiagnoseImg){
let imgList=res[key].mainDiagnoseImg.split(',');
let arr=imgList.map(item=>{
return {url:item}
return {url:item,type:'image',isImage: true}
})
this.setData({
'fileList_basic':arr
@@ -873,7 +873,7 @@ Page({
this.setData({
['case.'+key]:res[key],
fileList_bio:imgList.map(item=>{
return {url:item}
return {url:item,type:'image',isImage: true}
})
})
}
@@ -884,7 +884,7 @@ Page({
this.setData({
['case.'+key]:res[key],
fileList_coa:imgList.map(item=>{
return {url:item}
return {url:item,type:'image',isImage: true}
})
})
}
@@ -897,7 +897,7 @@ Page({
this.setData({
['case.'+key]:res[key],
fileList_inf:imgList.map(item=>{
return {url:item}
return {url:item,type:'image',isImage: true}
})
})
}
@@ -915,7 +915,7 @@ Page({
let objTime="dpmas_list["+index+"].treatTime"
this.setData({
[objFile]:imgList.map(item1=>{
return {url:item1}
return {url:item1,type:'image',isImage: true}
}),
[objTime]:item.treatTime?dayjs(item.treatTime).format('YYYY-MM-DD'):''
})
@@ -1076,7 +1076,7 @@ Page({
};
this.setData({
'case.dpmas':this.data.case.dpmas.concat([obj]),
'dpmas_list':this.data.dpmas_list.concat({fileList:[],treatTime:''})
'dpmas_list':this.data.dpmas_list.concat([{fileList:[],treatTime:''}])
})
},
@@ -1245,11 +1245,12 @@ Page({
if(dpmas.length<=1){
this.setData({
'case.dpmas':dpmas.concat([obj]),
'dpmas_list':dpmas_list.concat({fileList:[],treatTime:''})
'dpmas_list':dpmas_list.concat([{fileList:[],treatTime:''}])
})
}
}
// if(seductionReason.inside.select.length==0){
// flag && wx.showToast({
// title: '请选择诱因肝内类型',
@@ -1548,9 +1549,9 @@ Page({
if(dpmas.length>1){
let secondTreatTime=dayjs(dpmas[1].treatTime).format('YYYY-MM-DD')
if(dayjs(afterTime_new).diff(dayjs(secondTreatTime))>=0){
if(dayjs(afterTime_new).diff(dayjs(secondTreatTime))>0){
flag && Toast({
message: '首次人工肝治疗后检测时间应该早于第二次治疗时间',
message: '首次人工肝治疗后检测时间应该不晚于第二次治疗时间',
icon:'none'
})
return false;
@@ -2197,27 +2198,36 @@ Page({
// 上传完成需要更新 fileList
console.log(url);
console.log('name:'+name)
if(name=='basic'){
const { fileList_basic} = THIS.data;
fileList_basic.push({ url: url });
fileList_basic.push({ url: url,type:'image',isImage:true });
THIS.setData({ fileList_basic });
}else if(name=='bio'){
const { fileList_bio} = THIS.data;
fileList_bio.push({ url: url });
fileList_bio.push({ url: url,type:'image',isImage: true });
THIS.setData({ fileList_bio});
}else if(name=='coa'){
const { fileList_coa} = THIS.data;
fileList_coa.push({ url: url });
fileList_coa.push({ url: url,type:'image',isImage: true});
THIS.setData({ fileList_coa});
}else if(name=='inf'){
const { fileList_inf} = THIS.data;
fileList_inf.push({ url: url });
fileList_inf.push({ url: url,type:'image',isImage: true });
THIS.setData({ fileList_inf});
}else if(name.indexOf("record")!=-1){
let recordIndex=Number(name.split("record")[1]);
let obj="dpmas_list[" +recordIndex +"].fileList"
console.log("recordIndex:"+recordIndex);
let objArr="dpmas_list[" +recordIndex +"]"
let obj="dpmas_list[" +recordIndex +"].fileList"
if(!(THIS.data.dpmas_list[recordIndex])){
console.log(333)
THIS.setData({
[objArr]:{fileList:[],treatTime:''}
})
}
THIS.setData({
[obj]:THIS.data.dpmas_list[recordIndex].fileList.concat([{ url: url }])
[obj]:THIS.data.dpmas_list[recordIndex].fileList.concat([{ url: url,type:'image',isImage: true}])
})
}else{
console.log(444)