Commit e3a878da authored by lihui's avatar lihui

feat: self-test

parent 0c501451
......@@ -68,7 +68,7 @@
class="activityImage"
style="width: 100%; height: 400px"
:src="picItem"
fit="fit"
fit="contain"
></el-image>
</el-card>
<el-card class="activities box-card">
......
......@@ -9,7 +9,7 @@
type="datetime"
:disabledDate="pickerOptions.disabledDateStart"
:default-value="new Date()"
placeholder="选择开始时间"
placeholder="拼单开始时间"
@change="changeStartTime"
>
</el-date-picker>
......@@ -18,7 +18,7 @@
v-model="endDate"
type="datetime"
:default-value="new Date()"
placeholder="选择结束时间"
placeholder="拼单结束时间"
:disabledDate="pickerOptions.disabledDateEnd"
@change="changeEndTime"
>
......@@ -227,8 +227,12 @@
import ActivityService from "@/service/Activity/index";
import { ElMessage } from "element-plus";
import myMap from "../components/myMap.vue";
import dayJs from "dayjs";
let checkphone = (rule, value, callback) => {
let myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
if (value === "") {
callback();
}
if (!myreg.test(value)) {
return callback(new Error("电话格式不对"));
} else {
......@@ -238,8 +242,8 @@ let checkphone = (rule, value, callback) => {
export default {
data() {
return {
startDate: "", //开始时间
endDate: "", // 结束时间
startDate: dayJs(), //开始时间
endDate: dayJs().add(7, "day"), // 结束时间
pickerOptions: {
disabledDateStart(time) {
let _now = Date.now();
......@@ -271,17 +275,9 @@ export default {
{ required: true, message: "请输入详细地址", trigger: "blur" }
],
contactor: [
{ required: true, message: "请输入联系人", trigger: "blur" },
{ min: 0, max: 30, message: "长度在 0 到 30 个字符", trigger: "blur" }
],
phone: [
{
required: true,
message: "请输入电话",
trigger: "blur"
},
{ validator: checkphone, trigger: "blur" }
]
phone: [{ validator: checkphone, trigger: "blur" }]
},
checkedNum: 0, // 勾选自提点数量
selfLiftingPoint: "", // 自提点搜索关键词
......
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