|
@@ -39,9 +39,12 @@ export default defineComponent({
|
|
|
}
|
|
|
},
|
|
|
mounted() {
|
|
|
- this.maxDate = dayjs(createState.selectCourseList[0].startTime)
|
|
|
+ if (createState.selectCourseList[0]?.startTime) {
|
|
|
+ this.maxDate = dayjs(createState.selectCourseList[0].startTime)
|
|
|
.subtract(1, 'day')
|
|
|
.toDate()
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
createState.live.salesStartDate =
|
|
|
createState.live.salesStartDate ||
|
|
@@ -87,6 +90,7 @@ export default defineComponent({
|
|
|
class={styles.courseStart}
|
|
|
onSubmit={() => (createState.active = 5)}
|
|
|
scrollToError
|
|
|
+ disabled={createState.live.courseGroupId ? true : false}
|
|
|
>
|
|
|
<ColFieldGroup>
|
|
|
<ColField title="开售日期" required>
|
|
@@ -97,6 +101,9 @@ export default defineComponent({
|
|
|
isLink
|
|
|
placeholder="请选择开售日期"
|
|
|
onClick={() => {
|
|
|
+ if (createState.live.courseGroupId) {
|
|
|
+ return
|
|
|
+ }
|
|
|
this.minDate = dayjs().toDate()
|
|
|
this.currentDate = dayjs(
|
|
|
createState.live.salesStartDate
|
|
@@ -114,6 +121,9 @@ export default defineComponent({
|
|
|
readonly
|
|
|
isLink
|
|
|
onClick={() => {
|
|
|
+ if (createState.live.courseGroupId) {
|
|
|
+ return
|
|
|
+ }
|
|
|
this.minDate = dayjs(createState.live.salesStartDate).toDate()
|
|
|
this.currentDate = dayjs(createState.live.salesEndDate).toDate()
|
|
|
this.typeDateTime = 'end'
|
|
@@ -165,7 +175,7 @@ export default defineComponent({
|
|
|
color="var(--van-primary)"
|
|
|
lineWidth={20}
|
|
|
>
|
|
|
- <Tab title="图片模板" name={1}></Tab>
|
|
|
+ {/* <Tab title="图片模板" name={1}></Tab> */}
|
|
|
<Tab title="自定义模板" name={2}></Tab>
|
|
|
</Tabs>
|
|
|
)
|
|
@@ -277,11 +287,13 @@ export default defineComponent({
|
|
|
plain
|
|
|
onClick={() => {
|
|
|
createState.active = 3
|
|
|
- createState.live.salesStartDate = ''
|
|
|
- createState.live.salesEndDate = ''
|
|
|
- createState.live.backgroundPic = ''
|
|
|
- createState.live.backgroundPicTemplate = ''
|
|
|
- createState.live.mixStudentNum = null
|
|
|
+ if(!createState.live.courseGroupId){
|
|
|
+ createState.live.salesStartDate = ''
|
|
|
+ createState.live.salesEndDate = ''
|
|
|
+ createState.live.backgroundPic = ''
|
|
|
+ createState.live.backgroundPicTemplate = ''
|
|
|
+ createState.live.mixStudentNum = null
|
|
|
+ }
|
|
|
}}
|
|
|
>
|
|
|
上一步
|