Commit 6f0d888d authored by 黄奎's avatar 黄奎

页面修改

parent c181dc3c
......@@ -2,65 +2,30 @@
<template>
<div>
<div class="row wrap">
<q-btn
label="新增"
color="accent q-mb-lg"
size="sm"
v-if="!saveObj.IsHaveCurseManager || userInfo.IsCourseConsultant == 1"
@click="isShowAdd = true"
/>
<q-btn label="新增" color="accent q-mb-lg" size="sm"
v-if="!saveObj.IsHaveCurseManager || userInfo.IsCourseConsultant == 1" @click="isShowAdd = true" />
<span v-else class="text-grey-4">学员已推送课程顾问,只能进行查看</span>
<q-btn
label="取消"
style="margin-left:20px;"
v-if="isShowAdd"
flat
color="grey-10 q-mb-lg"
size="sm"
@click="isShowAdd = false"
/>
<q-btn label="取消" style="margin-left:20px;" v-if="isShowAdd" flat color="grey-10 q-mb-lg" size="sm"
@click="isShowAdd = false" />
</div>
<template v-if="isShowAdd">
<div class="row wrap studentDate">
<q-input
filled
class="col-6 q-pb-lg q-pr-lg"
dense
v-model="yueMsg.AppointmentPoint"
label="约访地点"
></q-input>
<!-- <q-input filled class="col-6 q-pb-lg q-pr-lg" dense v-model="yueMsg.AppointmentPoint" label="约访地点"></q-input> -->
<q-field filled class="q-pb-lg" dense>
<template v-slot:control>
<el-date-picker
v-model="yueMsg.AppointmentTime"
type="datetime"
size="mini"
style="width:228px"
placeholder="选择约访日期时间!"
>
<el-date-picker v-model="yueMsg.AppointmentTime" type="datetime" size="mini" style="width:228px"
placeholder="选择约访日期时间!">
</el-date-picker>
</template>
</q-field>
</div>
<div class="row wrap">
<q-input
filled
v-model="yueMsg.Remark"
dense
:rows="3"
type="textarea"
class="col-12 q-pb-lg q-pr-lg"
label="备注"
>
<q-input filled v-model="yueMsg.Remark" dense :rows="3" type="textarea" class="col-12 q-pb-lg q-pr-lg"
label="备注">
</q-input>
</div>
<div class="row wrap justify-end q-pr-lg" style="margin-bottom:10px;">
<q-btn
label="保存"
color="accent q-mb-lg"
size="md"
@click="savePoint()"
/>
<q-btn label="保存" color="accent q-mb-lg" size="md" @click="savePoint()" />
</div>
</template>
<div style="display:flex;flex:1;flex-direction: column;overflow:hidden;">
......@@ -71,7 +36,7 @@
<div class="visit_Cont">
<div class="Log_Content">
<div>约访时间:{{ tItem.AppointmentTime }}</div>
<div>约访地点:{{ tItem.AppointmentPoint }}</div>
<!-- <div>约访地点:{{ tItem.AppointmentPoint }}</div> -->
<div class="StuCom_Remark">
<div class="StuCom_Left">备注</div>
......@@ -84,10 +49,7 @@
</div>
</div>
<div style="display:flex;margin-top:10px;">
<div
@click="delVisit(tItem.Id)"
class="visit_delete text-negative"
>
<div @click="delVisit(tItem.Id)" class="visit_delete text-negative">
删除
</div>
<div @click="clickItem(tItem)" class="stu_ComFeed">
......@@ -98,42 +60,15 @@
}}
<q-popup-proxy>
<q-banner v-if="isShowEdit">
<div
class="row wrap"
style="margin-top:10px;width:300px;"
>
<q-input
filled
v-model="feedBackMsg.Feedback"
:rows="3"
type="textarea"
class="col-12 q-pb-sm"
label="请输入反馈内容"
>
<div class="row wrap" style="margin-top:10px;width:300px;">
<q-input filled v-model="feedBackMsg.Feedback" :rows="3" type="textarea"
class="col-12 q-pb-sm" label="请输入反馈内容">
</q-input>
<q-select
filled
v-model="stuStageId"
dense
:options="cusStateList"
option-label="Name"
option-value="Id"
emit-value
map-options
label="客户状态"
class="col-12 q-pb-sm"
/>
<q-select filled v-model="stuStageId" dense :options="cusStateList" option-label="Name"
option-value="Id" emit-value map-options label="客户状态" class="col-12 q-pb-sm" />
</div>
<div
class="row wrap"
style="float:right;margin-bottom:10px;"
>
<q-btn
label="保存"
color="accent"
size="sm"
@click="SetFeedBack()"
/>
<div class="row wrap" style="float:right;margin-bottom:10px;">
<q-btn label="保存" color="accent" size="sm" @click="SetFeedBack()" />
</div>
</q-banner>
</q-popup-proxy>
......@@ -152,27 +87,21 @@
</div>
</div>
<div style="margin-bottom:20px">
<q-pagination
class="full-width justify-end"
v-model="msg.pageIndex"
color="primary"
:max="page_Count"
input
@input="changePage"
/>
<q-pagination class="full-width justify-end" v-model="msg.pageIndex" color="primary" :max="page_Count" input
@input="changePage" />
</div>
</div>
</template>
<script>
import {
import {
saveStudentAppointment,
queryStudentAppointmentPage,
deleteStudentAppointment,
saveStudentAppointmentFeedBack,
SetStuStage
} from "../../../api/customerstudent/customerstudent";
} from "../../../api/customerstudent/customerstudent";
export default {
export default {
meta: {
title: ""
},
......@@ -265,15 +194,15 @@ export default {
//保存约访
savePoint() {
this.yueMsg.StuId = this.saveObj.StuId;
if (this.yueMsg.AppointmentPoint == "") {
this.$q.notify({
type: "negative",
position: "top",
timeout: 2000,
message: "请输入约访地点!"
});
return;
}
// if (this.yueMsg.AppointmentPoint == "") {
// this.$q.notify({
// type: "negative",
// position: "top",
// timeout: 2000,
// message: "请输入约访地点!"
// });
// return;
// }
if (this.yueMsg.AppointmentTime == "") {
this.$q.notify({
type: "negative",
......@@ -361,5 +290,5 @@ export default {
});
}
}
};
};
</script>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment