更新区域名称和导出间隔
This commit is contained in:
parent
df9c292e5e
commit
cd8650217c
@ -9,7 +9,7 @@
|
|||||||
<div v-for="item in list" :key="item">
|
<div v-for="item in list" :key="item">
|
||||||
<div v-if="list.length>0 && type == item.type">
|
<div v-if="list.length>0 && type == item.type">
|
||||||
<div class="exportHeader">
|
<div class="exportHeader">
|
||||||
<div class="name">{{item.type_desc}}</div>
|
<div class="exportName">{{item.type_desc}}</div>
|
||||||
<div class="status" v-if="item.status==0">{{item.msg}}</div>
|
<div class="status" v-if="item.status==0">{{item.msg}}</div>
|
||||||
<div class="finish" v-if="item.status==1"><i class="icon"><sc-icon-Finish/></i> 文件生成完成</div>
|
<div class="finish" v-if="item.status==1"><i class="icon"><sc-icon-Finish/></i> 文件生成完成</div>
|
||||||
</div>
|
</div>
|
||||||
@ -119,8 +119,8 @@ export default {
|
|||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
display: flex;align-items: center;justify-content: space-around;
|
display: flex;align-items: center;justify-content: space-around;
|
||||||
margin-bottom: 6px;
|
margin-bottom: 6px;
|
||||||
.name{width: 50%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
|
.exportName{flex: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0;}
|
||||||
.status{width: 50%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
|
.status{flex: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
|
||||||
.finish{
|
.finish{
|
||||||
display: flex;align-items: center;justify-content: flex-end;color: var(--el-color-success);
|
display: flex;align-items: center;justify-content: flex-end;color: var(--el-color-success);
|
||||||
.icon{width: 14px;height: 14px;margin-right: 4px;}
|
.icon{width: 14px;height: 14px;margin-right: 4px;}
|
||||||
@ -135,6 +135,9 @@ export default {
|
|||||||
.customerPopover{
|
.customerPopover{
|
||||||
position: relative;
|
position: relative;
|
||||||
height: auto;
|
height: auto;
|
||||||
|
.btnBox{
|
||||||
|
margin-left: 12px;
|
||||||
|
}
|
||||||
.contentPopover{
|
.contentPopover{
|
||||||
width: 300px;
|
width: 300px;
|
||||||
padding: 12px;
|
padding: 12px;
|
||||||
@ -151,7 +154,7 @@ export default {
|
|||||||
position: relative;
|
position: relative;
|
||||||
.arrow{
|
.arrow{
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 0;
|
right: 10px;
|
||||||
top: -18px;
|
top: -18px;
|
||||||
width: 8px;height: 8px;z-index: 10;
|
width: 8px;height: 8px;z-index: 10;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,7 +2,6 @@
|
|||||||
<el-dialog :title="titleMap[mode]" v-model="visible" :width="500" destroy-on-close @closed="$emit('closed')">
|
<el-dialog :title="titleMap[mode]" v-model="visible" :width="500" destroy-on-close @closed="$emit('closed')">
|
||||||
<el-form :model="form" :rules="rules" :disabled="mode=='show'" ref="dialogForm" label-width="100px">
|
<el-form :model="form" :rules="rules" :disabled="mode=='show'" ref="dialogForm" label-width="100px">
|
||||||
<el-form-item label="区域名称" prop="region_name">
|
<el-form-item label="区域名称" prop="region_name">
|
||||||
<!-- <el-input v-model="form.region_name" placeholder="请输入区域位置" clearable></el-input>-->
|
|
||||||
<el-select v-model="form.region_name" placeholder="请输入区域位置" clearable>
|
<el-select v-model="form.region_name" placeholder="请输入区域位置" clearable>
|
||||||
<el-option v-for="(item,index) in setMap.regionList" :key="index" :label="item.label" :value="item.value"></el-option>
|
<el-option v-for="(item,index) in setMap.regionList" :key="index" :label="item.label" :value="item.value"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
|
|||||||
@ -13,6 +13,11 @@
|
|||||||
<scTable ref="table" :apiObj="list.apiObj" :column="list.column" stripe :size="size" highlightCurrentRow :hideDo="true" @selection-change="selectionChange">
|
<scTable ref="table" :apiObj="list.apiObj" :column="list.column" stripe :size="size" highlightCurrentRow :hideDo="true" @selection-change="selectionChange">
|
||||||
<el-table-column type="selection" align="center" width="40"></el-table-column>
|
<el-table-column type="selection" align="center" width="40"></el-table-column>
|
||||||
<sc-table-column label="序号" align="center" type="index"></sc-table-column>
|
<sc-table-column label="序号" align="center" type="index"></sc-table-column>
|
||||||
|
<template #region_name="scope">
|
||||||
|
<span v-for="(item,index) in setMap.regionList" :key="index">
|
||||||
|
<span v-if="item.value == scope.row.region_name">{{item.label}}</span>
|
||||||
|
</span>
|
||||||
|
</template>
|
||||||
<template #data_source="scope">
|
<template #data_source="scope">
|
||||||
<span v-for="(item,index) in setMap.sourceList" :key="index">
|
<span v-for="(item,index) in setMap.sourceList" :key="index">
|
||||||
<span v-if="item.value === scope.row.data_source">{{item.label}}</span>
|
<span v-if="item.value === scope.row.data_source">{{item.label}}</span>
|
||||||
@ -51,7 +56,7 @@ export default {
|
|||||||
size:'small',
|
size:'small',
|
||||||
setMap:{
|
setMap:{
|
||||||
sourceList:[],
|
sourceList:[],
|
||||||
regionalList:[],
|
regionList:[],
|
||||||
},
|
},
|
||||||
list:{
|
list:{
|
||||||
apiObj: this.$API.setup.regional.list,
|
apiObj: this.$API.setup.regional.list,
|
||||||
@ -67,6 +72,7 @@ export default {
|
|||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getRegion();
|
this.getRegion();
|
||||||
|
this.getRoom();
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
async getRegion() {
|
async getRegion() {
|
||||||
@ -75,6 +81,12 @@ export default {
|
|||||||
this.setMap.sourceList = res.data;
|
this.setMap.sourceList = res.data;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
async getRoom() {
|
||||||
|
const res = await this.$API.setup.regional.regionalList.post();
|
||||||
|
if (res.code == 200) {
|
||||||
|
this.setMap.regionList = res.data;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
add(){
|
add(){
|
||||||
this.dialog.save = true
|
this.dialog.save = true
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user