2 次代碼提交 6e8e9188a3 ... fbcd200a42

作者 SHA1 備註 提交日期
  guoqing fbcd200a42 Merge branch 'master' of http://123.57.226.179:8080/yin_yu820/HS_MZAP 1 年之前
  guoqing afe8105d18 修改人员档案模块字段默认值 1 年之前

+ 10 - 11
src/views/placeManage/placePerson/placePersonAdd.vue

@@ -428,7 +428,11 @@
           <van-popup v-model:show="hs_activity" round position="bottom">
           <van-popup v-model:show="hs_activity" round position="bottom">
             <van-picker
             <van-picker
               title="选择是否参加"
               title="选择是否参加"
-              :columns="activity"
+              :columns="$dictUtils.getDictList('yes_no')"
+              :columns-field-names="{
+                text: 'label',
+                value: 'value',
+              }"
               @cancel="hs_activity = false"
               @cancel="hs_activity = false"
               @confirm="getactivity"
               @confirm="getactivity"
             />
             />
@@ -655,8 +659,8 @@ export default {
       zjzz: {
       zjzz: {
         id: "",
         id: "",
       },
       },
-      bkcheck: "",
+      bkcheck: "0",
-      dead: "",
+      dead: "0",
     });
     });
     onMounted(() => {
     onMounted(() => {
       //籍贯接口
       //籍贯接口
@@ -1031,11 +1035,7 @@ export default {
       return Array;
       return Array;
     };
     };
     // 是否参加非法活动
     // 是否参加非法活动
-    const activitytext = ref("");
+    const activitytext = ref("否");
-    const activity = [
-      { text: "是", value: "0" },
-      { text: "否", value: "1" },
-    ];
     let hs_activity = ref(false);
     let hs_activity = ref(false);
     const getactivity = ({ selectedOptions }) => {
     const getactivity = ({ selectedOptions }) => {
       hs_activity.value = false;
       hs_activity.value = false;
@@ -1043,10 +1043,10 @@ export default {
         bkcheck: selectedOptions[0].value,
         bkcheck: selectedOptions[0].value,
       });
       });
       inputForm.value = json;
       inputForm.value = json;
-      activitytext.value = selectedOptions[0].text;
+      activitytext.value = selectedOptions[0].label;
     };
     };
     // 是否死亡
     // 是否死亡
-    const Dead = ref("");
+    const Dead = ref("");
     let hs_dead = ref(false);
     let hs_dead = ref(false);
     const getdead = ({ selectedOptions }) => {
     const getdead = ({ selectedOptions }) => {
       hs_dead.value = false;
       hs_dead.value = false;
@@ -1201,7 +1201,6 @@ export default {
       checkboxRefs,
       checkboxRefs,
       showZW,
       showZW,
       // 是否参加非法活动
       // 是否参加非法活动
-      activity,
       hs_activity,
       hs_activity,
       getactivity,
       getactivity,
       activitytext,
       activitytext,

+ 12 - 8
src/views/placeManage/placePerson/placePersoninfo.vue

@@ -448,7 +448,11 @@
             <van-popup v-model:show="hs_activity" round position="bottom">
             <van-popup v-model:show="hs_activity" round position="bottom">
               <van-picker
               <van-picker
                 title="选择是否参加"
                 title="选择是否参加"
-                :columns="activity"
+                :columns="$dictUtils.getDictList('yes_no')"
+                :columns-field-names="{
+                  text: 'label',
+                  value: 'value',
+                }"
                 @cancel="hs_activity = false"
                 @cancel="hs_activity = false"
                 @confirm="getactivity"
                 @confirm="getactivity"
               />
               />
@@ -680,6 +684,11 @@ export default {
             "yes_no",
             "yes_no",
             data.value.dead
             data.value.dead
           );
           );
+        activitytext.value =
+          current.appContext.config.globalProperties.$dictUtils.getDictLabel(
+            "yes_no",
+            data.value.bkcheck
+          );
         let arr = data.value.personnelType.split(",");
         let arr = data.value.personnelType.split(",");
         personnalType.value = getValue1(arr).join(",");
         personnalType.value = getValue1(arr).join(",");
         let tissid = data.value.zjzz.id;
         let tissid = data.value.zjzz.id;
@@ -1140,10 +1149,6 @@ export default {
     };
     };
     // 是否参加非法活动
     // 是否参加非法活动
     const activitytext = ref("");
     const activitytext = ref("");
-    const activity = [
-      { text: "是", value: "0" },
-      { text: "否", value: "1" },
-    ];
     let hs_activity = ref(false);
     let hs_activity = ref(false);
     const getactivity = ({ selectedOptions }) => {
     const getactivity = ({ selectedOptions }) => {
       hs_activity.value = false;
       hs_activity.value = false;
@@ -1151,10 +1156,10 @@ export default {
         bkcheck: selectedOptions[0].value,
         bkcheck: selectedOptions[0].value,
       });
       });
       data.value = json;
       data.value = json;
-      activitytext.value = selectedOptions[0].text;
+      activitytext.value = selectedOptions[0].label;
     };
     };
     // 是否死亡
     // 是否死亡
-    const Dead = ref("");
+    const Dead = ref("");
     let hs_dead = ref(false);
     let hs_dead = ref(false);
     const getdead = ({ selectedOptions }) => {
     const getdead = ({ selectedOptions }) => {
       hs_dead.value = false;
       hs_dead.value = false;
@@ -1297,7 +1302,6 @@ export default {
       showZW,
       showZW,
       changperson,
       changperson,
       // 是否参加非法活动
       // 是否参加非法活动
-      activity,
       hs_activity,
       hs_activity,
       getactivity,
       getactivity,
       activitytext,
       activitytext,