Bladeren bron

场所录入提交功能完成

guoqing 2 jaren geleden
bovenliggende
commit
762cd977d0
2 gewijzigde bestanden met toevoegingen van 39 en 13 verwijderingen
  1. 38 12
      src/views/placeManage/placeRegister.vue
  2. 1 1
      src/views/tab_a/tabAll.vue

+ 38 - 12
src/views/placeManage/placeRegister.vue

@@ -8,7 +8,7 @@
       <p class="miniTitle">基础信息</p>
       <van-cell-group>
         <van-field
-          v-model="placeActivity.religiousType"
+          v-model="placeActivity.placeData.religiousName"
           readonly
           label="宗教教别:"
           name="validator"
@@ -144,7 +144,7 @@
       </van-cell-group>
       <van-cell-group>
         <van-field
-          v-model="placeActivity.placeData.religiousDeptManaUserName"
+          v-model="placeActivity.religiousDeptManaUserName"
           center
           label="宗教管理人员"
           placeholder="请填写宗教管理人员"
@@ -167,7 +167,7 @@
       </van-cell-group>
       <van-cell-group>
         <van-field
-          v-model="placeActivity.placeData.securityDeptManaUserName"
+          v-model="placeActivity.securityDeptManaUserName"
           center
           label="公安管理人员"
           placeholder="请填写公安管理人员"
@@ -246,12 +246,33 @@ export default {
         constructionStage: "", //场所建设阶段
         nature: "", //场所性质
         religiousDeptManaUser: "", //宗教部门管理人员id
-        religiousDeptManaUserName: "", //宗教部门管理人员
+        
         securityDeptManaUser: "", //公安部门管理人员id
-        securityDeptManaUserName: "", //公安部门管理人员
+        
         peopleThreshold: "", //场所活动人数
+        approvalProcedures:"",//场所建设审批手续
+        etiquetteSpace:"",//宗教礼仪空间(附件)
+        filingNo:"",//场所备案号
+        latitude:"",//经度
+        longitude:"",//维度
+        mainRoads:"",//出入口主要道路
+        placeSelectType3:"",
+        placeSelectType4:"",
+        placeSelectType5:"",
+        placeSelectType6:"",
+        plan:"",//场所规划
+        publicArea:"",//外围公共区域
+        religiousName:"",//教别名称
+        remake:"",//备注
+        scenesImage:"",//内外景图片地址
+        tyshxydm:"",//统一社会代码
+        website:"",//网址
+        state:"1",//状态
+
+
       },
-      religiousType: "", //所属宗教
+      religiousDeptManaUserName: "", //宗教部门管理人员
+      securityDeptManaUserName: "", //公安部门管理人员
       placeSelectName: "", //场所地点
       siteType: "", //场所类型
       constructionStage: "", //场所建设阶段
@@ -269,7 +290,7 @@ export default {
     const getPlace = ({ selectedOptions }) => {
       showPicker.value = false;
       placeActivity.placeData.religiousType = selectedOptions[0].value;
-      placeActivity.religiousType = selectedOptions[0].text;
+      placeActivity.placeData.religiousName = selectedOptions[0].text;
     };
     // 场所类型
     const placeType = [
@@ -315,8 +336,10 @@ export default {
           data.name = decodeURIComponent(
             data.url.substring(data.url.lastIndexOf("/") + 1)
           );
+          placeActivity.placeData.scenesImage += ""+data.url
           fileImg.value.push(data);
         });
+      
     };
     const fjdelete = (file) => {
       //删除文件操作
@@ -356,6 +379,9 @@ export default {
         selectedOptions[1].id +
         "/" +
         selectedOptions[2].id;
+      placeActivity.placeData.placeSelectType3 = selectedOptions[0].id
+      placeActivity.placeData.placeSelectType4 = selectedOptions[1].id
+      placeActivity.placeData.placeSelectType5 = selectedOptions[2].id
       placeActivity.placeData.placeSelectId = placeAddress.value;
     };
     //人员选择
@@ -377,20 +403,20 @@ export default {
     };
     const reselected = () => {
       placeActivity.placeData.religiousDeptManaUser = list.value.id;
-      placeActivity.placeData.religiousDeptManaUserName = list.value.name;
+      placeActivity.religiousDeptManaUserName = list.value.name;
     };
     const reselected2 = () => {
         placeActivity.placeData.securityDeptManaUser = list2.value.id;
-        placeActivity.placeData.securityDeptManaUserName = list2.value.name;
+        placeActivity.securityDeptManaUserName = list2.value.name;
     };
     //数据提交
     const submit = () => {
       console.log(placeActivity.placeData);
       new PlaceRegister().sava(placeActivity.placeData).then((res) => {
         console.log("提交成功", res);
-        // router.push({
-        //   path: "/tabAll",
-        // });
+        router.push({
+          path: "/tabAll",
+        });
       });
     };
 

+ 1 - 1
src/views/tab_a/tabAll.vue

@@ -96,7 +96,7 @@ import toBeDone from '@/api/toBeDone/toBeDone';
 
 		created(){
 			let id=this.$route.query.id;
-			window.xm.setNavigationBarTitle({ title: '智慧“和顺”'})
+			// window.xm.setNavigationBarTitle({ title: '智慧“和顺”'})
 			this.TokenLogin2();
 			//this.dataNumber();
 		},