diff --git a/public/react/src/modules/question/Question.js b/public/react/src/modules/question/Question.js
index 4af88160b..fb87641e3 100644
--- a/public/react/src/modules/question/Question.js
+++ b/public/react/src/modules/question/Question.js
@@ -736,9 +736,6 @@ class Question extends Component {
 	}
   // 撤销
 	getitem_basketss=(id)=>{
-		this.setState({
-
-		})
 		if(Undoclickable===true){
 			Undoclickable=false;
 			//选用题型可以上传单个 或者多个题型
diff --git a/public/react/src/modules/question/component/QuestionModal.js b/public/react/src/modules/question/component/QuestionModal.js
index de7614f37..87338faa7 100644
--- a/public/react/src/modules/question/component/QuestionModal.js
+++ b/public/react/src/modules/question/component/QuestionModal.js
@@ -28,11 +28,21 @@ class QuestionModal extends Component {
 				width="442px"
 			>
 				<div className="educouddiv">
-					<div className={"tabeltext-alignleft mt10"}><p className="titiles">{this.props.titilesm}</p></div>
-					<div className={"tabeltext-alignleft mt10"}><p className="titiles">{this.props.titiless}</p></div>
+					{this.props.titilesm?
+						<div className={"tabeltext-alignleft mt10"}><p className="titiles">{this.props.titilesm}</p></div>
+
+						:
+					""
+					}
+					{
+						this.props.titiless?
+							<div className={"tabeltext-alignleft mt10"}><p className="titiles">{this.props.titiless}</p></div>
+							:
+							""
+					}
 					<div className="clearfix mt30 edu-txt-center">
 						<a className="task-btn mr30 w80" onClick={()=>this.props.modalCancel()}>取消</a>
-						<a className="task-btn task-btn-orange w80" onClick={()=>this.props.setDownload()}>确定</a>
+						<a className="task-btn task-btn-orange w80" onClick={()=>this.props.setDownload()}>{this.props.boolok?this.props.boolok:"确定"}</a>
 					</div>
 				</div>
 			</Modal>
diff --git a/public/react/src/modules/testpaper/Paperlibraryseeid.js b/public/react/src/modules/testpaper/Paperlibraryseeid.js
index 5012c4f24..2df0fe726 100644
--- a/public/react/src/modules/testpaper/Paperlibraryseeid.js
+++ b/public/react/src/modules/testpaper/Paperlibraryseeid.js
@@ -9,6 +9,7 @@ import '../tpm/newshixuns/css/Newshixuns.css';
 import Bottomsubmit from "../../modules/modals/Bottomsubmit";
 import Seeoagertit from "./component/Seeoagertit";
 import Paperlibraryseeid_item from './component/Paperlibraryseeid_item';
+import QuestionModal from "../question/component/QuestionModal";
 //人工组卷预览
 class Paperlibraryseeid extends Component {
 	constructor(props) {
@@ -17,8 +18,10 @@ class Paperlibraryseeid extends Component {
 		this.state = {
 			paperlibrartdata:[],
 			defaultActiveKey:"0",
-
-
+			modalsType:false,
+			titilesm:"",
+			titiless:"",
+			boolok:"知道了"
 		}
 
 
@@ -81,7 +84,11 @@ class Paperlibraryseeid extends Component {
 	}
 	preservation = () => {
 		//保存试卷
-
+		this.setState({
+			modalsType: true,
+			titilesm: "功能正在内测中,敬请期待",
+			titiless: "",
+		})
 
 
 
@@ -99,13 +106,34 @@ class Paperlibraryseeid extends Component {
 	getcontentMdRef = (Ref) => {
 		this.contentMdRef = Ref;
 	}
+
+	modalCancel =()=>{
+		this.setState({
+			modalsType: false,
+		})
+
+	}
+
+	setDownload =()=>{
+		this.setState({
+			modalsType: false,
+		})
+
+	}
+
 	render() {
-		let {paperlibrartdata,defaultActiveKey} = this.state;
+		let {paperlibrartdata,defaultActiveKey,titilesm,titiless,boolok,modalsType} = this.state;
 		const params = this.props && this.props.match && this.props.match.params;
 		// ////console.log(params);
 		let urlsysl=`/paperlibrary?defaultActiveKey=${defaultActiveKey}`;
 		return (
 			<div>
+				{
+					modalsType===true?
+						<QuestionModal {...this.props}{...this.state} modalsType={modalsType} modalCancel={() => this.modalCancel()}
+													 setDownload={() => this.setDownload()}></QuestionModal>
+						:""
+				}
 				<div id={"Itembankstopid"} className="newMain clearfix intermediatecenter "
 				>