修改目录图片

main
wanghb 2 years ago
parent ed6699979b
commit 7843f5ab4d

@ -13,6 +13,8 @@ import com.zhiyun.zhiyun03.download.mapper.DownloadMapper;
import com.zhiyun.zhiyun03.download.service.DownloadService;
import com.zhiyun.zhiyun03.download.vo.ClientDownloadVo;
import com.zhiyun.zhiyun03.download.vo.DownloadVo;
import com.zhiyun.zhiyun03.knowledge.vo.ClientKnowledgeVo;
import com.zhiyun.zhiyun03.knowledge.vo.KnowledgeVo;
import com.zhiyun.zhiyun03.utils.convert.ConvertUtil;
import com.zhiyun.zhiyun03.utils.exception.ServiceException;
import org.springframework.beans.BeanUtils;
@ -216,5 +218,4 @@ public class DownloadServiceImpl extends ServiceImpl<DownloadMapper, Download> i
return clientApplicationVos;
}
}

@ -8,6 +8,8 @@ public class DownloadVo {
@TableId
private Integer id;
private String dirIcon;
/**
*
*/

@ -29,6 +29,13 @@ public class Knowledge {
@TableField(value = "knowledge_name")
private String knowledgeName;
/**
*
*/
@TableField(value = "knowledge_brief")
private String knowledgeBrief;
/**
*
*/

@ -82,10 +82,11 @@ public class KnowledgeServiceImpl extends ServiceImpl<KnowledgeMapper,Knowledge>
QueryWrapper<Knowledge> qwk=new QueryWrapper<>();
qwk.lambda().eq(Knowledge::getKnowledgeName,knowledgeVo.getKnowledgeName()).or().eq(Knowledge::getKnowledgeUrl,knowledgeVo.getKnowledgeUrl());
qwk.lambda().eq(Knowledge::getKnowledgeBrief,knowledgeVo.getKnowledgeBrief()).or().eq(Knowledge::getKnowledgeUrl,knowledgeVo.getKnowledgeUrl());
List<Knowledge> knowledges = knowledgeMapper.selectList(qwk);
if(knowledges.size()!=0){
throw new ServiceException("403","知识名称或链接已存在");
throw new ServiceException("403","知识详情或链接已存在");
}
//将vo类转换为实体类

@ -26,6 +26,14 @@ public class KnowledgeVo {
*/
private String knowledgeName;
/**
*
*/
@TableField(value = "knowledge_brief")
private String knowledgeBrief;
/**
*
*/

@ -26,6 +26,7 @@ import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.UUID;
import java.util.stream.Collectors;
@Service
public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements ServeService {
@ -201,12 +202,19 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
return directoryList;
}
/*
*
* */
@Override
public List<ClientServeVo> queryServeClient() {
//查询对应模块目录
QueryWrapper<Directory> qwd=new QueryWrapper<>();
qwd.lambda().eq(Directory::getDirIden,9);
List<Directory> directories = directoryMapper.selectList(qwd);
// List<ServeVo> serveVoList = serveMapper.queryService();
// List<String> ServeName = serveVoList.stream().map(item->item.getServeName()).collect(Collectors.toList());
//转成vo类
ConvertUtil convertUtil=new ConvertUtil();
List<ClientServeVo> clientApplicationVos = convertUtil.entityToVoList(directories, ClientServeVo.class);
@ -214,11 +222,13 @@ public class ServeServiceImpl extends ServiceImpl<ServeMapper, Serve> implements
//向clientApplicationVos中赋值
for (int j = 0; j < clientApplicationVos.size(); j++) {
List list=new ArrayList();
for (int i = 0; i < applicationVoList.size(); i++) {
//判断目录是否相同
if (applicationVoList.get(i).getDirName().equals(clientApplicationVos.get(j).getDirName())){
list.add(applicationVoList.get(i));
// clientApplicationVos.get(j).setServeName(ServeName.get(i));
clientApplicationVos.get(j).setServeVos(list);
}
}

@ -31,7 +31,7 @@
</update>
<select id="queryDownload" resultType="com.zhiyun.zhiyun03.download.vo.DownloadVo">
select do.id,do.download_name,do.download_brief,do.download_url,d.dir_name
select do.id,do.download_name,do.download_brief,do.download_url,do.download_img,d.dir_name,d.dir_img
from download as do
inner join
(select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d

@ -4,6 +4,7 @@
<select id="queryKnowledge" resultType="com.zhiyun.zhiyun03.knowledge.vo.KnowledgeVo">
select c.id,
c.knowledge_name,
c.knowledge_brief,
c.knowledge_url,
d.dir_name,
c.knowledge_img,

@ -31,7 +31,7 @@
</update>
<select id="queryService" resultType="com.zhiyun.zhiyun03.serve.vo.ServeVo">
select s.id,s.serve_name,s.serve_brief,s.serve_url,d.dir_name
select s.id,s.serve_name,s.serve_brief,s.serve_url,s.serve_img,d.dir_name
from serve as s
inner join
(select id,dir_name,dir_img,dir_addtime,dir_iden from directory) as d

@ -296,10 +296,12 @@
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -370,40 +372,43 @@
<label class="layui-form-label">选择icon</label>
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/id/239/70/70">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/240/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/261/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/252/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/253/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/254/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/255/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/256/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/257/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/258/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -339,14 +339,16 @@
// alert("取消")
}
})
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event) {
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event){
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
$.each(siblingsEl, function () {
$(this).removeClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -415,40 +417,43 @@
<label class="layui-form-label">选择icon</label>
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/id/239/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/240/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/261/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/252/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/253/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/254/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/255/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/256/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/257/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/258/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -327,14 +327,16 @@
// alert("取消")
}
})
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event) {
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event){
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
$.each(siblingsEl, function () {
$(this).removeClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -403,52 +405,43 @@
<label class="layui-form-label">选择icon</label>
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="/static/layui-v2.6.8/images/31.png">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="/static/layui-v2.6.8/images/32.png">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="/static/layui-v2.6.8/images/135.png">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="/static/layui-v2.6.8/images/34.png">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="/static/layui-v2.6.8/images/35.png">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="/static/layui-v2.6.8/images/36.png">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="/static/layui-v2.6.8/images/37.png">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="/static/layui-v2.6.8/images/38.png">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="/static/layui-v2.6.8/images/39.png">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="/static/layui-v2.6.8/images/40.png">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="/static/layui-v2.6.8/images/41.png">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="/static/layui-v2.6.8/images/42.png">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="/static/layui-v2.6.8/images/43.png">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="/static/layui-v2.6.8/images/43.png">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="/static/layui-v2.6.8/images/44.png">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="/static/layui-v2.6.8/images/45.png">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -330,10 +330,12 @@
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -405,40 +407,43 @@
<!-- <input type="hidden" name="dirIcon" id="dirIcon" class="layui-form-label">选择icon</input>-->
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -173,6 +173,8 @@
},
btn: ['提交', '取消']
, yes: function (index, layero) {
//修改操作
$.post("http://localhost:8080/game/updateGame", $("#updateGame").serialize(),
function (data) {
@ -358,10 +360,12 @@
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -385,40 +389,43 @@
<!-- <input type="hidden" name="dirIcon" id="dirIcon" class="layui-form-label">选择icon</input>-->
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -332,14 +332,16 @@
// alert("取消")
}
});
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event) {
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event){
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
Array.from(siblingsEl).forEach(item => {
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -373,40 +375,43 @@
<!-- <input type="hidden" name="dirIcon" id="dirIcon" class="layui-form-label">选择icon</input>-->
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -96,6 +96,7 @@
{type: 'checkbox', fixed: 'left'}
,{field:'id', title:'编号', width:300, sort: true, }
,{field:'knowledgeName', title:'知识名称', width:300}
,{field:'knowledgeBrief', title:'知识简介', width:300}
,{field:'knowledgeUrl', title:'超链接', width:300}
,{field:'dirName', title:'归属目录', width:300}
,{fixed: 'right', title:'操作', toolbar: '#barDemo', width:150}
@ -158,6 +159,7 @@
success: function () {
$("#id").val(data.id);
$("#knowledgeName").val(data.knowledgeName);
$("#knowledgeBrief").val(data.knowledgeBrief);
$("#knowledgeUrl").val(data.knowledgeUrl);
$("#dirName").val(data.dirName);
$("#knowledgeImg").val(data.knowledgeImg);
@ -244,6 +246,15 @@
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">课程详情</label>
<div class="layui-input-block">
<input type="text" name="knowledgeBrief" id="knowledgeBrief" required lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">添加链接</label>
<div class="layui-input-block">
@ -315,10 +326,12 @@
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -342,40 +355,43 @@
<!-- <input type="hidden" name="dirIcon" id="dirIcon" class="layui-form-label">选择icon</input>-->
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>
@ -468,6 +484,14 @@
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">课程详情</label>
<div class="layui-input-block">
<input type="text" name="knowledgeBrief" id="knowledgeBrief" required lay-verify="required" autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">添加链接</label>
<div class="layui-input-block">

@ -329,10 +329,12 @@
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -356,40 +358,43 @@
<!-- <input type="hidden" name="dirIcon" id="dirIcon" class="layui-form-label">选择icon</input>-->
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

@ -323,14 +323,16 @@
// alert("取消")
}
})
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event) {
$(".select-img-wrap").on('click', '.dir-img-icon>img', function (event){
const parentEl = $(this).parent('.dir-img-icon')
const siblingsEl = $(parentEl).siblings('.dir-img-icon')
parentEl.addClass('active')
$.each(siblingsEl, function () {
$(this).removeClass('active')
const name=$(this).attr('name')
console.log(name,"name")
Array.from(siblingsEl).forEach(item=>{
$(item).removeClass('active')
})
dirIcon = $(this).attr('src')
dirIcon = $(this).attr('name')
})
}
@ -399,40 +401,43 @@
<label class="layui-form-label">选择icon</label>
<div class="layui-row layui-col-space20 select-img-wrap">
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70">
<img id="icon1" class="icon" src="https://picsum.photos/id/237/70/70" alt="图片1" name="compman">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70" alt="图片1" name="financial">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon2" class="icon" src="https://picsum.photos/id/238/70/70">
<img id="icon3" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="English">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon3" class="icon" src="https://picsum.photos/id/239/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Computers">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/240/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="graduate" >
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/261/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="science">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/252/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Industry">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/253/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="professional">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/254/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Zhaopin">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/255/70/70">
<img id="icon4" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="boss">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon4" class="icon" src="https://picsum.photos/id/256/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="hunting">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/257/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="retractor">
</div>
<div name="dirIcon" class="layui-col-md2 dir-img-icon" lay-event="addData">
<img id="icon5" class="icon" src="https://picsum.photos/id/258/70/70">
<img id="icon5" class="icon" src="https://picsum.photos/70/70" alt="图片1" name="Future">
</div>
</div>
</div>

Loading…
Cancel
Save