Browse Source

【治理排行】后台管理开发-新增页样式修改-王公峰-2020-06-18

master
wanggongfeng 5 years ago
parent
commit
bccd4dcbe9
  1. 17
      src/views/modules/kpi/kpicommunitybuilding-add-or-update.vue
  2. 17
      src/views/modules/kpi/kpigridentity-add-or-update.vue
  3. 17
      src/views/modules/kpi/kpimassevaluation-add-or-update.vue
  4. 15
      src/views/modules/kpi/kpimattersresponse-add-or-update.vue
  5. 17
      src/views/modules/kpi/kpipublicopinion-add-or-update.vue
  6. 17
      src/views/modules/kpi/kpitypicalculture-add-or-update.vue

17
src/views/modules/kpi/kpicommunitybuilding-add-or-update.vue

@ -1,5 +1,5 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false" customClass="customWidth">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="部门名称" prop="deptId" label-width="120px">
<el-cascader
@ -8,7 +8,7 @@
:options="options"
:props="{ multiple: false, emitPath: false, checkStrictly: true }"
@visible-change="changeHandle"
style="width:80%;"
style="width:90%;"
:disabled="dataForm.id?true:false"
>
</el-cascader>
@ -16,17 +16,17 @@
<el-form-item label="考核年月" prop="monthYear" label-width="120px">
<el-date-picker v-model="dataForm.monthYear" :disabled="dataForm.id?true:false"
type="month" clearable placeholder="选择月"
value-format="yyyy-MM" format="yyyy-MM">
value-format="yyyy-MM" format="yyyy-MM" style="width:40%">
</el-date-picker>
</el-form-item>
<el-form-item label="民主协商机制" prop="democraticConsultationMechanism" label-width="120px">
<el-input-number v-model="dataForm.democraticConsultationMechanism" :min="0" :max="3" label="民主协商机制分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.democraticConsultationMechanism" :min="0" :max="3" label="民主协商机制分数" :precision="1" style="width:40%"></el-input-number>
</el-form-item>
<el-form-item label="居民公约制度" prop="residentConventionSystem" label-width="120px">
<el-input-number v-model="dataForm.residentConventionSystem" :min="0" :max="3" label="居民公约制度分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.residentConventionSystem" :min="0" :max="3" label="居民公约制度分数" :precision="1" style="width:40%"></el-input-number>
</el-form-item>
<el-form-item label="网格协商案例" prop="gridNegotiationCase" label-width="120px">
<el-input-number v-model="dataForm.gridNegotiationCase" :min="0" :max="4" label="网格协商案例分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.gridNegotiationCase" :min="0" :max="4" label="网格协商案例分数" :precision="1" style="width:40%"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
@ -201,3 +201,8 @@ export default {
}
}
</script>
<style lang="scss">
.customWidth {
width:35%
}
</style>

17
src/views/modules/kpi/kpigridentity-add-or-update.vue

@ -1,5 +1,5 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false" customClass="customWidth">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="部门名称" prop="deptId" label-width="120px">
<el-cascader
@ -8,7 +8,7 @@
:options="options"
:props="{ multiple: false, emitPath: false, checkStrictly: true }"
@visible-change="changeHandle"
style="width:80%;"
style="width:90%;"
:disabled="dataForm.id?true:false"
>
</el-cascader>
@ -16,17 +16,17 @@
<el-form-item label="考核年月" prop="monthYear" label-width="120px">
<el-date-picker v-model="dataForm.monthYear" :disabled="dataForm.id?true:false"
type="month" clearable placeholder="选择月"
value-format="yyyy-MM" format="yyyy-MM">
value-format="yyyy-MM" format="yyyy-MM" style="width:40%;">
</el-date-picker>
</el-form-item>
<el-form-item label="建站达标" prop="stationEstablishment" label-width="120px">
<el-input-number v-model="dataForm.stationEstablishment" :min="0" :max="4" label="建站达标分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.stationEstablishment" :min="0" :max="4" label="建站达标分数" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
<el-form-item label="人员配备" prop="staffingPlacement" label-width="120px">
<el-input-number v-model="dataForm.staffingPlacement" :min="0" :max="3" label="人员配备分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.staffingPlacement" :min="0" :max="3" label="人员配备分数" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
<el-form-item label="网格运行" prop="gridOperation" label-width="120px">
<el-input-number v-model="dataForm.gridOperation" :min="0" :max="3" label="网格运行分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.gridOperation" :min="0" :max="3" label="网格运行分数" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
@ -198,3 +198,8 @@ export default {
}
}
</script>
<style lang="scss">
.customWidth {
width:35%
}
</style>

17
src/views/modules/kpi/kpimassevaluation-add-or-update.vue

@ -1,5 +1,5 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false" customClass="customWidth">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="部门名称" prop="deptId" label-width="120px">
<el-cascader
@ -8,7 +8,7 @@
:options="options"
:props="{ multiple: false, emitPath: false, checkStrictly: true }"
@visible-change="changeHandle"
style="width:80%;"
style="width:90%;"
:disabled="dataForm.id?true:false"
>
</el-cascader>
@ -16,17 +16,17 @@
<el-form-item label="考核年月" prop="year" label-width="120px">
<el-date-picker v-model="dataForm.year" :disabled="dataForm.id?true:false"
type="year" clearable placeholder="选择年"
value-format="yyyy" format="yyyy">
value-format="yyyy" format="yyyy" style="width:45%;">
</el-date-picker>
</el-form-item>
<el-form-item label="满意" prop="satisfied" label-width="120px">
<el-input-number v-model="dataForm.satisfied" :min="0" :max="20" label="满意分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.satisfied" :min="0" :max="20" label="满意分数" :precision="1" style="width:45%;"></el-input-number>
</el-form-item>
<el-form-item label="基本满意" prop="basicSatisfaction" label-width="120px">
<el-input-number v-model="dataForm.basicSatisfaction" :min="0" :max="20" label="基本满意分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.basicSatisfaction" :min="0" :max="20" label="基本满意分数" :precision="1" style="width:45%;"></el-input-number>
</el-form-item>
<el-form-item label="不满意" prop="dissatisfied" label-width="120px">
<el-input-number v-model="dataForm.dissatisfied" :min="0" :max="20" label="不满意分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.dissatisfied" :min="0" :max="20" label="不满意分数" :precision="1" style="width:45%;"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
@ -210,3 +210,8 @@ export default {
}
}
</script>
<style lang="scss">
.customWidth {
width:35%
}
</style>

15
src/views/modules/kpi/kpimattersresponse-add-or-update.vue

@ -1,5 +1,5 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false" customClass="customWidth">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="部门名称" prop="deptId">
<el-cascader
@ -8,7 +8,7 @@
:options="options"
:props="{ multiple: false, emitPath: false, checkStrictly: true }"
@visible-change="changeHandle"
style="width:80%;"
style="width:90%;"
:disabled="dataForm.id?true:false"
>
</el-cascader>
@ -16,17 +16,17 @@
<el-form-item label="考核年月" prop="monthYear">
<el-date-picker v-model="dataForm.monthYear" :disabled="dataForm.id?true:false"
type="month" clearable placeholder="选择月"
value-format="yyyy-MM" format="yyyy-MM">
value-format="yyyy-MM" format="yyyy-MM" style="width:40%;">
</el-date-picker>
</el-form-item>
<el-form-item label="扣分类别" prop="deductionCategory">
<el-select v-model="dataForm.deductionCategory" placeholder="扣分类别" :disabled="dataForm.id?true:false">
<el-select v-model="dataForm.deductionCategory" placeholder="扣分类别" :disabled="dataForm.id?true:false" style="width:40%;">
<el-option v-for="item in deductionCategoryArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="扣分分值" prop="deduction">
<el-input-number v-model="dataForm.deduction" :min="-1" :max="0" label="扣分分值" :step="0.1" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.deduction" :min="-1" :max="0" label="扣分分值" :step="0.1" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
@ -210,3 +210,8 @@ export default {
}
}
</script>
<style lang="scss">
.customWidth {
width:35%
}
</style>

17
src/views/modules/kpi/kpipublicopinion-add-or-update.vue

@ -1,5 +1,5 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false" customClass="customWidth">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="部门名称" prop="deptId" label-width="120px">
<el-cascader
@ -8,7 +8,7 @@
:options="options"
:props="{ multiple: false, emitPath: false, checkStrictly: true }"
@visible-change="changeHandle"
style="width:80%;"
style="width:90%;"
:disabled="dataForm.id?true:false"
>
</el-cascader>
@ -16,17 +16,17 @@
<el-form-item label="考核年月" prop="monthYear" label-width="120px">
<el-date-picker v-model="dataForm.monthYear" :disabled="dataForm.id?true:false"
type="month" clearable placeholder="选择月"
value-format="yyyy-MM" format="yyyy-MM">
value-format="yyyy-MM" format="yyyy-MM" style="width:40%;">
</el-date-picker>
</el-form-item>
<el-form-item label="宣传基础" prop="publicityFoundation" label-width="120px">
<el-input-number v-model="dataForm.publicityFoundation" :min="0" :max="5" label="宣传基础分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.publicityFoundation" :min="0" :max="5" label="宣传基础分数" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
<el-form-item label="创新突破" prop="innovationBreakthrough" label-width="120px">
<el-input-number v-model="dataForm.innovationBreakthrough" :min="0" :max="3" label="创新突破分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.innovationBreakthrough" :min="0" :max="3" label="创新突破分数" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
<el-form-item label="舆情应对" prop="publicOpinionResponse" label-width="120px">
<el-input-number v-model="dataForm.publicOpinionResponse" :min="0" :max="2" label="舆情应对分数" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.publicOpinionResponse" :min="0" :max="2" label="舆情应对分数" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
@ -201,3 +201,8 @@ export default {
}
}
</script>
<style lang="scss">
.customWidth {
width:35%
}
</style>

17
src/views/modules/kpi/kpitypicalculture-add-or-update.vue

@ -1,5 +1,5 @@
<template>
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false">
<el-dialog :visible.sync="visible" :title="!dataForm.id ? $t('add') : $t('update')" :close-on-click-modal="false" :close-on-press-escape="false" customClass="customWidth">
<el-form :model="dataForm" :rules="dataRule" ref="dataForm" :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="部门名称" prop="deptId">
<el-cascader
@ -8,7 +8,7 @@
:options="options"
:props="{ multiple: false, emitPath: false, checkStrictly: true }"
@visible-change="changeHandle"
style="width:80%;"
style="width:90%;"
:disabled="dataForm.id?true:false"
>
</el-cascader>
@ -16,23 +16,23 @@
<el-form-item label="考核年" prop="year">
<el-date-picker v-model="dataForm.year" :disabled="dataForm.id?true:false"
type="year" clearable placeholder="选择年"
value-format="yyyy" format="yyyy">
value-format="yyyy" format="yyyy" style="width:40%;">
</el-date-picker>
</el-form-item>
<el-form-item label="加分类别" prop="bonusCategory">
<el-select v-model="dataForm.bonusCategory" placeholder="加分类别" :disabled="dataForm.id?true:false">
<el-select v-model="dataForm.bonusCategory" placeholder="加分类别" :disabled="dataForm.id?true:false" style="width:40%;">
<el-option v-for="item in bonusCategoryArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue" >
</el-option>
</el-select>
</el-form-item>
<el-form-item label="加分级别" prop="bonusLevel">
<el-select v-model="dataForm.bonusLevel" placeholder="加分级别" :disabled="dataForm.id?true:false">
<el-select v-model="dataForm.bonusLevel" placeholder="加分级别" :disabled="dataForm.id?true:false" style="width:40%;">
<el-option v-for="item in bonusLevelArr" :key="item.dictValue" :label="item.dictName" :value="item.dictValue" >
</el-option>
</el-select>
</el-form-item>
<el-form-item label="加分分值" prop="bonus">
<el-input-number v-model="dataForm.bonus" :min="0" :max="5" label="加分分值" :precision="1"></el-input-number>
<el-input-number v-model="dataForm.bonus" :min="0" :max="5" label="加分分值" :precision="1" style="width:40%;"></el-input-number>
</el-form-item>
</el-form>
<template slot="footer">
@ -233,3 +233,8 @@ export default {
}
}
</script>
<style lang="scss">
.customWidth {
width:35%
}
</style>

Loading…
Cancel
Save