|
|
@@ -967,25 +967,50 @@
|
|
|
|
|
|
const batchaddSelection = ref([])
|
|
|
//列表勾选
|
|
|
+ // const batchaddSelectionChange = (val) => {
|
|
|
+ // console.log("val",val)
|
|
|
+ // batchaddSelection.value = val.map(item => {
|
|
|
+ // const employeeNumber = item["班组员工编号"].slice(item["班组员工编号"].indexOf('(') + 1, item["班组员工编号"].indexOf(')'));
|
|
|
+ // console.log("item.班组员工编号", employeeNumber);
|
|
|
+
|
|
|
+ // return {
|
|
|
+ // date: formData.value.日期,
|
|
|
+ // 关联员工: formData.value.关联人员工号,
|
|
|
+ // 被关联员工: item.bh,
|
|
|
+ // 关联系数: formData.value.日关联系数,
|
|
|
+ // };
|
|
|
+ // });
|
|
|
+ // console.log(batchaddSelection.value)
|
|
|
+ // }
|
|
|
+
|
|
|
const batchaddSelectionChange = (val) => {
|
|
|
- batchaddSelection.value = val.map(item => {
|
|
|
- return {
|
|
|
- date: formData.value.日期,
|
|
|
- 关联员工: formData.value.关联人员工号,
|
|
|
- 被关联员工: item.bh,
|
|
|
- 关联系数: formData.value.日关联系数,
|
|
|
- };
|
|
|
- });
|
|
|
- console.log(batchaddSelection.value)
|
|
|
- }
|
|
|
+ console.log("val", val);
|
|
|
+ batchaddSelection.value = val.map(item => {
|
|
|
+ const employeeNumber = item["班组员工编号"]
|
|
|
+ ? item["班组员工编号"].slice(
|
|
|
+ item["班组员工编号"].indexOf('(') + 1,
|
|
|
+ item["班组员工编号"].indexOf(')')
|
|
|
+ )
|
|
|
+ : '';
|
|
|
+ console.log("item.班组员工编号", employeeNumber);
|
|
|
+ // 如果 item.bh 是 undefined,则使用 employeeNumber
|
|
|
+ const associatedEmployee = item.bh || employeeNumber;
|
|
|
+ return {
|
|
|
+ date: formData.value.日期,
|
|
|
+ 关联员工: formData.value.关联人员工号,
|
|
|
+ 被关联员工: associatedEmployee,
|
|
|
+ 关联系数: formData.value.日关联系数,
|
|
|
+ };
|
|
|
+ });
|
|
|
+ console.log(batchaddSelection.value);
|
|
|
+ };
|
|
|
//提交
|
|
|
const batchup = () => {
|
|
|
-
|
|
|
BatchAdd()
|
|
|
}
|
|
|
+
|
|
|
//提交数组
|
|
|
const BatchAdd = async () => {
|
|
|
-
|
|
|
const batch = batchaddSelection.value.map((item) => {
|
|
|
return {
|
|
|
sys_id: sys_id,
|