|
@@ -59,9 +59,10 @@ export default defineComponent({
|
|
|
}
|
|
|
// 拖动
|
|
|
let penBoxDragData: any;
|
|
|
- const penBoxClass = 'penBoxClass_drag';
|
|
|
+ let penBoxClass: string;
|
|
|
if (props.isDrag) {
|
|
|
const users = useUserStore();
|
|
|
+ penBoxClass = 'penBoxClass_drag';
|
|
|
penBoxDragData = useDrag(
|
|
|
[`${penBoxClass}>.n-card-header`, `${penBoxClass} .bom_drag`],
|
|
|
penBoxClass,
|
|
@@ -131,81 +132,43 @@ export default defineComponent({
|
|
|
)}
|
|
|
|
|
|
{/* 布置作业 */}
|
|
|
- {props.isDrag ? (
|
|
|
- <NModal
|
|
|
- style={penBoxDragData.styleDrag.value}
|
|
|
- z-index={3000}
|
|
|
- transformOrigin="center"
|
|
|
- v-model:show={modal.status}
|
|
|
- preset="card"
|
|
|
- // class={styles.attendClassModal}
|
|
|
- title={modal.title}
|
|
|
- class={['modalTitle', styles.removeVisiable, penBoxClass]}>
|
|
|
- <div class={styles.studentRemove}>
|
|
|
- <p>{modal.content}</p>
|
|
|
- {/* <div class={styles.modelAttendContent}>
|
|
|
+ <NModal
|
|
|
+ style={props.isDrag ? penBoxDragData.styleDrag.value : {}}
|
|
|
+ z-index={3000}
|
|
|
+ transformOrigin="center"
|
|
|
+ v-model:show={modal.status}
|
|
|
+ preset="card"
|
|
|
+ // class={styles.attendClassModal}
|
|
|
+ title={modal.title}
|
|
|
+ class={['modalTitle', styles.removeVisiable, penBoxClass]}>
|
|
|
+ <div class={styles.studentRemove}>
|
|
|
+ <p>{modal.content}</p>
|
|
|
+ {/* <div class={styles.modelAttendContent}>
|
|
|
{data.modalAttendMessage}
|
|
|
</div> */}
|
|
|
- <NSpace class={styles.btnGroupModal} justify="center">
|
|
|
- <NButton
|
|
|
- type="default"
|
|
|
- round
|
|
|
- onClick={() => {
|
|
|
- modal.status = false;
|
|
|
- }}>
|
|
|
- 取消
|
|
|
- </NButton>
|
|
|
- <NButton
|
|
|
- type="primary"
|
|
|
- round
|
|
|
- onClick={() => {
|
|
|
- // data.modelTrainStatus = true;
|
|
|
- modal.status = false;
|
|
|
- props.close();
|
|
|
- }}>
|
|
|
- 确认
|
|
|
- </NButton>
|
|
|
- </NSpace>
|
|
|
- <Dragbom></Dragbom>
|
|
|
- </div>
|
|
|
- </NModal>
|
|
|
- ) : (
|
|
|
- <NModal
|
|
|
- z-index={3000}
|
|
|
- transformOrigin="center"
|
|
|
- v-model:show={modal.status}
|
|
|
- preset="card"
|
|
|
- // class={styles.attendClassModal}
|
|
|
- title={modal.title}
|
|
|
- class={['modalTitle', styles.removeVisiable]}>
|
|
|
- <div class={styles.studentRemove}>
|
|
|
- <p>{modal.content}</p>
|
|
|
- {/* <div class={styles.modelAttendContent}>
|
|
|
- {data.modalAttendMessage}
|
|
|
- </div> */}
|
|
|
- <NSpace class={styles.btnGroupModal} justify="center">
|
|
|
- <NButton
|
|
|
- type="default"
|
|
|
- round
|
|
|
- onClick={() => {
|
|
|
- modal.status = false;
|
|
|
- }}>
|
|
|
- 取消
|
|
|
- </NButton>
|
|
|
- <NButton
|
|
|
- type="primary"
|
|
|
- round
|
|
|
- onClick={() => {
|
|
|
- // data.modelTrainStatus = true;
|
|
|
- modal.status = false;
|
|
|
- props.close();
|
|
|
- }}>
|
|
|
- 确认
|
|
|
- </NButton>
|
|
|
- </NSpace>
|
|
|
- </div>
|
|
|
- </NModal>
|
|
|
- )}
|
|
|
+ <NSpace class={styles.btnGroupModal} justify="center">
|
|
|
+ <NButton
|
|
|
+ type="default"
|
|
|
+ round
|
|
|
+ onClick={() => {
|
|
|
+ modal.status = false;
|
|
|
+ }}>
|
|
|
+ 取消
|
|
|
+ </NButton>
|
|
|
+ <NButton
|
|
|
+ type="primary"
|
|
|
+ round
|
|
|
+ onClick={() => {
|
|
|
+ // data.modelTrainStatus = true;
|
|
|
+ modal.status = false;
|
|
|
+ props.close();
|
|
|
+ }}>
|
|
|
+ 确认
|
|
|
+ </NButton>
|
|
|
+ </NSpace>
|
|
|
+ {props.isDrag && <Dragbom></Dragbom>}
|
|
|
+ </div>
|
|
|
+ </NModal>
|
|
|
</div>
|
|
|
);
|
|
|
}
|