feat:开课 新建开课 授权 在线课程管理 面授课学习记录、查看详情 合并

This commit is contained in:
dongwug
2022-10-10 18:31:51 +08:00
31 changed files with 3043 additions and 231 deletions

View File

@@ -49,10 +49,10 @@
</div>
<div class="select fitems">
<a-range-picker
v-model:value="value2"
separator="至"
:placeholder="[' 开始时间', ' 结束时间']"
/>
v-model:value="value2"
separator="至"
:placeholder="[' 开始时间', ' 结束时间']"
/>
</div>
</div>
</div>
@@ -819,9 +819,9 @@
</div>
</template>
<script>
import { reactive, toRefs, defineComponent, ref } from 'vue';
import { PlusOutlined, LoadingOutlined } from '@ant-design/icons-vue';
import { message } from 'ant-design-vue';
import { reactive, toRefs, defineComponent, ref } from "vue";
import { PlusOutlined, LoadingOutlined } from "@ant-design/icons-vue";
import { message } from "ant-design-vue";
function getBase64(img, callback) {
const reader = new FileReader();
@@ -1337,9 +1337,10 @@ export default defineComponent({
</div>
);
},
}];
},
];
return columns;
}
};
const fileList = ref([]);
const loading = ref(false);
@@ -1468,7 +1469,7 @@ export default defineComponent({
} else {
state.hideshow = false;
}
}
};
const bs_hShow = () => {
if (state.bs_hs == true) {
state.bs_hs = false;
@@ -1942,7 +1943,7 @@ export default defineComponent({
.tableBox {
margin: 20px 38px 30px;
.op_box{
.op_box {
display: flex;
justify-content: right;
.opacation {