Merge branch 'dev' of http://git.sinoecare.com/sinoecare/digital_village_v2/dvcp_v2_webapp into dev
This commit is contained in:
@@ -184,7 +184,7 @@
|
|||||||
tableData: [],
|
tableData: [],
|
||||||
recordList: [],
|
recordList: [],
|
||||||
colConfigs: [
|
colConfigs: [
|
||||||
{prop: 'createTime', label: '上报日期', align: 'center', dateFormart: 'YYYY-MM-DD'},
|
{prop: 'createTime', label: '上报日期', align: 'center', dateFormat: 'YYYY-MM-DD'},
|
||||||
{prop: 'status', label: '健康状态', align: 'center', formart: v => v === '0' ? '异常' : '正常' }
|
{prop: 'status', label: '健康状态', align: 'center', formart: v => v === '0' ? '异常' : '正常' }
|
||||||
],
|
],
|
||||||
tabList: ['基本信息', '每日上报', '异常处理']
|
tabList: ['基本信息', '每日上报', '异常处理']
|
||||||
|
|||||||
@@ -78,7 +78,7 @@
|
|||||||
<ai-select v-model="form.mandarin" :selectList="dict.getDict('fpYesOrNo')" />
|
<ai-select v-model="form.mandarin" :selectList="dict.getDict('fpYesOrNo')" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="务工时间(月)">
|
<el-form-item label="务工时间(月)">
|
||||||
<el-input v-model="form.workeMonths" placeholder="请输入" clearable/>
|
<el-input type="number" v-model="form.workeMonths" placeholder="请输入" clearable @input="numberInput('workeMonths')" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="就业渠道">
|
<el-form-item label="就业渠道">
|
||||||
<ai-select v-model="form.employmentChannels" :selectList="dict.getDict('fpEmploymentChannels')" />
|
<ai-select v-model="form.employmentChannels" :selectList="dict.getDict('fpEmploymentChannels')" />
|
||||||
@@ -93,7 +93,7 @@
|
|||||||
<ai-select v-model="form.foreignWorkers" :selectList="dict.getDict('fpYesOrNo')" />
|
<ai-select v-model="form.foreignWorkers" :selectList="dict.getDict('fpYesOrNo')" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="公益性岗位(月数)">
|
<el-form-item label="公益性岗位(月数)">
|
||||||
<el-input v-model="form.publicWelfarePostsMonths" placeholder="请输入" clearable/>
|
<el-input type="number" v-model="form.publicWelfarePostsMonths" placeholder="请输入" clearable @input="numberInput('publicWelfarePostsMonths')" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<el-form-item label="务工所在地">
|
<el-form-item label="务工所在地">
|
||||||
@@ -224,49 +224,83 @@
|
|||||||
<template slot="content">
|
<template slot="content">
|
||||||
<div flex class="half wrap">
|
<div flex class="half wrap">
|
||||||
<el-form-item label="纳入监测对象的收入参考范围">
|
<el-form-item label="纳入监测对象的收入参考范围">
|
||||||
<el-input v-model="form.income1" placeholder="请输入" clearable/>
|
<el-input v-model="form.income1" placeholder="请输入" type="number" @input="decimalInput('income1')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="纳入监测对象的人均收入参考范围">
|
<el-form-item label="纳入监测对象的人均收入参考范围">
|
||||||
<el-input v-model="form.income2" placeholder="请输入" clearable/>
|
<el-input v-model="form.income2" placeholder="请输入" type="number" @input="decimalInput('income2')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="工资性收入(元)">
|
<el-form-item label="工资性收入(元)">
|
||||||
<el-input v-model="form.income3" placeholder="请输入" clearable/>
|
<el-input v-model="form.income3" placeholder="请输入" type="number" @input="decimalInput('income3')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="生产经营性收入(元)">
|
<el-form-item label="生产经营性收入(元)">
|
||||||
<el-input v-model="form.income4" placeholder="请输入" clearable/>
|
<el-input v-model="form.income4" placeholder="请输入" type="number" @input="decimalInput('income4')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="计划生育金(元)">
|
<el-form-item label="计划生育金(元)">
|
||||||
<el-input v-model="form.income5" placeholder="请输入" clearable/>
|
<el-input v-model="form.income5" placeholder="请输入" type="number" @input="decimalInput('income5')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="资产收益扶贫分红收入">
|
<el-form-item label="资产收益扶贫分红收入">
|
||||||
<el-input v-model="form.income6" placeholder="请输入" clearable/>
|
<el-input v-model="form.income6" placeholder="请输入" type="number" @input="decimalInput('income6')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="低保金(元)">
|
<el-form-item label="低保金(元)">
|
||||||
<el-input v-model="form.income7" placeholder="请输入" clearable/>
|
<el-input v-model="form.income7" placeholder="请输入" type="number" @input="decimalInput('income7')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="特困供养金(元)">
|
<el-form-item label="特困供养金(元)">
|
||||||
<el-input v-model="form.income8" placeholder="请输入" clearable/>
|
<el-input v-model="form.income8" placeholder="请输入" type="number" @input="decimalInput('income8')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="养老保险金(元)">
|
<el-form-item label="养老保险金(元)">
|
||||||
<el-input v-model="form.income9" placeholder="请输入" clearable/>
|
<el-input v-model="form.income9" placeholder="请输入" type="number" @input="decimalInput('income9')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="生态补偿金(元)">
|
<el-form-item label="生态补偿金(元)">
|
||||||
<el-input v-model="form.income10" placeholder="请输入" clearable/>
|
<el-input v-model="form.income10" placeholder="请输入" type="number" @input="decimalInput('income10')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="转移性收入(元)">
|
<el-form-item label="转移性收入(元)">
|
||||||
<el-input v-model="form.income11" placeholder="请输入" clearable/>
|
<el-input v-model="form.income11" placeholder="请输入" type="number" @input="decimalInput('income11')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="其它转移性收入(元)">
|
<el-form-item label="其它转移性收入(元)">
|
||||||
<el-input v-model="form.income12" placeholder="请输入" clearable/>
|
<el-input v-model="form.income12" placeholder="请输入" type="number" @input="decimalInput('income12')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="财产性收入(元)">
|
<el-form-item label="财产性收入(元)">
|
||||||
<el-input v-model="form.income13" placeholder="请输入" clearable/>
|
<el-input v-model="form.income13" placeholder="请输入" type="number" @input="decimalInput('income13')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="其它财产收入(元)">
|
<el-form-item label="其它财产收入(元)">
|
||||||
<el-input v-model="form.income14" placeholder="请输入" clearable/>
|
<el-input v-model="form.income14" placeholder="请输入" type="number" @input="decimalInput('income14')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="生产经营性支出(元)">
|
<el-form-item label="生产经营性支出(元)">
|
||||||
<el-input v-model="form.income15" placeholder="请输入" clearable/>
|
<el-input v-model="form.income15" placeholder="请输入" type="number" @input="decimalInput('income15')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
</ai-card>
|
||||||
|
|
||||||
|
<ai-card title="风险消除情况" v-if="form.status == 3">
|
||||||
|
<template slot="content">
|
||||||
|
<div flex class="half wrap">
|
||||||
|
<el-form-item label="工资性收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome1" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome1')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="生产经营性收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome2" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome2')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="财产性收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome3" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome3')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="转移性收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome4" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome4')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="理赔收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome5" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome5')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="生产经营性支出情况">
|
||||||
|
<el-input v-model="form.fxxcIncome6" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome6')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="合规自然收支情况">
|
||||||
|
<el-input v-model="form.fxxcIncome7" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome7')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="家庭纯收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome8" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome8')" clearable/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="家庭人均纯收入情况">
|
||||||
|
<el-input v-model="form.fxxcIncome9" placeholder="请输入" type="number" @input="decimalInput('fxxcIncome9')" clearable/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -457,8 +491,20 @@ export default {
|
|||||||
}else {
|
}else {
|
||||||
this.form[formName] = '02'
|
this.form[formName] = '02'
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
decimalInput(name) {
|
||||||
|
if(!/^(([1-9]{1}\d*)|(0{1}))(\.\d{1,2})?$/g.test(this.form[name])){
|
||||||
|
this.form[name] = ''
|
||||||
|
return this.$message.error('最多只保留两位小数点')
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
numberInput(name) {
|
||||||
|
if(!/^[0-9]*[1-9][0-9]*$/g.test(this.form[name])){
|
||||||
|
this.form[name] = ''
|
||||||
|
return this.$message.error('请输入正整数')
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
created() {
|
created() {
|
||||||
this.getDetail()
|
this.getDetail()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -150,6 +150,21 @@
|
|||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</ai-card>
|
</ai-card>
|
||||||
|
<ai-card title="风险消除情况" v-if="detail.status == 3">
|
||||||
|
<template slot="content">
|
||||||
|
<div flex class="half wrap">
|
||||||
|
<el-form-item label="工资性收入情况">{{detail.fxxcIncome1}}</el-form-item>
|
||||||
|
<el-form-item label="生产经营性收入情况">{{detail.fxxcIncome2}}</el-form-item>
|
||||||
|
<el-form-item label="财产性收入情况">{{detail.fxxcIncome3}}</el-form-item>
|
||||||
|
<el-form-item label="转移性收入情况">{{detail.fxxcIncome4}}</el-form-item>
|
||||||
|
<el-form-item label="理赔收入情况">{{detail.fxxcIncome5}}</el-form-item>
|
||||||
|
<el-form-item label="生产经营性支出情况">{{detail.fxxcIncome6}}</el-form-item>
|
||||||
|
<el-form-item label="合规自然收支情况">{{detail.fxxcIncome7}}</el-form-item>
|
||||||
|
<el-form-item label="家庭纯收入情况">{{detail.fxxcIncome8}}</el-form-item>
|
||||||
|
<el-form-item label="家庭人均纯收入情况">{{detail.fxxcIncome9}}</el-form-item>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
</ai-card>
|
||||||
<ai-card title="家庭成员">
|
<ai-card title="家庭成员">
|
||||||
<template #right>
|
<template #right>
|
||||||
<span style=" color: #2266ff; margin-left: 16px;cursor: pointer;font-size: 12px;" @click="addFamily({})">添加</span>
|
<span style=" color: #2266ff; margin-left: 16px;cursor: pointer;font-size: 12px;" @click="addFamily({})">添加</span>
|
||||||
@@ -252,7 +267,7 @@
|
|||||||
<ai-select v-model="form.mandarin" :selectList="dict.getDict('fpYesOrNo')" placeholder="请选择" />
|
<ai-select v-model="form.mandarin" :selectList="dict.getDict('fpYesOrNo')" placeholder="请选择" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="务工时间(月)">
|
<el-form-item label="务工时间(月)">
|
||||||
<el-input v-model="form.workeMonths" placeholder="请输入" clearable />
|
<el-input type="number" v-model="form.workeMonths" placeholder="请输入" clearable @input="numberInput('workeMonths')" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="就业渠道">
|
<el-form-item label="就业渠道">
|
||||||
<ai-select v-model="form.employmentChannels" :selectList="dict.getDict('fpEmploymentChannels')" />
|
<ai-select v-model="form.employmentChannels" :selectList="dict.getDict('fpEmploymentChannels')" />
|
||||||
@@ -267,7 +282,7 @@
|
|||||||
<ai-select v-model="form.foreignWorkers" :selectList="dict.getDict('fpYesOrNo')" placeholder="请选择" />
|
<ai-select v-model="form.foreignWorkers" :selectList="dict.getDict('fpYesOrNo')" placeholder="请选择" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="公益性岗位(月数)">
|
<el-form-item label="公益性岗位(月数)">
|
||||||
<el-input v-model="form.publicWelfarePostsMonths" placeholder="请输入" clearable />
|
<el-input type="number" v-model="form.publicWelfarePostsMonths" placeholder="请输入" clearable @input="numberInput('publicWelfarePostsMonths')" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
<el-form-item label="务工所在地">
|
<el-form-item label="务工所在地">
|
||||||
@@ -710,7 +725,11 @@ export default {
|
|||||||
})
|
})
|
||||||
this.applyInfo.files = ids.join(',')
|
this.applyInfo.files = ids.join(',')
|
||||||
}
|
}
|
||||||
this.instance.post(url, null, { params: this.applyInfo }).then(res => {
|
let fromData = new FormData()
|
||||||
|
for (let key in this.applyInfo) {
|
||||||
|
fromData.append(key, this.applyInfo[key])
|
||||||
|
}
|
||||||
|
this.instance.post(url, fromData).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
this.getDetail()
|
this.getDetail()
|
||||||
this.$message.success('提交成功!');
|
this.$message.success('提交成功!');
|
||||||
@@ -744,7 +763,11 @@ export default {
|
|||||||
if (this.changeStatus == 5) { //5 解除风险
|
if (this.changeStatus == 5) { //5 解除风险
|
||||||
url = `/app/apppreventionreturntopoverty/relieve`
|
url = `/app/apppreventionreturntopoverty/relieve`
|
||||||
}
|
}
|
||||||
this.instance.post(url, null, { params: this.examineFrom }).then(res => {
|
let fromData = new FormData()
|
||||||
|
for (let key in this.examineFrom) {
|
||||||
|
fromData.append(key, this.examineFrom[key])
|
||||||
|
}
|
||||||
|
this.instance.post(url, fromData ).then(res => {
|
||||||
if (res.code == 0) {
|
if (res.code == 0) {
|
||||||
this.getDetail()
|
this.getDetail()
|
||||||
this.$message.success('提交成功!');
|
this.$message.success('提交成功!');
|
||||||
@@ -774,6 +797,12 @@ export default {
|
|||||||
});
|
});
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
numberInput(name) {
|
||||||
|
if(!/^[0-9]*[1-9][0-9]*$/g.test(this.form[name])){
|
||||||
|
this.form[name] = ''
|
||||||
|
return this.$message.error('请输入正整数')
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.getDetail();
|
this.getDetail();
|
||||||
@@ -783,7 +812,6 @@ export default {
|
|||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.hrDetail {
|
.hrDetail {
|
||||||
height: 100%;
|
|
||||||
|
|
||||||
.flex-start {
|
.flex-start {
|
||||||
align-items: flex-start;
|
align-items: flex-start;
|
||||||
|
|||||||
@@ -117,7 +117,7 @@
|
|||||||
<ai-info-item label="政治面貌" :value="dict.getLabel('politicsStatus', baseInfo.politicsStatus)"/>
|
<ai-info-item label="政治面貌" :value="dict.getLabel('politicsStatus', baseInfo.politicsStatus)"/>
|
||||||
<ai-info-item label="兵役状况" :value="dict.getLabel('militaryStatus', baseInfo.militaryStatus)"/>
|
<ai-info-item label="兵役状况" :value="dict.getLabel('militaryStatus', baseInfo.militaryStatus)"/>
|
||||||
<ai-info-item label="宗教信仰" :value="dict.getLabel('faithType', baseInfo.faithType)"/>
|
<ai-info-item label="宗教信仰" :value="dict.getLabel('faithType', baseInfo.faithType)"/>
|
||||||
<ai-info-item label="职业" :value="dict.getLabel('faithType', baseInfo.job)"/>
|
<ai-info-item label="职业" :value="dict.getLabel('job', baseInfo.job)"/>
|
||||||
</ai-wrapper>
|
</ai-wrapper>
|
||||||
<ai-avatar v-model="baseInfo.photo" :editable="false"/>
|
<ai-avatar v-model="baseInfo.photo" :editable="false"/>
|
||||||
</el-row>
|
</el-row>
|
||||||
@@ -707,7 +707,7 @@ export default {
|
|||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
|
||||||
::v-deep.el-tabs__content {
|
::v-deep.el-tabs__content {
|
||||||
max-height: calc(100vh - 136px);
|
max-height: calc(100vh - 176px);
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -84,7 +84,7 @@
|
|||||||
{ prop: 'type', label: '类型', formart: v => this.dict.getLabel('villInfoType', v) },
|
{ prop: 'type', label: '类型', formart: v => this.dict.getLabel('villInfoType', v) },
|
||||||
{ prop: 'title', label: '标题', align: 'left' },
|
{ prop: 'title', label: '标题', align: 'left' },
|
||||||
{ prop: 'status', label: '发布状态', align: 'center', formart: v => this.dict.getLabel('villInfoStatus', v) },
|
{ prop: 'status', label: '发布状态', align: 'center', formart: v => this.dict.getLabel('villInfoStatus', v) },
|
||||||
{ prop: 'createDate', label: '发布时间', dateFormart: 'YYYY-MM-DD', align: 'center' },
|
{ prop: 'createDate', label: '发布时间', dateFormat: 'YYYY-MM-DD', align: 'center' },
|
||||||
{ prop: 'createUser', label: '发布人', align: 'center' },
|
{ prop: 'createUser', label: '发布人', align: 'center' },
|
||||||
{ prop: 'areaName', label: '来源地区', align: 'center' },
|
{ prop: 'areaName', label: '来源地区', align: 'center' },
|
||||||
{ slot: 'options', label: '操作' }
|
{ slot: 'options', label: '操作' }
|
||||||
|
|||||||
@@ -108,7 +108,7 @@ export default {
|
|||||||
return [
|
return [
|
||||||
{prop: 'type', label: '类型', formart: v => this.dict.getLabel('villInfoType', v)},
|
{prop: 'type', label: '类型', formart: v => this.dict.getLabel('villInfoType', v)},
|
||||||
{prop: 'title', label: '标题', align: 'left'},
|
{prop: 'title', label: '标题', align: 'left'},
|
||||||
{prop: 'createDate', label: '创建时间', dateFormart: 'YYYY-MM-DD', align: 'center'},
|
{prop: 'createDate', label: '创建时间', dateFormat: 'YYYY-MM-DD', align: 'center'},
|
||||||
{prop: 'createUser', label: '发布人', align: 'center'},
|
{prop: 'createUser', label: '发布人', align: 'center'},
|
||||||
{slot: 'options', label: '操作'}
|
{slot: 'options', label: '操作'}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -102,6 +102,7 @@
|
|||||||
:size.sync="page.size"
|
:size.sync="page.size"
|
||||||
@selection-change="(v) => (ids = v.map((e) => e.id))"
|
@selection-change="(v) => (ids = v.map((e) => e.id))"
|
||||||
@getList="getList()"
|
@getList="getList()"
|
||||||
|
:dict="dict"
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
slot="selectId"
|
slot="selectId"
|
||||||
@@ -200,10 +201,8 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import AMapLoader from "@amap/amap-jsapi-loader";
|
import AMapLoader from "@amap/amap-jsapi-loader";
|
||||||
import Template from '../../../../../packages/wechat/AppAskForm/components/Template.vue';
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {Template},
|
|
||||||
name: "List",
|
name: "List",
|
||||||
label: "网格区块",
|
label: "网格区块",
|
||||||
props: {
|
props: {
|
||||||
@@ -260,63 +259,13 @@ export default {
|
|||||||
let _ = this;
|
let _ = this;
|
||||||
return [
|
return [
|
||||||
{type: 'selection'},
|
{type: 'selection'},
|
||||||
{
|
{prop: "girdName", align: "left", label: "网格名称",},
|
||||||
prop: "girdName",
|
{prop: "girdCode", align: "center", label: "网格编码",},
|
||||||
align: "left",
|
{prop: "girdType", align: "center", label: "网格类型", dict: "girdType"},
|
||||||
label: "网格名称",
|
{prop: "girdLevel", align: "center", label: "网格层级", dict: "girdLevel"},
|
||||||
},
|
{prop: "plottingStatus", align: "center", label: "标绘状态", dict: "plottingStatus"},
|
||||||
{
|
{prop: "createTime", align: "center", label: "创建时间", dateFormat: "YYYY-MM-DD"},
|
||||||
prop: "girdCode",
|
{prop: "girdMemberNames", align: "center", slot: 'user', width: 200, label: "网格员"},
|
||||||
align: "center",
|
|
||||||
label: "网格编码",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
prop: "girdType",
|
|
||||||
align: "center",
|
|
||||||
label: "网格类型",
|
|
||||||
render(h, {row}) {
|
|
||||||
return h("span", {}, _.dict.getLabel("girdType", row.girdType) || '-');
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
prop: "girdLevel",
|
|
||||||
align: "center",
|
|
||||||
label: "网格层级",
|
|
||||||
render(h, {row}) {
|
|
||||||
return h("span", {}, _.dict.getLabel("girdLevel", row.girdLevel) || '-');
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
prop: "plottingStatus",
|
|
||||||
align: "center",
|
|
||||||
label: "标绘状态",
|
|
||||||
render(h, {row}) {
|
|
||||||
return h(
|
|
||||||
"span",
|
|
||||||
{
|
|
||||||
style: {
|
|
||||||
color: _.dict.getColor("plottingStatus", row.plottingStatus),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
_.dict.getLabel("plottingStatus", row.plottingStatus)
|
|
||||||
);
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
prop: "createTime",
|
|
||||||
align: "center",
|
|
||||||
label: "创建时间",
|
|
||||||
render(h, {row}) {
|
|
||||||
return h("span", {}, row.createTime.substring(0, 11));
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
prop: "girdMemberNames",
|
|
||||||
align: "center",
|
|
||||||
slot: 'user',
|
|
||||||
width: 200,
|
|
||||||
label: "网格员",
|
|
||||||
},
|
|
||||||
];
|
];
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -74,7 +74,7 @@
|
|||||||
currIndex: 0,
|
currIndex: 0,
|
||||||
tableData: [],
|
tableData: [],
|
||||||
colConfigs: [
|
colConfigs: [
|
||||||
{prop: 'createTime', label: '上报日期', align: 'center', dateFormart: 'YYYY-MM-DD'},
|
{prop: 'createTime', label: '上报日期', align: 'center', dateFormat: 'YYYY-MM-DD'},
|
||||||
{
|
{
|
||||||
prop: 'status',
|
prop: 'status',
|
||||||
label: '健康状态',
|
label: '健康状态',
|
||||||
|
|||||||
Reference in New Issue
Block a user