This commit is contained in:
姜棚 2021-12-23 14:28:05 +08:00
parent f956b0ed79
commit f086d82f87
4 changed files with 6 additions and 29 deletions

View File

@ -31,22 +31,3 @@ function buling (num) {
}
}
const common ={
translateStar (str,start,end) {
let translate_str = ""
for(let i = 0;i < str.length;i++)
{
console.log(str[i])
if(i >= start && i < end)
{
translate_str += "*"
}
else{
translate_str += str[i]
}
}
return translate_str;
}
}
export default common;

View File

@ -11,7 +11,7 @@ import Filterbar from "../../../../components/filterbar/main.js"
import {planIsSend,getPlanList,handelResponse,startOrStopPlan,getAllEnum,resKeyEmail,planSend,planResend,planReceive,getReseller,getkeyDetailList} from "../../../../assets/api.js"
import _ from "lodash";
import menu from "../../../../assets/enum.js"
import common from "../../../../assets/comm.js"
const PAGE_SIZE_OPTIONS = [10, 20, 30];
// <Button onClick={this.clickFn.bind(this)}>批量作废</Button>
// <Button onClick={this.clickFn.bind(this)}>批量标记已使用</Button>
@ -290,20 +290,15 @@ export default class acclist extends React.Component{
}
checkChange ={this.selection.bind(this)}
ComponentHandler={(com,rowData)=>{
if(com == "key")
{
let str = common.translateStar(rowData,4,7)
return <span>{str}</span>
}
if(com == "dates")
{
return <span>{rowData.begin_time} {rowData.end_time}</span>
return <span>{rowData.begin_time} {rowData.end_time}</span>
}
if(com == "title")
{
return <span className="grid-link" onClick={(e)=>{this.linkTo(rowData)} }>{rowData.title}</span>
return <span className="grid-link" onClick={(e)=>{this.linkTo(rowData)} }>{rowData.title}</span>
}
if(com == "switch")
{
@ -311,7 +306,6 @@ export default class acclist extends React.Component{
}
if(com == "status")
{
return <p className="dflexa" ><span><font className="icon" style={{background:menu.planStatusBg(parseInt(rowData.status))}}></font>{rowData.status_text}</span></p>
}
if(com == "opearo")

View File

@ -498,7 +498,7 @@ linkTo(row){
{path:'/home/key-list',name:row.plan_title+'key列表'},
{path:'/home/key-detail',name:row.batch_name+'key码列表'}
]}]
sessionStorage.setItem("plan_item",JSON.stringify(row))
// sessionStorage.setItem("plan_item",JSON.stringify(row))
sessionStorage.setItem('breakchangenav',JSON.stringify(arr));
sessionStorage.setItem('linkshowname',"营销计划管理");
sessionStorage.setItem("key_batch_id",row.id)

View File

@ -301,6 +301,8 @@ export default class acclist extends React.Component{
}
menuItemClick(e,key,row){
this.setState({plan_id:row.id})
if(row.status ==6 ||row.status == 0 )
{