This commit is contained in:
linfso 2024-05-11 14:05:11 +08:00
parent e284dc8c05
commit 3b2ebeba1b
5 changed files with 19 additions and 8 deletions

View File

@ -80,7 +80,12 @@
<el-table-column :label="$t('所属网点')" align="center" prop="useSite" min-width="100" /> <el-table-column :label="$t('所属网点')" align="center" prop="useSite" min-width="100" />
<!-- <el-table-column :label="$t('使用站点代码')" align="center" prop="useSiteCode" min-width="100" /> --> <!-- <el-table-column :label="$t('使用站点代码')" align="center" prop="useSiteCode" min-width="100" /> -->
<!-- <el-table-column :label="$t('区域站点列表')" align="center" prop="areaSite" min-width="100" /> --> <!-- <el-table-column :label="$t('区域站点列表')" align="center" prop="areaSite" min-width="100" /> -->
<el-table-column :label="$t('费用类型')" align="center" prop="feeType" min-width="100" /> <!-- <el-table-column :label="$t('费用类型')" align="center" prop="feeType" min-width="100" /> -->
<el-table-column :label="$t('费用类型')" align="center" prop="feeType" width="100" >
<template slot-scope="scope">
<dict-tag :options="dict.type.emis_fee_type" :value="scope.row.feeType"/>
</template>
</el-table-column>
<el-table-column :label="$t('区域类型')" align="center" prop="areaType" min-width="80" > <el-table-column :label="$t('区域类型')" align="center" prop="areaType" min-width="80" >
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.areaType == -1">全部</span> <span v-if="scope.row.areaType == -1">全部</span>
@ -139,8 +144,7 @@ export default {
} }
}, },
components: {EmisQuoteDispAreaForm }, components: {EmisQuoteDispAreaForm },
dicts: [ dicts: ['emis_fee_type'],
],
data() { data() {
return { return {
// 遮罩层 // 遮罩层

View File

@ -224,6 +224,7 @@ export default {
this.$refs["form"].validate(valid => { this.$refs["form"].validate(valid => {
if (valid) { if (valid) {
this.disabled=true;
if (this.form.areaId != null) { if (this.form.areaId != null) {
updateEmisQuoteDispArea(this.form).then(response => { updateEmisQuoteDispArea(this.form).then(response => {
this.$modal.msgSuccess("修改成功"); this.$modal.msgSuccess("修改成功");

View File

@ -228,7 +228,7 @@ import { listEmisQuoteSendArea, getEmisQuoteSendArea, delEmisQuoteSendArea, addE
import { listEmisQuotePrice, getEmisQuotePrice, delEmisQuotePrice, addEmisQuotePrice, updateEmisQuotePrice } from "@/api/emis/emisQuotePrice"; import { listEmisQuotePrice, getEmisQuotePrice, delEmisQuotePrice, addEmisQuotePrice, updateEmisQuotePrice } from "@/api/emis/emisQuotePrice";
import { listEmisQuoteDispArea, getEmisQuoteDispArea, delEmisQuoteDispArea, addEmisQuoteDispArea, updateEmisQuoteDispArea } from "@/api/emis/emisQuoteDispArea"; import { listEmisQuoteDispArea, getEmisQuoteDispArea, delEmisQuoteDispArea, addEmisQuoteDispArea, updateEmisQuoteDispArea } from "@/api/emis/emisQuoteDispArea";
import {checkRole} from '@/utils/permission' import {checkRole} from '@/utils/permission'
import {addDateTimeByDay} from '@/utils/custom' import {addDateTimeByDay,dateToStr} from '@/utils/custom'
import CountryPicker from '@/views/emis/EmisBaseTools/CountryPicker.vue'; import CountryPicker from '@/views/emis/EmisBaseTools/CountryPicker.vue';
import EmisSiteSimplePicker from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue'; import EmisSiteSimplePicker from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
@ -402,7 +402,7 @@ export default {
} }
}, },
onStartDateChange(){ onStartDateChange(){
this.form.endDate=addDateTimeByDay(this.form.startDate,365); this.form.endDate=dateToStr(addDateTimeByDay(this.form.startDate,365));
console.log(this.form.endDate); console.log(this.form.endDate);
}, },
onUseSiteChange(item){ onUseSiteChange(item){

View File

@ -230,6 +230,7 @@ export default {
this.$refs["form"].validate(valid => { this.$refs["form"].validate(valid => {
if (valid) { if (valid) {
this.disabled=true;
if (this.form.areaId != null) { if (this.form.areaId != null) {
updateEmisQuoteSendArea(this.form).then(response => { updateEmisQuoteSendArea(this.form).then(response => {
this.$modal.msgSuccess("修改成功"); this.$modal.msgSuccess("修改成功");

View File

@ -80,7 +80,13 @@
<el-table-column :label="$t('所属网点')" align="center" prop="useSite" min-width="100" /> <el-table-column :label="$t('所属网点')" align="center" prop="useSite" min-width="100" />
<!-- <el-table-column :label="$t('使用站点代码')" align="center" prop="useSiteCode" min-width="100" /> --> <!-- <el-table-column :label="$t('使用站点代码')" align="center" prop="useSiteCode" min-width="100" /> -->
<!-- <el-table-column :label="$t('区域站点列表')" align="center" prop="areaSite" min-width="100" /> --> <!-- <el-table-column :label="$t('区域站点列表')" align="center" prop="areaSite" min-width="100" /> -->
<el-table-column :label="$t('费用类型')" align="center" prop="feeType" min-width="100" /> <!-- <el-table-column :label="$t('费用类型')" align="center" prop="feeType" min-width="100" /> -->
<el-table-column :label="$t('费用类型')" align="center" prop="feeType" width="100" >
<template slot-scope="scope">
<dict-tag :options="dict.type.emis_fee_type" :value="scope.row.feeType"/>
</template>
</el-table-column>
<el-table-column :label="$t('区域类型')" align="center" prop="areaType" min-width="80" > <el-table-column :label="$t('区域类型')" align="center" prop="areaType" min-width="80" >
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.areaType == -1">全部</span> <span v-if="scope.row.areaType == -1">全部</span>
@ -117,8 +123,7 @@ export default {
} }
}, },
components: { elDateSimplePicker,emisQuoteSendAreaForm }, components: { elDateSimplePicker,emisQuoteSendAreaForm },
dicts: [ dicts: ['emis_fee_type'],
],
data() { data() {
return { return {
// 遮罩层 // 遮罩层