mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 12:56:45 +08:00
--fix bug
This commit is contained in:
@@ -37,19 +37,19 @@
|
|||||||
:placeholder="[' 开始时间', ' 结束时间']" />
|
:placeholder="[' 开始时间', ' 结束时间']" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="main_item">-->
|
<div class="main_item">
|
||||||
<!-- <div class="signbox">-->
|
<div class="signbox">
|
||||||
<!-- <div class="sign">-->
|
<div class="sign">
|
||||||
<!-- <img src="@/assets/images/coursewareManage/asterisk.png" alt="" />-->
|
<img src="@/assets/images/coursewareManage/asterisk.png" alt="" />
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <span style="margin-right: 3px">持续时间:</span>-->
|
<span style="margin-right: 3px">持续时间:</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <div class="btnbox">-->
|
<div class="btnbox">
|
||||||
<!-- <a-input-number :min="0" :max="999999" :precision="0" style="width: 400px; height: 40px; border-radius: 8px"-->
|
<a-input-number :min="0" :max="999999" :precision="0" style="width: 400px; height: 40px; border-radius: 8px"
|
||||||
<!-- v-model:value="formData.activityDuration" />-->
|
v-model:value="formData.activityDuration" />
|
||||||
<!-- <span style="color: #999999; margin-left: 8px">分钟</span>-->
|
<span style="color: #999999; margin-left: 8px">分钟</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<div class="main_item">
|
<div class="main_item">
|
||||||
<div class="signbox">
|
<div class="signbox">
|
||||||
<div class="sign">
|
<div class="sign">
|
||||||
@@ -182,12 +182,12 @@ const rulesRef = ref({
|
|||||||
message: '请输入活动结束时间',
|
message: '请输入活动结束时间',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
// activityDuration: [
|
activityDuration: [
|
||||||
// {
|
{
|
||||||
// required: true,
|
required: true,
|
||||||
// message: '请输入活动时长',
|
message: '请输入持续时间',
|
||||||
// },
|
},
|
||||||
// ],
|
],
|
||||||
activityAddress: [
|
activityAddress: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
|
|||||||
@@ -52,19 +52,19 @@
|
|||||||
valueFormat="YYYY-MM-DD HH:mm" @change="timeChange" :placeholder="[' 开始时间', ' 结束时间']" />
|
valueFormat="YYYY-MM-DD HH:mm" @change="timeChange" :placeholder="[' 开始时间', ' 结束时间']" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="main_item">-->
|
<div class="main_item">
|
||||||
<!-- <div class="signbox">-->
|
<div class="signbox">
|
||||||
<!-- <div class="sign">-->
|
<div class="sign">
|
||||||
<!-- <img src="@/assets/images/coursewareManage/asterisk.png" alt="" />-->
|
<img src="@/assets/images/coursewareManage/asterisk.png" alt="" />
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <span style="margin-right: 3px">持续时间:</span>-->
|
<span style="margin-right: 3px">持续时间:</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <div class="btnbox">-->
|
<div class="btnbox">
|
||||||
<!-- <a-input-number :min="0" :max="999999" :precision="0" style="width: 400px; height: 40px; border-radius: 8px"-->
|
<a-input-number :min="0" :max="999999" :precision="0" style="width: 400px; height: 40px; border-radius: 8px"
|
||||||
<!-- v-model:value="formData.liveDuration"></a-input-number>-->
|
v-model:value="formData.liveDuration"></a-input-number>
|
||||||
<!-- <span style="color: #999999; margin-left: 8px">分钟</span>-->
|
<span style="color: #999999; margin-left: 8px">分钟</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<div class="main_item">
|
<div class="main_item">
|
||||||
<div class="signbox">
|
<div class="signbox">
|
||||||
<div class="sign">
|
<div class="sign">
|
||||||
@@ -297,12 +297,12 @@ const rulesRef = ref({
|
|||||||
message: "请输入直播公告",
|
message: "请输入直播公告",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
// liveDuration: [
|
liveDuration: [
|
||||||
// {
|
{
|
||||||
// required: true,
|
required: true,
|
||||||
// message: "请输入直播时长",
|
message: "请输入持续时间",
|
||||||
// },
|
},
|
||||||
// ],
|
],
|
||||||
liveTeacherId: [
|
liveTeacherId: [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
|
|||||||
@@ -155,31 +155,31 @@
|
|||||||
></ProjectManager>
|
></ProjectManager>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="cstm_items">-->
|
<div class="cstm_items">
|
||||||
<!-- <div class="signbox">-->
|
<div class="signbox">
|
||||||
<!-- <div class="sign">-->
|
<div class="sign">
|
||||||
<!-- <img src="@/assets/images/coursewareManage/asterisk.png" alt=""/>-->
|
<img src="@/assets/images/coursewareManage/asterisk.png" alt=""/>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <span style="margin-right: 3px">持续时间</span>-->
|
<span style="margin-right: 3px">持续时间</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- <div class="b_input">-->
|
<div class="b_input">
|
||||||
<!-- <a-input-number-->
|
<a-input-number
|
||||||
<!-- :min="0"-->
|
:min="0"
|
||||||
<!-- :max="999999"-->
|
:max="999999"
|
||||||
<!-- :precision="0"-->
|
:precision="0"
|
||||||
<!-- placeholder="请输入持续时间"-->
|
placeholder="请输入持续时间"
|
||||||
<!-- style="-->
|
style="
|
||||||
<!-- width: 88%;-->
|
width: 88%;
|
||||||
<!-- height: 32px;-->
|
height: 32px;
|
||||||
<!-- border-radius: 8px;-->
|
border-radius: 8px;
|
||||||
<!-- overflow: hidden;"-->
|
overflow: hidden;"
|
||||||
<!-- v-model:value="formData.duration"-->
|
v-model:value="formData.duration"
|
||||||
<!-- ></a-input-number>-->
|
></a-input-number>
|
||||||
<!-- <div class="inp_num" style="right: 96px;line-height: 12px">-->
|
<div class="inp_num" style="right: 96px;line-height: 12px">
|
||||||
<!-- <span style="color: #c7cbd2">分钟</span>-->
|
<span style="color: #c7cbd2">分钟</span>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<!-- </div>-->
|
</div>
|
||||||
<div class="cstm_items">
|
<div class="cstm_items">
|
||||||
<div class="signbox">
|
<div class="signbox">
|
||||||
<div class="sign">
|
<div class="sign">
|
||||||
@@ -516,12 +516,12 @@ const formDataRule = {
|
|||||||
message: "请选择教师",
|
message: "请选择教师",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
// duration: [
|
duration: [
|
||||||
// {
|
{
|
||||||
// required: true,
|
required: true,
|
||||||
// message: "请输入持续时间",
|
message: "请输入持续时间",
|
||||||
// },
|
},
|
||||||
// ],
|
],
|
||||||
};
|
};
|
||||||
const { validate } = Form.useForm(formData, formDataRule);
|
const { validate } = Form.useForm(formData, formDataRule);
|
||||||
|
|
||||||
|
|||||||
@@ -933,28 +933,6 @@
|
|||||||
></NameInput>
|
></NameInput>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="cstm_items">
|
|
||||||
<div class="signbox">
|
|
||||||
<div class="sign">
|
|
||||||
<!-- <img
|
|
||||||
src="@/assets/images/coursewareManage/asterisk.png"
|
|
||||||
alt=""
|
|
||||||
/> -->
|
|
||||||
</div>
|
|
||||||
<span style="margin-right: 3px">地点</span>
|
|
||||||
</div>
|
|
||||||
<div class="b_input">
|
|
||||||
<a-input
|
|
||||||
v-model:value="xjkkinputV2"
|
|
||||||
maxlength="50"
|
|
||||||
style="width: 440px; height: 40px; border-radius: 8px"
|
|
||||||
placeholder="请输入详细地点"
|
|
||||||
/>
|
|
||||||
<div class="inp_num" style="right: 164px">
|
|
||||||
<span style="color: #c7cbd2">{{ xjkkinputV2.length }}/50</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="cstm_items">
|
<div class="cstm_items">
|
||||||
<div class="signbox">
|
<div class="signbox">
|
||||||
<div class="sign">
|
<div class="sign">
|
||||||
@@ -977,7 +955,34 @@
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="cstm_items">
|
||||||
|
<div class="signbox">
|
||||||
|
<div class="sign">
|
||||||
|
<img
|
||||||
|
src="@/assets/images/coursewareManage/asterisk.png"
|
||||||
|
alt=""
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
<span style="margin-right: 3px">持续时间</span>
|
||||||
|
</div>
|
||||||
|
<div class="b_input">
|
||||||
|
<a-input-number
|
||||||
|
:min="0"
|
||||||
|
:max="999999"
|
||||||
|
:precision="0"
|
||||||
|
placeholder="请输入持续时间"
|
||||||
|
style="
|
||||||
|
width: 88%;
|
||||||
|
height: 32px;
|
||||||
|
border-radius: 8px;
|
||||||
|
overflow: hidden;"
|
||||||
|
v-model:value="duration"
|
||||||
|
></a-input-number>
|
||||||
|
<div class="inp_num">
|
||||||
|
<span style="color: #c7cbd2">分钟</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="cstm_items">
|
<div class="cstm_items">
|
||||||
<div class="signbox">
|
<div class="signbox">
|
||||||
<div class="sign">
|
<div class="sign">
|
||||||
@@ -995,6 +1000,28 @@
|
|||||||
></ProjectManager>
|
></ProjectManager>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="cstm_items">
|
||||||
|
<div class="signbox">
|
||||||
|
<div class="sign">
|
||||||
|
<!-- <img
|
||||||
|
src="@/assets/images/coursewareManage/asterisk.png"
|
||||||
|
alt=""
|
||||||
|
/> -->
|
||||||
|
</div>
|
||||||
|
<span style="margin-right: 3px">地点</span>
|
||||||
|
</div>
|
||||||
|
<div class="b_input">
|
||||||
|
<a-input
|
||||||
|
v-model:value="xjkkinputV2"
|
||||||
|
maxlength="50"
|
||||||
|
style="width: 440px; height: 40px; border-radius: 8px"
|
||||||
|
placeholder="请输入详细地点"
|
||||||
|
/>
|
||||||
|
<div class="inp_num" style="right: 164px">
|
||||||
|
<span style="color: #c7cbd2">{{ xjkkinputV2.length }}/50</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="cstm_items">
|
<div class="cstm_items">
|
||||||
<div class="signbox">
|
<div class="signbox">
|
||||||
<span style="margin-right: 3px">考勤设置:</span>
|
<span style="margin-right: 3px">考勤设置:</span>
|
||||||
@@ -2578,6 +2605,7 @@ export default defineComponent({
|
|||||||
xjkkinputV1: "",
|
xjkkinputV1: "",
|
||||||
onceName: "",
|
onceName: "",
|
||||||
xjkkinputV2: "",
|
xjkkinputV2: "",
|
||||||
|
duration: "",
|
||||||
xjkkinputV3: "",
|
xjkkinputV3: "",
|
||||||
xjkkinputV4: null,
|
xjkkinputV4: null,
|
||||||
beforeValue: null, //考勤 开始前
|
beforeValue: null, //考勤 开始前
|
||||||
@@ -3624,6 +3652,7 @@ export default defineComponent({
|
|||||||
state.xjkkinputV1 = "";
|
state.xjkkinputV1 = "";
|
||||||
state.onceName = "";
|
state.onceName = "";
|
||||||
state.xjkkinputV2 = "";
|
state.xjkkinputV2 = "";
|
||||||
|
state.duration = "";
|
||||||
state.xjkkinputV3 = "";
|
state.xjkkinputV3 = "";
|
||||||
state.xjkkinputV4 = null;
|
state.xjkkinputV4 = null;
|
||||||
state.checked1 = false;
|
state.checked1 = false;
|
||||||
@@ -3668,6 +3697,7 @@ export default defineComponent({
|
|||||||
offcourseId: state.offcourseId,
|
offcourseId: state.offcourseId,
|
||||||
id: state.offcoursePlanId, //开课ID,不传代表新增
|
id: state.offcoursePlanId, //开课ID,不传代表新增
|
||||||
address: state.xjkkinputV2,
|
address: state.xjkkinputV2,
|
||||||
|
duration: state.duration,
|
||||||
applyFlag: state.checked1 ? 1 : 0,
|
applyFlag: state.checked1 ? 1 : 0,
|
||||||
attach: state.attach,
|
attach: state.attach,
|
||||||
beginTime: startTime,
|
beginTime: startTime,
|
||||||
@@ -3739,6 +3769,7 @@ export default defineComponent({
|
|||||||
// }
|
// }
|
||||||
console.log("获取面授课开课详情", item);
|
console.log("获取面授课开课详情", item);
|
||||||
state.xjkkinputV2 = item.address;
|
state.xjkkinputV2 = item.address;
|
||||||
|
state.duration = item.duration;
|
||||||
state.checked1 = item.applyFlag === 1 ? true : false;
|
state.checked1 = item.applyFlag === 1 ? true : false;
|
||||||
state.attach = item.attach;
|
state.attach = item.attach;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user