Browse Source

工作日志配置功能增加

master
李鹏飞 5 years ago
parent
commit
5890defdcd
  1. 1
      src/views/modules/sys/resourcestotalrelation-list.vue
  2. 7
      src/views/modules/sys/totalconfig-add-or-update.vue
  3. 1
      src/views/modules/sys/totalconfig-list.vue
  4. 1
      src/views/modules/sys/totalconfig-select-list.vue

1
src/views/modules/sys/resourcestotalrelation-list.vue

@ -49,6 +49,7 @@
<el-table-column prop="totalName" label="统计名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="totalType" label="统计类型" header-align="center" align="center"></el-table-column>
<el-table-column prop="totalStyle" label="统计方式" :formatter="totalStyleFormatter" header-align="center" align="center"></el-table-column>
<el-table-column prop="spec" label="规格" header-align="center" align="center"></el-table-column>
<el-table-column prop="sort" label="排序" header-align="center" align="center"></el-table-column>
<el-table-column prop="autoFlag" label="是否自动计算" :formatter="autoFlagFormatter" header-align="center" align="center"></el-table-column>
<el-table-column :label="$t('handle')" fixed="right" header-align="center" align="center" width="150">

7
src/views/modules/sys/totalconfig-add-or-update.vue

@ -14,6 +14,9 @@
<el-option label="统计人数" :value="2"></el-option>
</el-select>
</el-form-item>
<el-form-item label="统计规格" prop="spec">
<el-input v-model="dataForm.spec" placeholder="统计规格"></el-input>
</el-form-item>
<el-form-item prop="sort" label="排序">
<el-input-number
v-model="dataForm.sort"
@ -50,6 +53,7 @@ export default {
totalType: '',
totalName: '',
totalStyle: '',
spec: '',
sort: 0,
autoFlag: '0'
}
@ -67,6 +71,9 @@ export default {
sort: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
spec: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
],
autoFlag: [
{ required: true, message: this.$t('validate.required'), trigger: 'blur' }
]

1
src/views/modules/sys/totalconfig-list.vue

@ -41,6 +41,7 @@
<el-table-column prop="totalName" label="统计名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="totalType" label="统计类型" header-align="center" align="center"></el-table-column>
<el-table-column prop="totalStyle" label="统计方式" :formatter="totalStyleFormatter" header-align="center" align="center"></el-table-column>
<el-table-column prop="spec" label="规格" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="sort" label="排序" header-align="center" align="center"></el-table-column>
<el-table-column prop="autoFlag" label="是否自动计算" :formatter="autoFlagFormatter" header-align="center" align="center"></el-table-column>

1
src/views/modules/sys/totalconfig-select-list.vue

@ -51,6 +51,7 @@
<el-table-column prop="totalName" label="统计名称" header-align="center" align="center"></el-table-column>
<el-table-column prop="totalType" label="统计类型" header-align="center" align="center"></el-table-column>
<el-table-column prop="totalStyle" label="统计方式" :formatter="totalStyleFormatter" header-align="center" align="center"></el-table-column>
<el-table-column prop="spec" label="规格" header-align="center" align="center"></el-table-column>
<el-table-column prop="createdTime" label="创建时间" header-align="center" align="center"></el-table-column>
<el-table-column prop="sort" label="排序" header-align="center" align="center"></el-table-column>
<el-table-column prop="autoFlag" label="是否自动计算" :formatter="autoFlagFormatter" header-align="center" align="center"></el-table-column>

Loading…
Cancel
Save