|
|
|
@ -254,239 +254,252 @@ class Listjihe extends Component {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</p>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
<p className="w100s listjihetixingstitsp verticallayout ">
|
|
|
|
|
{
|
|
|
|
|
items === undefined || items === null ? "" : items.choices.map((object, index) => {
|
|
|
|
|
var string=""
|
|
|
|
|
try {
|
|
|
|
|
string=JSON.parse(object.choice_text);
|
|
|
|
|
}catch (e) {
|
|
|
|
|
string=object.choice_text;
|
|
|
|
|
}
|
|
|
|
|
return (
|
|
|
|
|
<p className={index === 0 ? "sortinxdirection " : "sortinxdirection mt15 "}>
|
|
|
|
|
<p className="lh20s">{tagArray[index]}</p>
|
|
|
|
|
<p className="programquill" style={{wordBreak: "break-word"}}>
|
|
|
|
|
{object ?
|
|
|
|
|
object.choice_text === undefined || object.choice_text=== null || object.choice_text === "" ?
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
object.choice_text.length>0?
|
|
|
|
|
<QuillForEditor
|
|
|
|
|
readOnly={true}
|
|
|
|
|
value={string}
|
|
|
|
|
/>
|
|
|
|
|
:""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
}
|
|
|
|
|
</p>
|
|
|
|
|
</p>
|
|
|
|
|
)
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
</p>
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div className="w100s sortinxdirection mt10">
|
|
|
|
|
<p
|
|
|
|
|
className="listjihetixing">难度:<span>{items.difficulty === 1 ? "简单" : items.difficulty === 2 ? "适中" : items.difficulty === 3 ? "困难" : ""}</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p
|
|
|
|
|
className="ml30 listjihetixing">题型:<span>{items.item_type === "SINGLE" ? "单选题" : items.item_type === "MULTIPLE" ? "多选题" : items.item_type === "JUDGMENT" ? "判断题" : items.item_type === "PROGRAM" ? "编程题" : ""}</span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
{/*更新时间*/}
|
|
|
|
|
<div className="w100s sortinxdirection">
|
|
|
|
|
<div className="w50s listjihetixingstit sortinxdirection">
|
|
|
|
|
<p className="updatetimes lh30">更新时间:{items.update_time}</p>
|
|
|
|
|
{
|
|
|
|
|
this.props.defaultActiveKey === "0" || this.props.defaultActiveKey === 0 ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="updatetimes lh30 ml45">创建者:{items.author.name}</p>
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
<p className="updatetimes lh30 ml45">编程语言:{items.program_attr.language}</p>
|
|
|
|
|
: ""
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
items.program_attr.status === 0 ?
|
|
|
|
|
<p className="updatetimes lh30 ml45 nofabu mt5">未发布</p>
|
|
|
|
|
: ""
|
|
|
|
|
: ""
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
<div className="w50s xaxisreverseorder">
|
|
|
|
|
{
|
|
|
|
|
items.choosed === true ?
|
|
|
|
|
<p className="selectionss xiaoshou" onClick={() => this.Selectingpracticaltrainings(items.id)}>
|
|
|
|
|
{/*<i className="iconfont icon-jianhao font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>*/}
|
|
|
|
|
<span className=" lh30">撤销</span></p>
|
|
|
|
|
:
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
items.program_attr.status === 0 ?
|
|
|
|
|
<Tooltip placement="top" title={"编程题未发布,不能选用!"}>
|
|
|
|
|
<p className="selectionys jinzhixiaoshou">
|
|
|
|
|
<i className="iconfont icon-tianjiadaohang font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">选用</span>
|
|
|
|
|
</p>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
|
|
|
|
|
:
|
|
|
|
|
<p className="selection xiaoshou" onClick={() => this.Selectingpracticaltraining(items.id)}>
|
|
|
|
|
<i className="iconfont icon-tianjiadaohang font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">选用</span>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
<p className="selection xiaoshou" onClick={() => this.Selectingpracticaltraining(items.id)}>
|
|
|
|
|
<i className="iconfont icon-tianjiadaohang font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">选用</span>
|
|
|
|
|
</p>
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
defaultActiveKey === 0 || defaultActiveKey === "0" ?
|
|
|
|
|
<div className="xaxisreverseorder">
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.showmodelysl(items.id)}>
|
|
|
|
|
<i className="iconfont icon-shanchu1 font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>删除</span>
|
|
|
|
|
</p>
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
this.props.Isitapopup&&this.props.Isitapopup==="true"?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<a target="_blank" href={`/problems/${items.program_attr.identifier}/edit`}>
|
|
|
|
|
<p className="viewparsings xiaoshou mr25">
|
|
|
|
|
<i className="iconfont icon-bianji2 font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>编辑</span>
|
|
|
|
|
</p>
|
|
|
|
|
</a>
|
|
|
|
|
:
|
|
|
|
|
this.props.Isitapopup&&this.props.Isitapopup==="true"?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<a href={`/question/edit/${items.id}`}>
|
|
|
|
|
<p className="viewparsings xiaoshou mr25">
|
|
|
|
|
<i className="iconfont icon-bianji2 font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>编辑</span>
|
|
|
|
|
</p>
|
|
|
|
|
</a>
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.public === false ?
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
(
|
|
|
|
|
items.program_attr.status === 0 ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
items.apply===false?
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.showmodels(items.id)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开</span>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
(
|
|
|
|
|
items.public==true?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={(e) => this.props.showmodelsInaudit(e)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开审核中</span>
|
|
|
|
|
</p>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
<p className="w100s listjihetixingstitsp verticallayout ">
|
|
|
|
|
{
|
|
|
|
|
items === undefined || items === null ? "" : items.choices.map((object, index) => {
|
|
|
|
|
var string = ""
|
|
|
|
|
try {
|
|
|
|
|
string = JSON.parse(object.choice_text);
|
|
|
|
|
} catch (e) {
|
|
|
|
|
string = object.choice_text;
|
|
|
|
|
}
|
|
|
|
|
return (
|
|
|
|
|
<p className={index === 0 ? "sortinxdirection " : "sortinxdirection mt15 "}>
|
|
|
|
|
<p className="lh20s">{tagArray[index]}</p>
|
|
|
|
|
<p className="programquill" style={{ wordBreak: "break-word" }}>
|
|
|
|
|
{object ?
|
|
|
|
|
object.choice_text === undefined || object.choice_text === null || object.choice_text === "" ?
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
object.choice_text.length > 0 ?
|
|
|
|
|
<QuillForEditor
|
|
|
|
|
readOnly={true}
|
|
|
|
|
value={string}
|
|
|
|
|
/>
|
|
|
|
|
: ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
}
|
|
|
|
|
</p>
|
|
|
|
|
</p>
|
|
|
|
|
)
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
</p>
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div className="w100s sortinxdirection mt10">
|
|
|
|
|
<p
|
|
|
|
|
className="listjihetixing">难度:<span>{items.difficulty === 1 ? "简单" : items.difficulty === 2 ? "适中" : items.difficulty === 3 ? "困难" : ""}</span>
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
:items.apply===false?
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.showmodels(items.id)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开</span>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
(
|
|
|
|
|
items.public==true?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={(e) => this.props.showmodelsInaudit(e)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开审核中</span>
|
|
|
|
|
</p>
|
|
|
|
|
<p
|
|
|
|
|
className="ml30 listjihetixing">题型:<span>{items.item_type === "SINGLE" ? "单选题" : items.item_type === "MULTIPLE" ? "多选题" : items.item_type === "JUDGMENT" ? "判断题" : items.item_type === "PROGRAM" ? "编程题" : ""}</span>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
{/*更新时间*/}
|
|
|
|
|
<div className="w100s sortinxdirection">
|
|
|
|
|
<div className="w50s listjihetixingstit sortinxdirection">
|
|
|
|
|
<p className="updatetimes lh30">更新时间:{items.update_time}</p>
|
|
|
|
|
{
|
|
|
|
|
this.props.defaultActiveKey === "0" || this.props.defaultActiveKey === 0 ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="updatetimes lh30 ml45">创建者:{items.author.name}</p>
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
<p className="updatetimes lh30 ml45">编程语言:{items.program_attr.language}</p>
|
|
|
|
|
: ""
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
items.program_attr.status === 0 ?
|
|
|
|
|
<p className="updatetimes lh30 ml45 nofabu mt5">未发布</p>
|
|
|
|
|
: ""
|
|
|
|
|
: ""
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
<div className="w50s xaxisreverseorder">
|
|
|
|
|
{
|
|
|
|
|
items.choosed === true ?
|
|
|
|
|
<p className="selectionss xiaoshou" onClick={() => this.Selectingpracticaltrainings(items.id)}>
|
|
|
|
|
<i className="iconfont icon-jianhao font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">撤销</span></p>
|
|
|
|
|
:
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
items.program_attr.status === 0 ?
|
|
|
|
|
<Tooltip placement="top" title={"编程题未发布,不能选用!"}>
|
|
|
|
|
<p className="selectionys jinzhixiaoshou">
|
|
|
|
|
<i className="iconfont icon-tianjiadaohang font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">选用</span>
|
|
|
|
|
</p>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
|
|
|
|
|
:
|
|
|
|
|
<p className="selection xiaoshou" onClick={() => this.Selectingpracticaltraining(items.id)}>
|
|
|
|
|
<i className="iconfont icon-tianjiadaohang font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">选用</span>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
<p className="selection xiaoshou" onClick={() => this.Selectingpracticaltraining(items.id)}>
|
|
|
|
|
<i className="iconfont icon-tianjiadaohang font-12 lg ml7 lh30 icontianjiadaohangcolor mr5"></i>
|
|
|
|
|
<span className="mr15 lh30">选用</span>
|
|
|
|
|
</p>
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
defaultActiveKey === 0 || defaultActiveKey === "0" ?
|
|
|
|
|
<div className="xaxisreverseorder">
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.showmodelysl(items.id)}>
|
|
|
|
|
<i className="iconfont icon-shanchu1 font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>删除</span>
|
|
|
|
|
</p>
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
this.props.Isitapopup && this.props.Isitapopup === "true" ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<a target="_blank" href={`/problems/${items.program_attr.identifier}/edit`}>
|
|
|
|
|
<p className="viewparsings xiaoshou mr25">
|
|
|
|
|
<i className="iconfont icon-bianji2 font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>编辑</span>
|
|
|
|
|
</p>
|
|
|
|
|
</a>
|
|
|
|
|
:
|
|
|
|
|
this.props.Isitapopup && this.props.Isitapopup === "true" ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<a href={`/question/edit/${items.id}`}>
|
|
|
|
|
<p className="viewparsings xiaoshou mr25">
|
|
|
|
|
<i className="iconfont icon-bianji2 font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>编辑</span>
|
|
|
|
|
</p>
|
|
|
|
|
</a>
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.public === false ?
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
(
|
|
|
|
|
items.program_attr.status === 0 ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
items.apply === false ?
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.showmodels(items.id)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开</span>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
(
|
|
|
|
|
items.public == true ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={(e) => this.props.showmodelsInaudit(e)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开审核中</span>
|
|
|
|
|
</p>
|
|
|
|
|
)
|
|
|
|
|
)
|
|
|
|
|
: items.apply === false ?
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.showmodels(items.id)}>
|
|
|
|
|
<i className="iconfont icon-gongkai font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
<span>公开</span>
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
: ""
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.chakanjiexibool(keindex)}>
|
|
|
|
|
<i className="iconfont icon-jiexi font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
</div>
|
|
|
|
|
: ""
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "PROGRAM" ?
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
<p className="viewparsings xiaoshou mr25" onClick={() => this.props.chakanjiexibool(keindex)}>
|
|
|
|
|
<i className="iconfont icon-jiexi font-17 lg ml7 lh30 icontianjiadaohangcolors mr5"></i>
|
|
|
|
|
查看解析</p>
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
{
|
|
|
|
|
chakanjiexiboolindex === keindex ? <div>
|
|
|
|
|
<div className="w100s questiontypeheng mt23">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div className=" sortinxdirection mt15 yldxtit">
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "SINGLE" ?
|
|
|
|
|
<p className=" testfondex yldxtit"
|
|
|
|
|
style={{ wordBreak: "break-word" }}
|
|
|
|
|
dangerouslySetInnerHTML={{ __html: markdownToHTML("答案:" + tagArrays[rightkey]).replace(/▁/g, "▁▁▁") }}
|
|
|
|
|
>
|
|
|
|
|
</p>
|
|
|
|
|
: items.item_type === "MULTIPLE" ?
|
|
|
|
|
<p className=" testfondex yldxtit"
|
|
|
|
|
style={{ wordBreak: "break-word" }}
|
|
|
|
|
dangerouslySetInnerHTML={{ __html: markdownToHTML("答案:" + MULTIPLEkey).replace(/▁/g, "▁▁▁") }}
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
<p className=" testfondex yldxtit"
|
|
|
|
|
style={{ wordBreak: "break-word" }}
|
|
|
|
|
dangerouslySetInnerHTML={{ __html: markdownToHTML("答案:" + rightkey).replace(/▁/g, "▁▁▁") }}
|
|
|
|
|
>
|
|
|
|
|
</p>
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div className=" sortinxdirection mt15 yldxtit">
|
|
|
|
|
<p id={"analysisnamesid"} className=" testfondex yldxtit programquill"
|
|
|
|
|
style={{ wordBreak: "break-word" }}
|
|
|
|
|
>
|
|
|
|
|
{items ?
|
|
|
|
|
items.analysis === undefined || items.analysis === null || items.analysis === "" ?
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
{
|
|
|
|
|
chakanjiexiboolindex === keindex ? <div>
|
|
|
|
|
<div className="w100s questiontypeheng mt23">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
<div className=" sortinxdirection mt15 yldxtit">
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
items.item_type === "SINGLE" ?
|
|
|
|
|
<p className=" testfondex yldxtit"
|
|
|
|
|
style={{wordBreak: "break-word"}}
|
|
|
|
|
dangerouslySetInnerHTML={{__html: markdownToHTML("答案:" + tagArrays[rightkey]).replace(/▁/g, "▁▁▁")}}
|
|
|
|
|
>
|
|
|
|
|
</p>
|
|
|
|
|
: items.item_type === "MULTIPLE"?
|
|
|
|
|
<p className=" testfondex yldxtit"
|
|
|
|
|
style={{wordBreak: "break-word"}}
|
|
|
|
|
dangerouslySetInnerHTML={{__html: markdownToHTML("答案:" + MULTIPLEkey).replace(/▁/g, "▁▁▁")}}
|
|
|
|
|
>
|
|
|
|
|
|
|
|
|
|
</p>
|
|
|
|
|
:
|
|
|
|
|
<p className=" testfondex yldxtit"
|
|
|
|
|
style={{wordBreak: "break-word"}}
|
|
|
|
|
dangerouslySetInnerHTML={{__html: markdownToHTML("答案:" + rightkey).replace(/▁/g, "▁▁▁")}}
|
|
|
|
|
>
|
|
|
|
|
</p>
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
items.analysis.length > 0 ?
|
|
|
|
|
analysisnames === null || analysisnames === undefined ? "" :
|
|
|
|
|
<QuillForEditor
|
|
|
|
|
imgAttrs={{ width: '60px', height: '30px' }}
|
|
|
|
|
readOnly={true}
|
|
|
|
|
value={analysisnames}
|
|
|
|
|
/>
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
}
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div> : ""
|
|
|
|
|
}
|
|
|
|
|
</div>
|
|
|
|
|
<div className=" sortinxdirection mt15 yldxtit">
|
|
|
|
|
<p className=" testfondex yldxtit "
|
|
|
|
|
style={{wordBreak: "break-word"}}
|
|
|
|
|
>
|
|
|
|
|
解析:
|
|
|
|
|
</p>
|
|
|
|
|
<p id={"analysisnamesid"} className="wt930px testfondex yldxtit programquill"
|
|
|
|
|
style={{wordBreak: "break-word"}}
|
|
|
|
|
>
|
|
|
|
|
{items ?
|
|
|
|
|
items.analysis=== undefined || items.analysis=== null || items.analysis === "" ?
|
|
|
|
|
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
items.analysis.length>0?
|
|
|
|
|
analysisnames===null || analysisnames===undefined?"":
|
|
|
|
|
<QuillForEditor
|
|
|
|
|
imgAttrs={{width: '60px', height: '30px'}}
|
|
|
|
|
readOnly={true}
|
|
|
|
|
value={analysisnames}
|
|
|
|
|
/>
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
:
|
|
|
|
|
""
|
|
|
|
|
}
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
</div> : ""
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|