<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>招管E通</title>
<script type="text/javascript" src="/js/my_includes.js"></script>
<script src="/teamwork/xmgl/project/components/city-cascader.js"></script>
<style>
.el-date-editor.el-input,
.el-date-editor.el-input__inner {
width: 100%;
}
</style>
</head>
<body>
<div id="main_con" v-cloak>
<el-card>
<my-form ref="form" v-model="form" :detail-url="twUrl + '/grbg/daily/detail'" label-width="120px"
:detail-extra="detailExtra" :submit-url="twUrl + '/grbg/daily/add'" :before-send="beforeSend"
:after-detail="afterDetail">
<el-card>
<h4 slot="header">日报信息</h4>
<el-row>
<el-col :span="24">
<el-form-item label="项目名称" prop="proname">
<el-input v-model="form.proname" placeholder="请输入项目名称"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="开始时间" prop="starttime">
<el-date-picker v-model="form.starttime" type="datetime"
value-format="yyyy-MM-dd HH:mm:ss" placeholder="选择开始时间"
:picker-options="pickerOptionsStart">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="结束时间" prop="endtime">
<el-date-picker v-model="form.endtime" type="datetime"
value-format="yyyy-MM-dd HH:mm:ss" placeholder="选择结束时间"
:picker-options="pickerOptionsEnd">
</el-date-picker>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="地点" prop="citycode">
<city-cascader v-model="form.citycode" :cityname.sync="form.cityname"
placeholder="请选择地点"></city-cascader>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="客户全称" prop="clientname">
<el-input v-model="form.clientname" placeholder="请输入客户全称"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="联系人" prop="linkname">
<el-input v-model="form.linkname" placeholder="请输入联系人"></el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="联系电话" prop="linkphone">
<el-input v-model="form.linkphone" placeholder="请输入联系电话"></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="工作内容" prop="worktext">
<el-input type="textarea" :autosize="{ minRows: 2, maxRows: 5}" placeholder="请输入工作内容"
v-model="form.worktext">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="反馈内容" prop="feedback">
<el-input type="textarea" :autosize="{ minRows: 2, maxRows: 5}" placeholder="请输入反馈内容"
v-model="form.feedback">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="跟进情况" prop="follow">
<el-input type="textarea" :autosize="{ minRows: 2, maxRows: 5}" placeholder="请输入跟进情况"
v-model="form.follow">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="相关客户信息" prop="aboutlink">
<el-input type="textarea" :autosize="{ minRows: 2, maxRows: 5}" placeholder="请输入相关客户信息"
v-model="form.aboutlink">
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-card>
</my-form>
</el-card>
</div>
<script>
new mainVue({
data: {
form: {
},
pickerOptionsStart: {
disabledDate: time => {
let endDateVal = $vue.form.endtime;
return time.getTime() > new Date(endDateVal).getTime() || time.getTime() > Date.now();
}
},
pickerOptionsEnd: {
disabledDate: time => {
let beginDateVal = $vue.form.starttime;
return (
time.getTime() <
new Date(beginDateVal).getTime() || time.getTime() > Date.now()
);
},
},
},
computed: {
detailExtra: function () {
return { rowguid: getSearch('rowguid') };
}
},
methods: {
beforeSend: function (cb) {
cb();
},
afterDetail: function (data) {
}
},
mounted: function () {
}
})
</script>
</body>
</html>
开始时间不能大于结束时间
最新推荐文章于 2022-03-14 13:07:02 发布