forked from integrated_whb/integrated_whb_vue
提醒天数 下拉
parent
25680c9e26
commit
40a5fd2496
|
@ -139,6 +139,13 @@ export const REMINDER_STATUS = [
|
||||||
{ ID: "1", NAME: "关闭" },
|
{ ID: "1", NAME: "关闭" },
|
||||||
];
|
];
|
||||||
|
|
||||||
|
export const REMIND_DAYS = [
|
||||||
|
// 提醒天数
|
||||||
|
{ ID: "0", NAME: "30天", NUM: "30" },
|
||||||
|
{ ID: "1", NAME: "45天", NUM: "45" },
|
||||||
|
{ ID: "2", NAME: "90天", NUM: "90" }
|
||||||
|
];
|
||||||
|
|
||||||
// export const MAINTENANCE_LEVEL_LIST = [
|
// export const MAINTENANCE_LEVEL_LIST = [
|
||||||
// //维保等级
|
// //维保等级
|
||||||
// {ID:'1',NAME:'一级维保'},
|
// {ID:'1',NAME:'一级维保'},
|
||||||
|
|
|
@ -153,12 +153,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -240,6 +248,7 @@ import { ElMessage } from "element-plus";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
import useFormValidate from "@/assets/js/useFormValidate.js";
|
import useFormValidate from "@/assets/js/useFormValidate.js";
|
||||||
import { addingPrefixToFile, subtractDaysFromDate } from "@/assets/js/utils.js";
|
import { addingPrefixToFile, subtractDaysFromDate } from "@/assets/js/utils.js";
|
||||||
|
import { REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const BEIDOU_ID = route.query.BEIDOU_ID;
|
const BEIDOU_ID = route.query.BEIDOU_ID;
|
||||||
|
|
|
@ -153,12 +153,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -229,6 +237,7 @@ import { ElMessage } from "element-plus";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
import useFormValidate from "@/assets/js/useFormValidate.js";
|
import useFormValidate from "@/assets/js/useFormValidate.js";
|
||||||
import { addingPrefixToFile, subtractDaysFromDate } from "@/assets/js/utils.js";
|
import { addingPrefixToFile, subtractDaysFromDate } from "@/assets/js/utils.js";
|
||||||
|
import { REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const BEIDOU_ID = route.query.BEIDOU_ID;
|
const BEIDOU_ID = route.query.BEIDOU_ID;
|
||||||
|
@ -351,6 +360,12 @@ const fnSubmit = debounce(
|
||||||
if (form.value.BEIDOUINFO[i].raw)
|
if (form.value.BEIDOUINFO[i].raw)
|
||||||
await fnUploadImage(currentId, form.value.BEIDOUINFO[i].raw, 128);
|
await fnUploadImage(currentId, form.value.BEIDOUINFO[i].raw, 128);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
for (let i = 0; i < form.value.CONTRACT.length; i++) {
|
||||||
|
if (form.value.CONTRACT[i].raw) {
|
||||||
|
await fnUploadImage(currentId, form.value.CONTRACT[i].raw, "130"); // 合同图片
|
||||||
|
}
|
||||||
|
}
|
||||||
ElMessage.success("保存成功");
|
ElMessage.success("保存成功");
|
||||||
router.back();
|
router.back();
|
||||||
},
|
},
|
||||||
|
|
|
@ -179,12 +179,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -250,7 +258,7 @@ import {
|
||||||
setInspectAnnuallyEdit,
|
setInspectAnnuallyEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { OPERATING_VEHICLE_TYPE_LIST } from "@/assets/js/constant.js";
|
import { OPERATING_VEHICLE_TYPE_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
|
@ -343,6 +351,7 @@ const getDueDate = () => {
|
||||||
};
|
};
|
||||||
const getRemiderDate = (val) => {
|
const getRemiderDate = (val) => {
|
||||||
if (val) {
|
if (val) {
|
||||||
|
console.log("REMINDER_DAYS",form.value.REMINDER_DAYS);
|
||||||
if (form.value.DUE_DATE) {
|
if (form.value.DUE_DATE) {
|
||||||
form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val);
|
form.value.REMINDER_DATE = subtractDaysFromDate(form.value.DUE_DATE, val);
|
||||||
}
|
}
|
||||||
|
|
|
@ -177,12 +177,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -248,7 +256,7 @@ import {
|
||||||
setInspectAnnuallyEdit,
|
setInspectAnnuallyEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { OPERATING_VEHICLE_TYPE_LIST } from "@/assets/js/constant.js";
|
import { OPERATING_VEHICLE_TYPE_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
|
|
|
@ -194,12 +194,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -278,7 +286,7 @@ import {
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import {
|
import {
|
||||||
INSURANCEMENU,
|
INSURANCEMENU,
|
||||||
OPERATING_VEHICLE_TYPE_LIST,
|
OPERATING_VEHICLE_TYPE_LIST, REMIND_DAYS
|
||||||
} from "@/assets/js/constant.js";
|
} from "@/assets/js/constant.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
|
|
|
@ -184,12 +184,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -266,7 +274,7 @@ import {
|
||||||
setInsureEdit,
|
setInsureEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { OPERATING_VEHICLE_TYPE_LIST } from "@/assets/js/constant.js";
|
import { OPERATING_VEHICLE_TYPE_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { layoutFnGetInsuranceCompany } from "@/assets/js/data_dictionary.js";
|
import { layoutFnGetInsuranceCompany } from "@/assets/js/data_dictionary.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
|
|
|
@ -177,12 +177,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -248,7 +256,7 @@ import {
|
||||||
setMaintenanceEdit,
|
setMaintenanceEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { MAINTENANCE_LEVEL_LIST } from "@/assets/js/constant.js";
|
import { MAINTENANCE_LEVEL_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
|
|
|
@ -177,12 +177,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -248,7 +256,7 @@ import {
|
||||||
setMaintenanceEdit,
|
setMaintenanceEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { MAINTENANCE_LEVEL_LIST } from "@/assets/js/constant.js";
|
import { MAINTENANCE_LEVEL_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
|
|
|
@ -151,12 +151,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -222,7 +230,7 @@ import {
|
||||||
setOperationsEdit,
|
setOperationsEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { OPERATING_VEHICLE_TYPE_LIST } from "@/assets/js/constant.js";
|
import { OPERATING_VEHICLE_TYPE_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
|
|
|
@ -151,12 +151,20 @@
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
<el-form-item label="提醒天数" prop="REMINDER_DAYS">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAYS" @change="getRemiderDate">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model.number="form.REMINDER_DAYS"
|
v-model.number="form.REMINDER_DAYS"
|
||||||
maxlength="50"
|
maxlength="50"
|
||||||
show-word-limit
|
show-word-limit
|
||||||
@change="getRemiderDate"
|
@change="getRemiderDate"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
|
@ -222,7 +230,7 @@ import {
|
||||||
setOperationsEdit,
|
setOperationsEdit,
|
||||||
getTrailerList,
|
getTrailerList,
|
||||||
} from "@/request/mechanical_files.js";
|
} from "@/request/mechanical_files.js";
|
||||||
import { OPERATING_VEHICLE_TYPE_LIST } from "@/assets/js/constant.js";
|
import { OPERATING_VEHICLE_TYPE_LIST, REMIND_DAYS } from "@/assets/js/constant.js";
|
||||||
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
import { layoutFnGetAnnualInspectionCycle } from "@/assets/js/data_dictionary.js";
|
||||||
import { setUploadImg } from "@/request/api.js";
|
import { setUploadImg } from "@/request/api.js";
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
|
|
|
@ -166,11 +166,19 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAY">
|
<el-form-item label="提醒天数" prop="REMINDER_DAY">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAY" @change="fnGetReminderData">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model="form.REMINDER_DAY"
|
v-model="form.REMINDER_DAY"
|
||||||
placeholder="请填写提醒天数"
|
placeholder="请填写提醒天数"
|
||||||
@change="fnGetReminderData"
|
@change="fnGetReminderData"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
|
@ -235,7 +243,7 @@ import { getFreightTrailerView, getChoiceTrailerList } from "@/request/enterpris
|
||||||
import { ElMessage } from "element-plus";
|
import { ElMessage } from "element-plus";
|
||||||
import { useRouter } from "vue-router";
|
import { useRouter } from "vue-router";
|
||||||
import { addingPrefixToFile } from "@/assets/js/utils.js";
|
import { addingPrefixToFile } from "@/assets/js/utils.js";
|
||||||
import { TAXES_PERIOD } from "@/assets/js/constant.js";
|
import { REMIND_DAYS, TAXES_PERIOD } from "@/assets/js/constant.js";
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const choiceTrailerList = await getChoiceTrailerList();
|
const choiceTrailerList = await getChoiceTrailerList();
|
||||||
const rules = {
|
const rules = {
|
||||||
|
@ -271,9 +279,6 @@ const rules = {
|
||||||
REMINDER_DATA: [
|
REMINDER_DATA: [
|
||||||
{ required: true, message: "提醒日期不能为空", trigger: "change" },
|
{ required: true, message: "提醒日期不能为空", trigger: "change" },
|
||||||
],
|
],
|
||||||
DRIVINGLICENSE_PHOTO: [
|
|
||||||
{ required: true, message: "行驶证照片不能为空", trigger: "change" },
|
|
||||||
],
|
|
||||||
FREIGHTTRAILER_ID: [
|
FREIGHTTRAILER_ID: [
|
||||||
{ required: true, message: "挂车车辆不能为空", trigger: "change" },
|
{ required: true, message: "挂车车辆不能为空", trigger: "change" },
|
||||||
]
|
]
|
||||||
|
|
|
@ -156,11 +156,19 @@
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="提醒天数" prop="REMINDER_DAY">
|
<el-form-item label="提醒天数" prop="REMINDER_DAY">
|
||||||
<el-input
|
<el-select v-model="form.REMINDER_DAY" @change="fnGetReminderData">
|
||||||
|
<el-option
|
||||||
|
v-for="item in REMIND_DAYS"
|
||||||
|
:key="item.NAME"
|
||||||
|
:label="item.NAME"
|
||||||
|
:value="item.NUM"
|
||||||
|
/>
|
||||||
|
</el-select>
|
||||||
|
<!-- <el-input
|
||||||
v-model="form.REMINDER_DAY"
|
v-model="form.REMINDER_DAY"
|
||||||
placeholder="请填写提醒天数"
|
placeholder="请填写提醒天数"
|
||||||
@change="fnGetReminderData"
|
@change="fnGetReminderData"
|
||||||
/>
|
/>-->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
|
@ -228,7 +236,7 @@ import { ElMessage } from "element-plus";
|
||||||
import { useRoute, useRouter } from "vue-router";
|
import { useRoute, useRouter } from "vue-router";
|
||||||
import LayoutUpload from "@/components/upload/index.vue";
|
import LayoutUpload from "@/components/upload/index.vue";
|
||||||
import { addingPrefixToFile } from "@/assets/js/utils.js";
|
import { addingPrefixToFile } from "@/assets/js/utils.js";
|
||||||
import { TAXES_PERIOD } from "@/assets/js/constant.js";
|
import { REMIND_DAYS, TAXES_PERIOD } from "@/assets/js/constant.js";
|
||||||
|
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
|
@ -200,7 +200,6 @@ import { EXPIRE_STATUS, REMINDER_STATUS } from "@/assets/js/constant.js";
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
const { list, pagination, searchForm, fnGetData, fnResetPagination } =
|
||||||
useListData(getTaxationManageList, {});
|
useListData(getTaxationManageList, {});
|
||||||
console.log("-=-=--=-==--==-=--==-",getTaxationManageList());
|
|
||||||
const fnGetDataTransfer = () => {
|
const fnGetDataTransfer = () => {
|
||||||
fnGetData({
|
fnGetData({
|
||||||
DEPTIDS: searchForm.value.DEPTIDS?.join(","),
|
DEPTIDS: searchForm.value.DEPTIDS?.join(","),
|
||||||
|
|
Loading…
Reference in New Issue