|
@@ -3,7 +3,8 @@ require("../css/itemManager.less");
|
|
require('./../resource/jquery-ui/jquery-ui.min.js');
|
|
require('./../resource/jquery-ui/jquery-ui.min.js');
|
|
const {api} = require('./api.js')
|
|
const {api} = require('./api.js')
|
|
const {post} = require('./utils.js')
|
|
const {post} = require('./utils.js')
|
|
-
|
|
|
|
|
|
+const switchIconOpen = require("./../images/icon4.png")
|
|
|
|
+const switchIconClose = require("./../images/icon5.png")
|
|
let casesId="", name="", isReject ="", isUsed =""
|
|
let casesId="", name="", isReject ="", isUsed =""
|
|
|
|
|
|
//获取表格数据
|
|
//获取表格数据
|
|
@@ -21,7 +22,11 @@ function getTabData(activePage){
|
|
const totalPage = res.data.data.pages
|
|
const totalPage = res.data.data.pages
|
|
const totalNum = res.data.data.total
|
|
const totalNum = res.data.data.total
|
|
renderTab(data,activePage)
|
|
renderTab(data,activePage)
|
|
- renderPagination(totalPage,activePage,totalNum)
|
|
|
|
|
|
+ if(totalPage > 1){
|
|
|
|
+ renderPagination(totalPage,activePage,totalNum)
|
|
|
|
+ } else{
|
|
|
|
+ $('.pagination').html("")
|
|
|
|
+ }
|
|
|
|
|
|
}else{}
|
|
}else{}
|
|
}).catch((e) =>{
|
|
}).catch((e) =>{
|
|
@@ -84,8 +89,8 @@ function renderTab(data,activePage){
|
|
<td>${item.name}</td>
|
|
<td>${item.name}</td>
|
|
<td>${item.msg}</td>
|
|
<td>${item.msg}</td>
|
|
<td>${item.score}</td>
|
|
<td>${item.score}</td>
|
|
- <td>${item.isReject}</td>
|
|
|
|
- <td>${item.isUsed}</td>
|
|
|
|
|
|
+ <td>${item.isReject == '1' ? `<img src=${switchIconOpen} />`:`<img src=${switchIconClose} />`}</td>
|
|
|
|
+ <td>${item.isUsed == '1' ? `<img src=${switchIconOpen} />`:`<img src=${switchIconClose} />`}</td>
|
|
<td class="editItem">修改</td>
|
|
<td class="editItem">修改</td>
|
|
</tr>
|
|
</tr>
|
|
`
|
|
`
|
|
@@ -107,11 +112,15 @@ function editItem(item,activePage){
|
|
$('.pop-box').remove()
|
|
$('.pop-box').remove()
|
|
$('.container').append('<div class="pop-box"></div>')
|
|
$('.container').append('<div class="pop-box"></div>')
|
|
const str = `
|
|
const str = `
|
|
- <div><span>提示信息:</span> <input class="itemTipMsg" value=${itemCpoy.msg} /></div>
|
|
|
|
- <div><span>分值:</span> <input class="itemScore" type="number" value=${itemCpoy.score} /></div>
|
|
|
|
- <div><span>单项否决</span><span class="itemReject">${itemCpoy.isReject}</span></div>
|
|
|
|
- <div><span>启用</span><span class="itemUsed">${itemCpoy.isUsed}</span></div>
|
|
|
|
- <div class="confirmEdit">确定</div>
|
|
|
|
|
|
+ <div class="itemMsgBox">
|
|
|
|
+ <div class="mask"></div>
|
|
|
|
+ <div><span>提示信息:</span> <input class="itemTipMsg" value=${itemCpoy.msg} /></div>
|
|
|
|
+ <div><span>分值:</span> <input class="itemScore" type="number" value=${itemCpoy.score} /></div>
|
|
|
|
+ <div><span>单项否决</span><span class="itemReject">${itemCpoy.isReject}</span></div>
|
|
|
|
+ <div><span>启用</span><span class="itemUsed">${itemCpoy.isUsed}</span></div>
|
|
|
|
+ <div class="confirmEdit">确定</div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
`
|
|
`
|
|
$('.pop-box').html(str)
|
|
$('.pop-box').html(str)
|
|
$(".itemTipMsg").on("input", function(e){
|
|
$(".itemTipMsg").on("input", function(e){
|
|
@@ -175,9 +184,9 @@ function getmoduleTypeList(){
|
|
|
|
|
|
|
|
|
|
function renderModuleTypeList(moduleTypeList){
|
|
function renderModuleTypeList(moduleTypeList){
|
|
- let str = `<li class="modeTypeItem" data-id=" " data-name="全部">全部</li>`
|
|
|
|
|
|
+ let str = `<li class="modeTypeItem " data-id=" " data-name="全部">全部</li>`
|
|
for(let i = 0; i < moduleTypeList.length; i++){
|
|
for(let i = 0; i < moduleTypeList.length; i++){
|
|
- str += `<li class="modeTypeItem" data-id=${moduleTypeList[i].id} data-name=${moduleTypeList[i].name}> ${moduleTypeList[i].name}</li>`
|
|
|
|
|
|
+ str += `<li class="modeTypeItem ellipsis" title=${moduleTypeList[i].name} data-id=${moduleTypeList[i].id} data-name=${moduleTypeList[i].name}> ${moduleTypeList[i].name}</li>`
|
|
}
|
|
}
|
|
$('.moduleTypeList').html(str)
|
|
$('.moduleTypeList').html(str)
|
|
bindModuleTypeSelect()
|
|
bindModuleTypeSelect()
|