|
@@ -124,7 +124,7 @@ function multCheckLabels(params,tagType){
|
|
|
}
|
|
|
|
|
|
export default function(params){
|
|
|
- const data = params.item;
|
|
|
+ const data = params.item;console.log(params)
|
|
|
switch (+data.tagType) {
|
|
|
case 1:
|
|
|
case 5:
|
|
@@ -139,9 +139,15 @@ export default function(params){
|
|
|
case 6:
|
|
|
return multCheckLabels(params,data.tagType);
|
|
|
case 8:
|
|
|
- // return <EditableSpan {...params} value={data.value||data.name} update={Math.random()}/>;
|
|
|
+ let isLast = false;
|
|
|
+ if(+params.boxMark===3||+params.boxMark === 4){
|
|
|
+ //其他史查体删到只剩最后一个自由文本标签时,该标签宽度100%,解决落关标文本
|
|
|
+ if(params.saveText.length==1&&+data.tagType===8){
|
|
|
+ isLast = true;
|
|
|
+ }
|
|
|
+ }
|
|
|
// 删除后value为空,应展示空而不是name
|
|
|
- return <EditableSpan {...params} value={data.value||data.value==''?data.value:data.name} full={data.full}/>;
|
|
|
+ return <EditableSpan {...params} value={data.value||data.value==''?data.value:data.name} full={data.full||isLast}/>;
|
|
|
case 11://推送类型
|
|
|
return multCheckLabels(params,data.tagType);
|
|
|
default:
|