|
@@ -21,57 +21,57 @@ export default {
|
|
initialName: "月度全勤,每月加分",
|
|
initialName: "月度全勤,每月加分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
{
|
|
initialName: "正常打卡,每次加分",
|
|
initialName: "正常打卡,每次加分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
{
|
|
initialName: "上下班缺卡,每次扣分",
|
|
initialName: "上下班缺卡,每次扣分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
{
|
|
- initialName: "上班迟到,每次扣分",
|
|
|
|
|
|
+ initialName: "矿工缺席,每次扣分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
- // { initialName: "严重迟到,每次扣分", initia_mark: false, initia_input: "" },
|
|
|
|
{
|
|
{
|
|
- initialName: "下班早退,每次扣分",
|
|
|
|
|
|
+ initialName: "上班迟到,每次扣分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
|
|
+ // { initialName: "严重迟到,每次扣分", initia_mark: false, initia_input: "" },
|
|
{
|
|
{
|
|
- initialName: "矿工缺席,每次扣分",
|
|
|
|
|
|
+ initialName: "下班早退,每次扣分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
{
|
|
initialName: "加班,每小时加分",
|
|
initialName: "加班,每小时加分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
{
|
|
initialName: "请假,每小时扣分",
|
|
initialName: "请假,每小时扣分",
|
|
initia_mark: false,
|
|
initia_mark: false,
|
|
initia_input: {
|
|
initia_input: {
|
|
- age: "999",
|
|
|
|
|
|
+ age: "",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
],
|
|
],
|
|
@@ -91,7 +91,9 @@ export default {
|
|
workpoints,
|
|
workpoints,
|
|
},
|
|
},
|
|
created() {},
|
|
created() {},
|
|
- mounted() {},
|
|
|
|
|
|
+ mounted() {
|
|
|
|
+ this.cheak_ax();
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
initia(ok) {
|
|
initia(ok) {
|
|
this.loading = true;
|
|
this.loading = true;
|
|
@@ -99,15 +101,14 @@ export default {
|
|
objs.month_full_ad = +ok[0].sj; //>=0
|
|
objs.month_full_ad = +ok[0].sj; //>=0
|
|
objs.normal = +ok[1].sj; //>=0
|
|
objs.normal = +ok[1].sj; //>=0
|
|
objs.no_sign = -ok[2].sj; //<=0
|
|
objs.no_sign = -ok[2].sj; //<=0
|
|
- objs.absent = -ok[5].sj; //<=0
|
|
|
|
- objs.on_duty_late = -ok[3].sj; //<=0
|
|
|
|
- objs.off_duty_early = -ok[4].sj; //<=0
|
|
|
|
|
|
+ objs.absent = -ok[3].sj; //<=0
|
|
|
|
+ objs.on_duty_late = -ok[4].sj; //<=0
|
|
|
|
+ objs.off_duty_early = -ok[5].sj; //<=0
|
|
objs.ot_per_hour = +ok[6].sj; //>=0
|
|
objs.ot_per_hour = +ok[6].sj; //>=0
|
|
objs.leave_per_hour = -ok[7].sj; //<=0
|
|
objs.leave_per_hour = -ok[7].sj; //<=0
|
|
this.$axios
|
|
this.$axios
|
|
.post("api/ad/update", this.obj)
|
|
.post("api/ad/update", this.obj)
|
|
.then((res) => {
|
|
.then((res) => {
|
|
- console.log(res);
|
|
|
|
if (res.data.code == 1) {
|
|
if (res.data.code == 1) {
|
|
this.loading = false;
|
|
this.loading = false;
|
|
this.$message({
|
|
this.$message({
|
|
@@ -122,6 +123,28 @@ export default {
|
|
console.log(err);
|
|
console.log(err);
|
|
});
|
|
});
|
|
},
|
|
},
|
|
|
|
+ cheak_ax() {
|
|
|
|
+ this.loading = true;
|
|
|
|
+ this.$axios.get("api/ad/info").then((res) => {
|
|
|
|
+ this.loading = false;
|
|
|
|
+ var arr = [];
|
|
|
|
+ for (let i in res.data.data.config) {
|
|
|
|
+ arr.push(res.data.data.config[i]);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // for (let i = 0; i < this.initia_arr.length; i++) {
|
|
|
|
+ // this.initia_arr[i].initia_input.age = Math.abs(arr[i]);
|
|
|
|
+ // }
|
|
|
|
+ this.initia_arr[0].initia_input.age = Math.abs(arr[5]);
|
|
|
|
+ this.initia_arr[1].initia_input.age = Math.abs(arr[1]);
|
|
|
|
+ this.initia_arr[2].initia_input.age = Math.abs(arr[2]);
|
|
|
|
+ this.initia_arr[3].initia_input.age = Math.abs(arr[0]);
|
|
|
|
+ this.initia_arr[4].initia_input.age = Math.abs(arr[4]);
|
|
|
|
+ this.initia_arr[5].initia_input.age = Math.abs(arr[7]);
|
|
|
|
+ this.initia_arr[6].initia_input.age = Math.abs(arr[3]);
|
|
|
|
+ this.initia_arr[7].initia_input.age = Math.abs(arr[6]);
|
|
|
|
+ });
|
|
|
|
+ },
|
|
},
|
|
},
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|