主题 : 智能表单的一图多传的基础组件模块,用户对添加进来的图片的增删
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
1#   发表于:2021-03-30 19:47:18  IP:121.41.*.*
附件上传之后,无法删除 ,如果传错,没法修改。按理应该有个X,可以删除。你研究一下。看能不能搞定。
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
2#   发表于:2021-03-30 21:40:21  IP:121.41.*.*
用户在生成的智能表单的附件上传之后,无法删除 ,如果传错,没法修改。按理应该有个X,可以删除。
级别: 管理员
UID: 136355
积分:2689 加为好友
威望: 0 精华: 0
主题:0 回复:2042
注册时间:2020-11-03
在线时长:0
3#   发表于:2021-03-31 09:12:24  IP:111.200.*.*
回复第2楼
您好,您可以后台智能表单的统计分析那里删除那条传错的数据(点击正在进行中的智能表单名称左边的小图案)
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
4#   发表于:2021-03-31 09:32:11  IP:121.41.*.*
你好,我是让用户在后台生成成功了的表单中删除上传错误的图。不是让我在后台进行修改、


<!-- 多图上传 -->
<div class='form-item' v-else-if='item.content.type=="multiImageUpload"'>
<div class='form-item-label'>
<span v-if='item.content.value.isRequired' class="t-red impro">*</span>
<span v-if='item.content.value.label' class='form-item-label-text'>{{item.content.value.label}}:</span>
</div>
<div class='form-item-hint'>
<p v-if='item.content.value.type.length>0'>
支持
<template v-for="(its,inx) in item.content.value.type">
<span :key="inx" v-if="inx < item.content.value.type.length-1">
{{its}},
</span>
<span :key="inx" v-else>{{its}} </span>
</template>
等图片格式
</p>
<p v-if='item.content.value.size || (item.content.value.width&&item.content.value.height)'>(
<span v-if="item.content.value.size">文件大小不超过{{item.content.value.size}}{{item.content.value.unit}}</span>
<span v-if='item.content.value.size && item.content.value.width&&item.content.value.height'>,</span>
<span v-if="item.content.value.width&&item.content.value.height">建议{{item.content.value.width}}*{{item.content.value.height}}PX</span>)
</p>
</div>
<div class='multiImageUpload-box'>
多图上传
<input ref="multiImageUpload" multiple="multiple" accept="image/*" type="file" @change="tirggerFileMap($event,item)" />
</div>
<p v-if='item.tipText'  class='form-item-remind font_help'>{{item.tipText}}</p>
<div class='pictures-list' v-if='item.picturesList.length'>
<div class='pictures' v-for='(int,inx) in item.picturesList'>
<img class='pictures-box' :src="int">
<div class="delete-box" @click.stop="deleteMultiImageUpload(inx,item)">
<img class="delete-icon" src=" ${mobileRes}/images/icon/delete.png">
</div>
</div>
</div>
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
5#   发表于:2021-03-31 09:36:01  IP:121.41.*.*
增加一个功能给用户在前端去自己删除传入错了的照片,重新上次。
级别: 管理员
UID: 136355
积分:2689 加为好友
威望: 0 精华: 0
主题:0 回复:2042
注册时间:2020-11-03
在线时长:0
6#   发表于:2021-03-31 09:46:39  IP:111.200.*.*
回复第5楼
您好,意见已收到
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
7#   发表于:2021-03-31 10:47:20  IP:121.41.*.*
你好,配置中的模板管理是intelligrnceForm.html这个是用的是VUE架构的吗
级别: 管理员
UID: 136269
积分:8356 加为好友
威望: 0 精华: 0
主题:0 回复:6382
注册时间:2020-10-26
在线时长:0
8#   发表于:2021-03-31 10:55:28  IP:111.200.*.*
这些模板样式,开发都是在vue上写的然后打包放入root包
不是享乐,也不是受苦;而是行动,在每个明天,我们命定的目标和道路,都要比今天前进一步。
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
9#   发表于:2021-03-31 11:20:55  IP:121.41.*.*
<!-- 附件上传 -->
<div class='form-item' v-else-if='item.content.type=="fileUpload"'>
<div class='form-item-label'>
<span v-if='item.content.value.isRequired' class="t-red impro">*</span>
<span v-if='item.content.value.label' class='form-item-label-text'>{{item.content.value.label}}:</span>
</div>
<div class='form-item-hint'>
<p v-if='item.content.value.enableType&&item.content.value.typeLimit==2'>支持{{item.content.value.enableType}}格式文件</p>
<p v-if='item.content.value.disableType&&item.content.value.typeLimit==3'>不支持{{item.content.value.disableType}}格式文件</p>
<p v-if='item.content.value.size || (item.content.value.width&&item.content.value.height)'>(
<span v-if="item.content.value.size">文件大小不超过{{item.content.value.size}}{{item.content.value.unit}}</span>
<span v-if='item.content.value.size && item.content.value.width&&item.content.value.height'>,</span>
<span v-if="item.content.value.width&&item.content.value.height">建议{{item.content.value.width}}*{{item.content.value.height}}PX</span>)
</p>
</div>
<div class='multiImageUpload-box'>
上传附件
<input ref="fileUpload" type="file" multiple="multiple" @change="tirggerFileUpload($event,item)" />
</div>
<p v-if='item.tipText'  class='form-item-remind font_help'>{{item.tipText}}</p>
<div class='pictures-list' v-if='item.fileList.length'>
<template v-for='(int,inx) in item.fileList'>
<div class='pictures' v-if='int.type=="img"'>
<img class='pictures-box' :src="int.value">
<div class="delete-box" @click.stop="deleteFileList(inx,item)">
<img class="delete-icon" src=" ${mobileRes}/images/icon/delete.png">
</div>
</div>
<div v-else class='file-box'>
<span>{{int.value}}</span>
<img class="delete-icon" @click.stop="deleteFileList(inx,item)" src="${mobileRes}/images/icon/cancel.png">
</div>
</template>

</div>

</div>
级别: 童生
UID: 137355
积分:20 加为好友
威望: 4 精华: 0
主题:4 回复:27
注册时间:2021-02-23
在线时长:0
10#   发表于:2021-03-31 11:21:43  IP:121.41.*.*
你知道在VUE上面有附件上传的二次开发的demo吗





<!-- 附件上传 -->
<div class='form-item' v-else-if='item.content.type=="fileUpload"'>
<div class='form-item-label'>
<span v-if='item.content.value.isRequired' class="t-red impro">*</span>
<span v-if='item.content.value.label' class='form-item-label-text'>{{item.content.value.label}}:</span>
</div>
<div class='form-item-hint'>
<p v-if='item.content.value.enableType&&item.content.value.typeLimit==2'>支持{{item.content.value.enableType}}格式文件</p>
<p v-if='item.content.value.disableType&&item.content.value.typeLimit==3'>不支持{{item.content.value.disableType}}格式文件</p>
<p v-if='item.content.value.size || (item.content.value.width&&item.content.value.height)'>(
<span v-if="item.content.value.size">文件大小不超过{{item.content.value.size}}{{item.content.value.unit}}</span>
<span v-if='item.content.value.size && item.content.value.width&&item.content.value.height'>,</span>
<span v-if="item.content.value.width&&item.content.value.height">建议{{item.content.value.width}}*{{item.content.value.height}}PX</span>)
</p>
</div>
<div class='multiImageUpload-box'>
上传附件
<input ref="fileUpload" type="file" multiple="multiple" @change="tirggerFileUpload($event,item)" />
</div>
<p v-if='item.tipText'  class='form-item-remind font_help'>{{item.tipText}}</p>
<div class='pictures-list' v-if='item.fileList.length'>
<template v-for='(int,inx) in item.fileList'>
<div class='pictures' v-if='int.type=="img"'>
<img class='pictures-box' :src="int.value">
<div class="delete-box" @click.stop="deleteFileList(inx,item)">
<img class="delete-icon" src=" ${mobileRes}/images/icon/delete.png">
</div>
</div>
<div v-else class='file-box'>
<span>{{int.value}}</span>
<img class="delete-icon" @click.stop="deleteFileList(inx,item)" src="${mobileRes}/images/icon/cancel.png">
</div>
</template>

</div>

</div>
1 2 > >| 共2页