Commit 0c56410a authored by zhengke's avatar zhengke

12

parent 1c44393b
......@@ -158,12 +158,6 @@
height: 120px;
}
.sche_mid .bg-accent {
font-size: 10px !important;
border-radius: 10px;
background: linear-gradient(90deg, #2966FE, #2696FF) !important;
}
.tufaPop .el-upload-list__item {
margin-bottom: 0;
}
......@@ -258,7 +252,7 @@
<template v-if="WorkObj.ItemType==1 && workAuthObj.isShowEditAndDelete">
<q-btn color="accent" v-if="WorkObj.IsChecked==0" style="margin-left:10px;" slot="reference"
@click="WorkObj.IsChecked=1,saveOrder()" size="sm" label="确认完成" />
<q-btn v-if="WorkObj.IsChecked==1" flat @click="WorkObj.IsChecked=0,saveOrder()"
<q-btn v-if="WorkObj.IsChecked==1" dense flat @click="WorkObj.IsChecked=0,saveOrder()"
style="margin-left:10px;" class="schedu_red" label="取消完成" />
</template>
<template v-if="WorkObj.ItemType==2 && workAuthObj.isShowEditAndDelete">
......@@ -342,11 +336,10 @@
<q-btn color="accent" size="sm" style="float:right;margin-top:10px;"
@click="saveEdit(EmergenciesObj)" label="保存" />
</div>
<q-btn v-if="EmergenciesObj" slot="reference" flat @click="EditTufa(EmergenciesObj)" color="gray-10"
<q-btn v-if="EmergenciesObj" dense slot="reference" flat @click="EditTufa(EmergenciesObj)" color="primary"
label="修改" />
</el-popover>
|
<q-btn v-if="EmergenciesObj" slot="reference" flat @click="delTufa()" style="margin-left:5px;"
<q-btn v-if="EmergenciesObj" dense slot="reference" flat @click="delTufa()" style="margin-left:5px;"
class="schedu_red" label="删除" />
</template>
</div>
......@@ -424,11 +417,10 @@
<q-btn color="accent" size="sm" style="float:right;margin-top:10px;"
@click="saveJJEdit(HandoverObj)" label="保存" />
</div>
<q-btn v-if="HandoverObj" slot="reference" flat @click="EditJiaojie(HandoverObj)" color="gray-10"
<q-btn v-if="HandoverObj" dense slot="reference" flat @click="EditJiaojie(HandoverObj)" color="primary"
label="修改" />
</el-popover>
|
<q-btn v-if="HandoverObj" slot="reference" flat @click="delJiaojie()" style="margin-left:5px;"
<q-btn v-if="HandoverObj" dense slot="reference" flat @click="delJiaojie()" style="margin-left:5px;"
class="schedu_red" label="删除" />
</template>
</div>
......
......@@ -48,12 +48,6 @@
line-height: 34px;
}
.addVisit .bg-accent {
font-size: 12px !important;
border-radius: 10px;
background: linear-gradient(90deg, #2966FE, #2696FF) !important;
}
.schedul_Vtable tr th {
color: #8E8E8E;
}
......@@ -117,44 +111,44 @@
</el-input>
</div>
<div class="page-option addVisit">
<el-popover v-model="isShowVform" placement="left" popper-class="scheduVipop" width="300" trigger="click">
<el-popover placement="left" popper-class="scheduVipop" width="300" trigger="click">
<div>
<el-form label-width="70px" style="margin-top:10px;" class="visit_FORM">
<el-form-item label="姓名">
<el-form label-width="80px" :model="addMsg" ref="addMsg" :rules="rules" style="margin-top:10px;" class="visit_FORM">
<el-form-item label="姓名" prop="Name">
<el-input v-model="addMsg.Name" placeholder="请输入姓名"></el-input>
</el-form-item>
<el-form-item label="电话">
<el-form-item label="电话" prop="Tel">
<el-input v-model="addMsg.Tel" placeholder="请输入电话号码"></el-input>
</el-form-item>
<el-form-item label="微信号">
<el-input v-model="addMsg.WeChatNum" placeholder="请输入微信号"></el-input>
</el-form-item>
<el-form-item label="兴趣课程">
<el-form-item label="兴趣课程" prop="CourseName">
<el-input v-model="addMsg.CourseName" placeholder="请输入兴趣课程"></el-input>
</el-form-item>
<el-form-item label="学习时间">
<el-form-item label="学习时间" prop="StudyTime">
<el-input v-model="addMsg.StudyTime" placeholder="请输入学习时间"></el-input>
</el-form-item>
<el-form-item label="当前水平">
<el-form-item label="当前水平" prop="LevelType">
<el-select v-model="addMsg.LevelType" style="width:200px;" placeholder="请选择">
<el-option v-for="item in GBList" :key="item.Id" :label="item.Name" :value="item.Name">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="状态">
<el-form-item label="状态" prop="VisitorStatus">
<el-select v-model="addMsg.VisitorStatus" style="width:200px;" placeholder="请选择">
<el-option v-for="item in statusList" :key="item.Id" :label="item.Name" :value="item.Id">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="意向评估">
<el-form-item label="意向评估" prop="Evaluate">
<el-input v-model="addMsg.Evaluate" placeholder="请输入意向评估"></el-input>
</el-form-item>
<el-form-item label="备注">
<el-input type="textarea" v-model="addMsg.Remark" :rows="4" placeholder="请输入备注"></el-input>
</el-form-item>
</el-form>
<q-btn color="accent" size="sm" @click="isShowVform=!isShowVform,SaveVisitor()"
<q-btn color="accent" size="sm" @click="SaveVisitor()"
style="float:right;margin-bottom:10px;" label="保存" />
</div>
<q-btn color="accent" slot="reference" size="sm" icon="add" @click="clearAddMsg" label="添加访客"
......@@ -182,35 +176,35 @@
<q-td :props="props">
<el-popover placement="left" popper-class="scheduVipop" width="300" ref="popover2" trigger="click">
<div>
<el-form label-width="70px" style="margin-top:10px;" class="visit_FORM">
<el-form-item label="姓名">
<el-form label-width="80px" :model="addMsg" ref="addMsg" :rules="rules" style="margin-top:10px;" class="visit_FORM">
<el-form-item label="姓名" prop="Name">
<el-input v-model="addMsg.Name" placeholder="请输入姓名" maxlength="50"></el-input>
</el-form-item>
<el-form-item label="电话">
<el-form-item label="电话" prop="Tel">
<el-input v-model="addMsg.Tel" placeholder="请输入电话号码" maxlength="50"></el-input>
</el-form-item>
<el-form-item label="微信号">
<el-input v-model="addMsg.WeChatNum" placeholder="请输入微信号" maxlength="50"></el-input>
</el-form-item>
<el-form-item label="兴趣课程">
<el-form-item label="兴趣课程" prop="CourseName">
<el-input v-model="addMsg.CourseName" placeholder="请输入兴趣课程" maxlength="50"></el-input>
</el-form-item>
<el-form-item label="学习时间">
<el-form-item label="学习时间" prop="StudyTime">
<el-input v-model="addMsg.StudyTime" placeholder="请输入学习时间" maxlength="100"></el-input>
</el-form-item>
<el-form-item label="当前水平">
<el-form-item label="当前水平" prop="LevelType">
<el-select v-model="addMsg.LevelType" style="width:200px;" placeholder="请选择">
<el-option v-for="item in GBList" :key="item.Name" :label="item.Name" :value="item.Name">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="状态">
<el-form-item label="状态" prop="VisitorStatus">
<el-select v-model="addMsg.VisitorStatus" style="width:200px;" placeholder="请选择">
<el-option v-for="item in statusList" :key="item.Id" :value="item.Id" :label="item.Name" >
</el-option>
</el-select>
</el-form-item>
<el-form-item label="意向评估">
<el-form-item label="意向评估" prop="Evaluate">
<el-input v-model="addMsg.Evaluate" placeholder="请输入意向评估" maxlength="500"></el-input>
</el-form-item>
<el-form-item label="备注">
......@@ -373,6 +367,45 @@
'Name', 'Tel', 'WeChatNum', 'CourseName', 'StudyTime', "LevelType",
"CreateByName", "VisitorStatus", "Evaluate", 'VisitTimes', 'Remark', 'optioned'
], //可见列
rules: { //表单必填验证
Name: [{
required: true,
message: '请输入姓名',
trigger: 'blur'
}],
Tel: [{
required: true,
message: '请输入电话',
trigger: 'blur'
}],
CourseName: [{
required: true,
message: '请输入兴趣课程',
trigger: 'blur'
}],
StudyTime: [{
required: true,
message: '请输入学习时间',
trigger: 'blur'
}],
LevelType:[{
required: true,
message: '请选择当前水平',
trigger: 'change'
}],
VisitorStatus:[{
required: true,
message: '请选择状态',
trigger: 'change'
}],
Evaluate:[{
required: true,
message: '请输入意向评估',
trigger: 'blur'
}]
},
}
},
created() {
......@@ -469,6 +502,72 @@
},
//保存
SaveVisitor() {
if(this.addMsg.Name==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请输入姓名`
})
return;
}
if(this.addMsg.Tel==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请输入电话`
})
return;
}
if(this.addMsg.CourseName==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请输入情趣课程`
})
return;
}
if(this.addMsg.StudyTime==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请输入学习时间`
})
return;
}
if(this.addMsg.LevelType==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请选择当前水平`
})
return;
}
if(this.addMsg.VisitorStatus==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请选择状态`
})
return;
}
if(this.addMsg.Evaluate==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请输入意向评估`
})
return;
}
if(this.addMsg.Evaluate==''){
this.$q.notify({
type: 'negative',
position: "top",
message: `请输入意向评估`
})
return;
}
this.addMsg.PlanId = this.saveObj.Id;
setVisitor(this.addMsg).then(res => {
this.$refs.fkdj.click();
......
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