题库字数优化

dev_aliyun2
杨树林 5 years ago committed by harry
parent 7281398294
commit fa85a828ea

@ -502,7 +502,7 @@ class Questionitem_banks extends Component {
` `
body{ body{
width: 100%!important; width: 100%!important;
overflow: hidden!important;
} }
.newFooter{ .newFooter{
display: none; display: none;

@ -226,11 +226,11 @@ class ChoquesEditor extends Component {
texts=""; texts="";
} }
} else { } else {
if (_text.length >= 301) { if(_text.length>=500){
var result = _text.substring(0, 300); var result = _text.substring(0,450);
texts = { "ops": [{ "insert": result }] }; texts={"ops":[{"insert":result}]};
texts = JSON.stringify(texts); texts=JSON.stringify(texts);
} else { }else {
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
value = JSON.stringify(value); value = JSON.stringify(value);
texts = value; texts = value;
@ -274,14 +274,14 @@ class ChoquesEditor extends Component {
} }
} else { } else {
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
var texts = ""; var texts="";
if (_text.length >= 1001) { if(_text.length>=979){
var result = _text.substring(0, 1000); var result = _text.substring(0,975);
texts = { "ops": [{ "insert": result }] }; texts={"ops":[{"insert":result}]};
texts = JSON.stringify(texts); texts=JSON.stringify(texts);
} else { }else {
value = JSON.stringify(value) value = JSON.stringify(value)
texts = value; texts=value;
} }
this.setState({ this.setState({
question_titleysl: texts question_titleysl: texts
@ -304,14 +304,14 @@ class ChoquesEditor extends Component {
} }
} else { } else {
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
var texts = ""; var texts="";
if (_text.length >= 1001) { if(_text.length>=979){
var result = _text.substring(0, 1000); var result = _text.substring(0,975);
texts = { "ops": [{ "insert": result }] }; texts={"ops":[{"insert":result}]};
texts = JSON.stringify(texts); texts=JSON.stringify(texts);
} else { }else {
value = JSON.stringify(value) value = JSON.stringify(value)
texts = value; texts=value;
} }
this.setState({ this.setState({
question_titlesysl: texts question_titlesysl: texts

@ -683,7 +683,6 @@ class Itembankstop extends Component {
` `
body{ body{
width: 100%!important; width: 100%!important;
overflow: hidden!important;
} }
.ant-form-item{ .ant-form-item{
margin-bottom: 0px !important; margin-bottom: 0px !important;

@ -301,14 +301,14 @@ class JudquestionEditor extends Component {
// console.log("有"); // console.log("有");
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
var texts = ""; var texts="";
if (_text.length >= 1001) { if(_text.length>=979){
var result = _text.substring(0, 1000); var result = _text.substring(0,975);
texts = { "ops": [{ "insert": result }] }; texts={"ops":[{"insert":result}]};
texts = JSON.stringify(texts); texts=JSON.stringify(texts);
} else { }else {
value = JSON.stringify(value) value = JSON.stringify(value)
texts = value; texts=value;
} }
this.setState({ this.setState({
question_titleysl: texts question_titleysl: texts
@ -332,14 +332,14 @@ class JudquestionEditor extends Component {
} else { } else {
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
var texts = ""; var texts="";
if (_text.length >= 1001) { if(_text.length>=979){
var result = _text.substring(0, 1000); var result = _text.substring(0,975);
texts = { "ops": [{ "insert": result }] }; texts={"ops":[{"insert":result}]};
texts = JSON.stringify(texts); texts=JSON.stringify(texts);
} else { }else {
value = JSON.stringify(value); value =JSON.stringify(value);
texts = value; texts=value;
} }
this.setState({ this.setState({
question_titlesysl: texts question_titlesysl: texts

@ -116,7 +116,6 @@ class PaperDeletModel extends Component {
body{ body{
width: 100%!important; width: 100%!important;
overflow: hidden!important;
} }
` `

@ -10,7 +10,8 @@ const tagArray = [
'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R',
'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z' 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
] ]
const stringmysl=`"{"ops":[{"insert":"阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈老师挨家挨户啊哈咯阿萨德家啊卡阿萨德就卡号上课讲啊爱睡觉打卡时大家卡号是阿哈电视的了就啊好受点哈是贺卡上了啊是还浪费哈说考虑好了哈哈反馈就金拉丝哈说了哈"}]}"`
const srruhsldssd=`"{"ops":[{"insert":"萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡觉就辣椒链接啊死了就丽萨链接金蛇郎君看见啊死了就链接啊离开家辣椒水金拉丝就链接里撒娇接口将阿拉斯加就啊链接是老伦就啊急死了拉丝就啊死了姐就啊死离开了谁姐啦链接里就是离开家链接啊了就辣椒金蛇郎君链接看见啊死就辣椒阿利森大家撒链接链接啊死了姐离开就撒链接的里撒娇库萨了家里就啊睡觉啊死了萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡觉就辣椒链接啊死了就丽萨链接金蛇郎君看见啊死了就链接啊离开家辣椒水金拉丝就链接里撒娇接口将阿拉斯加就啊链接是老伦就啊急死了拉丝就啊死了姐就啊死离开了谁姐啦链接里就是离开家链接啊了就辣椒金蛇郎君链接看见啊死就辣椒阿利森大家撒链接链接啊死了姐离开就撒链接的里撒娇库萨了家里就啊睡觉啊死了萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡觉就辣椒链接啊死了就丽萨链接金蛇郎君看见啊死了就链接啊离开家辣椒水金拉丝就链接里撒娇接口将阿拉斯加就啊链接是老伦就啊急死了拉丝就啊死了姐就啊死离开了谁姐啦链接里就是离开家链接啊了就辣椒金蛇郎君链接看见啊死就辣椒阿利森大家撒链接链接啊死了姐离开就撒链接的里撒娇库萨了家里就啊睡觉啊死了萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡觉就辣椒链接啊死了就丽萨链接金蛇郎君看见啊死了就链接啊离开家辣椒水金拉丝就链接里撒娇接口将阿拉斯加就啊链接是老伦就啊急死了拉丝就啊死了姐就啊死离开了谁姐啦链接里就是离开家链接啊了就辣椒金蛇郎君链接看见啊死就辣椒阿利森大家撒链接链接啊死了姐离开就撒链接的里撒娇库萨了家里就啊睡觉啊死了萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡觉就辣椒链接啊死了就丽萨链接金蛇郎君看见啊死了就链接啊离开家辣椒水金拉丝就链接里撒娇接口将阿拉斯加就啊链接是老伦就啊急死了拉丝就啊死了姐就啊死离开了谁姐啦链接里就是离开家链接啊了就辣椒金蛇郎君链接看见啊死就辣椒阿利森大家撒链接链接啊死了姐离开就撒链接的里撒娇库萨了家里就啊睡觉啊死了萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡觉就辣椒链接啊死了就丽萨链接金蛇郎君看见啊死了就链接啊离开家辣椒水金拉丝就链接里撒娇接口将阿拉斯加就啊链接是老伦就啊急死了拉丝就啊死了姐就啊死离开了谁姐啦链接里就是离开家链接啊了就辣椒金蛇郎君链接看见啊死就辣椒阿利森大家撒链接链接啊死了姐离开就撒链接的里撒娇库萨了家里就啊睡觉啊死了萨克卡了丽萨啊死拉屎加拉加斯来得及啦睡"}]}"`
//题库的试卷 单选题 组件 //题库的试卷 单选题 组件
class SingleEditor extends Component { class SingleEditor extends Component {
constructor(props) { constructor(props) {
@ -248,11 +249,19 @@ class SingleEditor extends Component {
texts=""; texts="";
} }
} else { } else {
<<<<<<< HEAD
if (_text.length >= 301) { if (_text.length >= 301) {
var result = _text.substring(0, 300); var result = _text.substring(0, 300);
texts = { "ops": [{ "insert": result }] }; texts = { "ops": [{ "insert": result }] };
texts = JSON.stringify(texts); texts = JSON.stringify(texts);
} else { } else {
=======
if(_text.length>=500){
var result = _text.substring(0,450);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
}else {
>>>>>>> 91722ce... 题库字数优化
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
value = JSON.stringify(value) value = JSON.stringify(value)
texts = value; texts = value;
@ -278,7 +287,13 @@ class SingleEditor extends Component {
} }
<<<<<<< HEAD
onContentChange = (value, quill) => { onContentChange = (value, quill) => {
=======
onContentChange=(value,quill)=>{
console.log("stringmysl");
console.log(stringmysl.length);
>>>>>>> 91722ce... 题库字数优化
var _text = quill.getText(); var _text = quill.getText();
const reg = /^[\s\S]*.*[^\s][\s\S]*$/; const reg = /^[\s\S]*.*[^\s][\s\S]*$/;
@ -296,6 +311,7 @@ class SingleEditor extends Component {
} else { } else {
// 提交到后台的内容需要处理一下; // 提交到后台的内容需要处理一下;
<<<<<<< HEAD
var texts = ""; var texts = "";
if (_text.length >= 1001) { if (_text.length >= 1001) {
var result = _text.substring(0, 1000); var result = _text.substring(0, 1000);
@ -304,6 +320,20 @@ class SingleEditor extends Component {
} else { } else {
value = JSON.stringify(value) value = JSON.stringify(value)
texts = value; texts = value;
=======
var texts="";
if(_text.length>=979){
var result = _text.substring(0,975);
console.log("11111111");
console.log(result.length);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
console.log("2222");
console.log(texts.length);
}else {
value = JSON.stringify(value)
texts=value;
>>>>>>> 91722ce... 题库字数优化
} }
this.setState({ this.setState({
question_titleysl: texts question_titleysl: texts
@ -316,7 +346,13 @@ class SingleEditor extends Component {
} }
} }
} }
<<<<<<< HEAD
onContentChanges = (value, quill) => { onContentChanges = (value, quill) => {
=======
onContentChanges=(value,quill)=>{
console.log("srruhsldssd");
console.log(srruhsldssd.length);
>>>>>>> 91722ce... 题库字数优化
const _text = quill.getText(); const _text = quill.getText();
const reg = /^[\s\S]*.*[^\s][\s\S]*$/; const reg = /^[\s\S]*.*[^\s][\s\S]*$/;
if (!reg.test(_text)) { if (!reg.test(_text)) {
@ -331,6 +367,7 @@ class SingleEditor extends Component {
}) })
} }
} else { } else {
<<<<<<< HEAD
var texts = ""; var texts = "";
if (_text.length >= 1001) { if (_text.length >= 1001) {
var result = _text.substring(0, 1000); var result = _text.substring(0, 1000);
@ -339,6 +376,20 @@ class SingleEditor extends Component {
} else { } else {
value = JSON.stringify(value) value = JSON.stringify(value)
texts = value; texts = value;
=======
var texts="";
if(_text.length>=979){
var result = _text.substring(0,975);
console.log("33333333");
console.log(result.length);
texts={"ops":[{"insert":result}]};
texts=JSON.stringify(texts);
console.log("44444444");
console.log(texts.length);
}else {
value = JSON.stringify(value)
texts=value;
>>>>>>> 91722ce... 题库字数优化
} }
this.setState({ this.setState({
question_titlesysl: texts question_titlesysl: texts

@ -623,7 +623,6 @@ class Comthetestpaperst extends Component {
` `
body{ body{
width: 100%!important; width: 100%!important;
overflow: hidden!important;
} }
.ant-form-item{ .ant-form-item{
margin-bottom: 0px !important; margin-bottom: 0px !important;

@ -535,7 +535,6 @@ class Intelligentcomponents extends Component {
` `
body{ body{
width: 100%!important; width: 100%!important;
overflow: hidden!important;
} }
.ant-form-item{ .ant-form-item{
margin-bottom: 0px !important; margin-bottom: 0px !important;

@ -142,47 +142,25 @@ class Paperlibraryseeid_items extends Component {
{ {
objectsingle.item_type === "PROGRAM" ? objectsingle.item_type === "PROGRAM" ?
<div className="w100s sortinxdirection"> <div className="w100s sortinxdirection">
<<<<<<< HEAD
<div className=" tites lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{
wordBreak: "break-word",
minWidth: "32px"
=======
<div className=" tites lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{wordBreak: "break-word", <div className=" tites lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{wordBreak: "break-word",
minWidth:"32px",fontWeight:"bold" minWidth:"32px",fontWeight:"bold"
>>>>>>> c6b13f1... 调整
}} }}
> >
({objectsingle.score}) ({objectsingle.score})
</div> </div>
<<<<<<< HEAD
<div className="ml10 lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{ wordBreak: "break-word" }}
dangerouslySetInnerHTML={{ __html: markdownToHTML(objectsingle.name).replace(/▁/g, "▁▁▁") }}>
=======
<div className="ml10 lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{wordBreak: "break-word",fontWeight:"bold"}} <div className="ml10 lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{wordBreak: "break-word",fontWeight:"bold"}}
dangerouslySetInnerHTML={{__html: markdownToHTML(objectsingle.name).replace(/▁/g, "▁▁▁")}}> dangerouslySetInnerHTML={{__html: markdownToHTML(objectsingle.name).replace(/▁/g, "▁▁▁")}}>
>>>>>>> c6b13f1... 调整
</div> </div>
</div> </div>
: :
<div className="w100s sortinxdirection"> <div className="w100s sortinxdirection">
<<<<<<< HEAD
<div className="tites lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{
wordBreak: "break-word",
minWidth: "32px"
}}
>
({objectsingle.score})
</div>
<div className="ml10 lh28 listjihetixingstit cretitlecolrlist programquill" style={{ wordBreak: "break-word" }}
=======
<div className="tites lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{wordBreak: "break-word", <div className="tites lh28 listjihetixingstit markdown-body cretitlecolrlist " style={{wordBreak: "break-word",
minWidth:"32px",fontWeight:"bold"}} minWidth:"32px",fontWeight:"bold"}}
> >
({objectsingle.score}) ({objectsingle.score})
</div> </div>
<div className="ml10 lh28 listjihetixingstit bodyysls cretitlecolrlist programquill" style={{wordBreak: "break-word",fontWeight:"bold"}} <div className="ml10 lh28 listjihetixingstit bodyysls cretitlecolrlist programquill" style={{wordBreak: "break-word",fontWeight:"bold"}}
>>>>>>> c6b13f1... 调整
> >
{ {
itemssname===null || itemssname===undefined? itemssname===null || itemssname===undefined?

Loading…
Cancel
Save