Commit 6105943d authored by 姬鋆屾's avatar 姬鋆屾

parent 3c403fed
...@@ -46,6 +46,7 @@ export default { ...@@ -46,6 +46,7 @@ export default {
delete this.query.errorTimeEnd; delete this.query.errorTimeEnd;
} }
} }
this.getData(); this.getData();
}, },
}, },
...@@ -693,8 +694,9 @@ export default { ...@@ -693,8 +694,9 @@ export default {
? "/check/window/perform/list" ? "/check/window/perform/list"
: this.$route.path.indexOf("/window/workman/perform/list") == 0 : this.$route.path.indexOf("/window/workman/perform/list") == 0
? "/check/window/workman/perform/list" ? "/check/window/workman/perform/list"
: this.$route.path.indexOf("/check/window/workman/perform/detail/list") == : this.$route.path.indexOf(
0 "/check/window/workman/perform/detail/list"
) == 0
? "/window/workman/perform/detail/list" ? "/window/workman/perform/detail/list"
: this.$route.path, : this.$route.path,
edit: this.$route.path.replace("/list", "/edit"), edit: this.$route.path.replace("/list", "/edit"),
......
...@@ -428,6 +428,7 @@ export default { ...@@ -428,6 +428,7 @@ export default {
} }
} }
}); });
this.form = Object.assign({}, this.form, newFormData); this.form = Object.assign({}, this.form, newFormData);
// this.form = Object.assign({}, this.form, data); // this.form = Object.assign({}, this.form, data);
// console.log("after form",this.form) // console.log("after form",this.form)
...@@ -449,6 +450,7 @@ export default { ...@@ -449,6 +450,7 @@ export default {
delete this.$route.query.yearmonth; delete this.$route.query.yearmonth;
delete this.$route.query.createTimeMonth; delete this.$route.query.createTimeMonth;
delete this.$route.query.orderColList; delete this.$route.query.orderColList;
this.form = Object.assign({}, this.form, newData); this.form = Object.assign({}, this.form, newData);
this.onSubmit(); this.onSubmit();
}, },
...@@ -534,6 +536,10 @@ export default { ...@@ -534,6 +536,10 @@ export default {
this.form.attendanceDateEnd = timestampToTime(new Date(), 3); this.form.attendanceDateEnd = timestampToTime(new Date(), 3);
} }
} }
if (this.$route.name == "perform/effect/record/list") {
this.form.subMethod ? "" : (this.form.subMethod = "1");
console.log(this.form.subMethod);
}
let params = JSON.parse(JSON.stringify(this.form)); //不更改原始数据 let params = JSON.parse(JSON.stringify(this.form)); //不更改原始数据
let data = this.decode(params); let data = this.decode(params);
......
...@@ -98,6 +98,8 @@ ...@@ -98,6 +98,8 @@
? "玩手机" ? "玩手机"
: form.irregularType == 4 : form.irregularType == 4
? "睡觉" ? "睡觉"
: form.irregularType == 4
? "其他"
: "--" : "--"
}} }}
</p> </p>
...@@ -188,7 +190,16 @@ ...@@ -188,7 +190,16 @@
" "
> >
</el-image> --> </el-image> -->
<filepReview v-if="form.filePaths" :src="form.filePaths" /> <filepReview
v-if="form.filePaths || form.snapPath"
:src="
form.filePaths
? form.filePaths
: form.snapPath
? form.snapPath
: []
"
/>
<span v-else>--</span> <span v-else>--</span>
</div> </div>
<ImageUpload <ImageUpload
...@@ -240,7 +251,9 @@ ...@@ -240,7 +251,9 @@
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="22"> <el-col :span="22">
<el-form-item :label="form.subAddType == 1 ? '加分分值:' : '扣分分值:'"> <el-form-item
:label="form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p>{{ form.subAddType == 1 ? "+" : "-" }} {{ form.score }}</p> <p>{{ form.subAddType == 1 ? "+" : "-" }} {{ form.score }}</p>
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -489,6 +502,10 @@ export default { ...@@ -489,6 +502,10 @@ export default {
label: "睡觉", label: "睡觉",
value: 4, value: 4,
}, },
{
label: "其他",
value: 5,
},
], ],
form: {}, form: {},
baseUrl: process.env.VUE_APP_API_BASE_URL + "/", baseUrl: process.env.VUE_APP_API_BASE_URL + "/",
......
...@@ -178,6 +178,12 @@ export default { ...@@ -178,6 +178,12 @@ export default {
config: { config: {
isshowTabPane: true, isshowTabPane: true,
search: [ search: [
{
name: "subMethod",
type: "select",
label: "效能分类",
fuzzy: false,
},
{ {
name: "processStatus", name: "processStatus",
type: "select", type: "select",
...@@ -316,9 +322,28 @@ export default { ...@@ -316,9 +322,28 @@ export default {
width: 200, width: 200,
fixed: "right", fixed: "right",
formatter: (row) => { formatter: (row) => {
return row.processStatus == 1 ? ( return row.subMethod == 1 && row.processStatus == 1 ? (
<table-buttons <table-buttons
noAdd noAdd
noEdit
row={row}
onEdit={this.toEdit}
onView={this.toView}
onDel={this.toDel}
/>
) : row.subMethod == 2 && row.processStatus == 1 ? (
<table-buttons
noAdd
row={row}
onEdit={this.toEdit}
onView={this.toView}
onDel={this.toDel}
/>
) : row.subMethod == 1 && row.processStatus == 2 ? (
<table-buttons
noAdd
noEdit
noDel
row={row} row={row}
onEdit={this.toEdit} onEdit={this.toEdit}
onView={this.toView} onView={this.toView}
......
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