Commit 6eab092d authored by 廖旭伟's avatar 廖旭伟

Merge remote-tracking branch 'origin/master'

parents 849c1b01 dc71283c
...@@ -154,11 +154,10 @@ export default { ...@@ -154,11 +154,10 @@ export default {
], ],
approverId: [ approverId: [
{ required: true, message: "请选择审批人", trigger: "change" }, { required: true, message: "请选择审批人", trigger: "change" },
] ],
/* ,
attachmentPath: [ attachmentPath: [
{ required: true, message: "请上传附件文件", trigger: "change" }, { required: true, message: "请上传附件文件", trigger: "change" },
],*/ ],
}, },
attachmentPath: "", attachmentPath: "",
}; };
......
...@@ -170,7 +170,10 @@ ...@@ -170,7 +170,10 @@
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="申诉结果:"> <el-form-item label="申诉结果:">
<el-radio-group v-model="form.appealResult"> <el-radio-group
v-model="form.appealResult"
@input="radioChange"
>
<el-radio :label="1">通过</el-radio> <el-radio :label="1">通过</el-radio>
<el-radio :label="2">不通过</el-radio> <el-radio :label="2">不通过</el-radio>
</el-radio-group> </el-radio-group>
...@@ -514,6 +517,10 @@ export default { ...@@ -514,6 +517,10 @@ export default {
}, },
methods: { methods: {
radioChange(val) {
this.form.appealResult = val;
this.$forceUpdate(this.form);
},
util_formatter(key, val) { util_formatter(key, val) {
try { try {
return this.dict[key][val]; return this.dict[key][val];
...@@ -677,7 +684,7 @@ export default { ...@@ -677,7 +684,7 @@ export default {
processStatus: 1, processStatus: 1,
appealDesc: "", appealDesc: "",
appealTime: null, appealTime: null,
appealResult: 2, appealResult: "",
remark: "", remark: "",
}; };
this.resetForm("form"); this.resetForm("form");
......
<template> <template>
<div class="page"> <div class="page">
<LayoutTable :data="tableData" notAdd notDel :config="tableConfig"> <LayoutTable :data="tableData" notAdd notDel :config="tableConfig">
<el-button slot="table-head-left2" style="margin-left: 10px" icon="el-icon-tickets" size="mini" @click="doExport" <el-button
:disabled="isExport">导出</el-button> slot="table-head-left2"
style="margin-left: 10px"
icon="el-icon-tickets"
size="mini"
@click="doExport"
:disabled="isExport"
>导出</el-button
>
</LayoutTable> </LayoutTable>
<dialog-show ref="dialogform" @ok="getData" /> <dialog-show ref="dialogform" @ok="getData" />
...@@ -19,7 +26,7 @@ export default { ...@@ -19,7 +26,7 @@ export default {
dialogShow, dialogShow,
}, },
mixins: [table], mixins: [table],
created() { }, created() {},
methods: { methods: {
/** 导出Excel */ /** 导出Excel */
doExport() { doExport() {
...@@ -62,7 +69,6 @@ export default { ...@@ -62,7 +69,6 @@ export default {
type: "date", type: "date",
label: "月份", label: "月份",
fuzzy: false, fuzzy: false,
}, },
{ {
...@@ -86,12 +92,15 @@ export default { ...@@ -86,12 +92,15 @@ export default {
{ label: "姓名", prop: "staffName" }, { label: "姓名", prop: "staffName" },
{ label: "工号", prop: "workNum" }, { label: "工号", prop: "workNum" },
{ label: "手机号", prop: "phoneNumber" },
{ label: "所属部门", prop: "deptName" }, { label: "所属部门", prop: "deptName" },
{ {
label: "所属心中", formatter: (row) => { label: "所属中心",
return '宜宾市民中心' formatter: (row) => {
} return "宜宾市民中心";
},
}, },
{ label: "考勤绩效", prop: "attendScore", formatter: this.formatter }, { label: "考勤绩效", prop: "attendScore", formatter: this.formatter },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment