Parcourir la source

人员档案详情页面人员类型以及宗教组织bug修改

guoqing il y a 1 an
Parent
commit
8a18e0520d

+ 3 - 2
src/api/placePerson/placePerson.js

@@ -14,9 +14,10 @@ export default class placePerson {
             params
         )
     };
-    queryId(id) {
+    religious(params) {
             return request.get(
-                `/zjzz/religion/queryById`, { id: id }
+                `/zjzz/religion/list`,
+                params
             )
         }
         //人员新增

+ 0 - 1
src/views/placeManage/placePerson/placePersonAdd.vue

@@ -820,7 +820,6 @@ export default {
     let hs_typeOfEmployees = ref(false);
     const gettypeOfEmployees = ({ selectedOptions }) => {
       hs_typeOfEmployees.value = false;
-      // inputForm.typeOfEmployees = selectedOptions[0].value;
       const json = Object.assign(inputForm.value, {
         typeOfEmployees: selectedOptions[0].value,
       });

+ 9 - 7
src/views/placeManage/placePerson/placePersoninfo.vue

@@ -611,11 +611,13 @@ export default {
         let arr = data.value.personnelType.split(",");
         personnalType.value = getValue1(arr).join(",");
         let tissid = data.value.zjzz.id;
-        if (tissid != "") {
-          new placePerson().queryId({ id: tissid }).then((res) => {
-            tissueName.value = res.organizationName;
-          });
-        }
+        new placePerson().religious().then((res) => {
+            res.records.forEach(item=>{
+              if(item.id == tissid){
+                tissueName.value = item.organizationName;
+              }
+            })
+        });
         activitytext.value = getActivity(data.value.bkcheck);
         data.value.workPicture.split("|").forEach((item) => {
           if (item.trim().length > 0) {
@@ -849,7 +851,7 @@ export default {
         typeOfEmployees: selectedOptions[0].value,
       });
       data.value = json;
-      typeOfEmployeesName.value = selectedOptions[0].text;
+      typeOfEmployeesName.value = selectedOptions[0].label;
     };
     //籍贯
     const nativePlace = ref([]);
@@ -1002,7 +1004,7 @@ export default {
     let hs_persontype = ref(false);
     const toggle = (index) => {
       checkboxRefs.value[index].toggle();
-      personnalType.value = getValue(checked2.value).join();
+      personnalType.value = getValue1(checked2.value).join();
       showZW.value = checked2.value.join();
     };
     const changperson = () => {