|
|
|
|
@ -4,6 +4,7 @@ import formBuilder from "@/utils/formBuilder";
|
|
|
|
|
import { PopupManager } from "element-ui/lib/utils/popup";
|
|
|
|
|
import { getToken } from "@/utils/auth";
|
|
|
|
|
import request from '@/utils/request'
|
|
|
|
|
import moment from "moment/moment";
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
props: {
|
|
|
|
|
@ -61,6 +62,7 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
// 脚本注入控制的modal弹窗
|
|
|
|
|
zIndex: PopupManager.nextZIndex(),
|
|
|
|
|
isShowModal: false,
|
|
|
|
|
modalRender: () => {},
|
|
|
|
|
@ -68,6 +70,114 @@ export default {
|
|
|
|
|
action: process.env.VUE_APP_BASE_API,
|
|
|
|
|
form: {},
|
|
|
|
|
file: {},
|
|
|
|
|
|
|
|
|
|
datetimeFormat: 'yyyy-MM-dd HH:mm',
|
|
|
|
|
copyShortcuts: [
|
|
|
|
|
{
|
|
|
|
|
text: "一年前",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit(
|
|
|
|
|
"pick",
|
|
|
|
|
moment().subtract(1, "years").toDate()
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一月前",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit(
|
|
|
|
|
"pick",
|
|
|
|
|
moment().subtract(1, "months").toDate()
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一周前",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit(
|
|
|
|
|
"pick",
|
|
|
|
|
moment().subtract(1, "weeks").toDate()
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "今天",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", new Date());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一周后",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", moment().add(1, "weeks").toDate());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一月后",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", moment().add(1, "months").toDate());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一年后",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", moment().add(1, "years").toDate());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
shortcuts: [
|
|
|
|
|
{
|
|
|
|
|
text: "一年前",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit(
|
|
|
|
|
"pick",
|
|
|
|
|
moment().subtract(1, "years").toDate()
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一月前",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit(
|
|
|
|
|
"pick",
|
|
|
|
|
moment().subtract(1, "months").toDate()
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一周前",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit(
|
|
|
|
|
"pick",
|
|
|
|
|
moment().subtract(1, "weeks").toDate()
|
|
|
|
|
);
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "今天",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", new Date());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一周后",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", moment().add(1, "weeks").toDate());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一月后",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", moment().add(1, "months").toDate());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
text: "一年后",
|
|
|
|
|
onClick(picker) {
|
|
|
|
|
picker.$emit("pick", moment().add(1, "years").toDate());
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
methods: {
|
|
|
|
|
|