| 
					
				 | 
			
			
				@@ -1,11 +1,5 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <van-nav-bar 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    fixed 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    title="场所活动" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    left-text="" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    left-arrow 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    @click-left="onClickLeft" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <van-nav-bar fixed title="场所活动" left-text="" left-arrow @click-left="onClickLeft" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <van-loading size="16px" v-show="isLoading">加载中...</van-loading> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <div class="main" v-show="!isLoading"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="banner"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -14,174 +8,81 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div class="info"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <p class="miniTitle">详细信息</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.activityName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="活动名称:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          placeholder="请填写活动名称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.activityName" center readonly clearable label="活动名称:" placeholder="请填写活动名称" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.siteName.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="场所名称:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          placeholder="请选择" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.siteName.name" readonly label="场所名称:" placeholder="请选择" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.activityTime" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="活动时间:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.activitiesType" center readonly label="活动类型:" input-align="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <template #input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <template v-if="placeActivity.activitiesType == 1">常规活动</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <template v-if="placeActivity.activitiesType == 2">日常活动</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </van-field> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.participantsNum" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          clearable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="参会人数:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.activityTime" center readonly label="活动时间:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.knownList.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="已知名单:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.participantsNum" center readonly clearable label="参会人数:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.reporter.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="报告人:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.knownList.name" center readonly label="已知名单:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.participation" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="参加范围:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.reporter.name" center readonly label="报告人:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.place" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="活动地点:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.participation" center readonly label="参加范围:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.placeDel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="详细地址:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.place" center readonly label="活动地点:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.placeDel" center readonly label="详细地址:" input-align="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <template #right-icon> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <van-icon name="location" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </van-field> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.sourceFunds" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="经费来源:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.sourceFunds" center readonly label="经费来源:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.activityPerson.name" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="活动负责人:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.activityPerson.name" center readonly label="活动负责人:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="placeActivity.phone" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          center 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          type="tel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="联系方式:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field v-model="placeActivity.phone" center readonly type="tel" label="联系方式:" input-align="right" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name="uploader" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="安全预案:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field name="uploader" readonly label="安全预案:" input-align="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <template #input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <span v-show="fileList.length == 0">无</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <van-uploader 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-show="fileList.length != 0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-model="fileList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :max-count="fileList.length" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :deletable="false" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              @click-preview="downHandle" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <van-uploader v-show="fileList.length != 0" v-model="fileList" :max-count="fileList.length" :deletable="false" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              @click-preview="downHandle"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </van-uploader> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </van-field> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <van-field 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name="content" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          readonly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          label="主题内容:" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          input-align="right" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <van-field name="content" readonly label="主题内容:" input-align="right"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <template #input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <span v-show="placeActivity.subjectContent == ''">无</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <span 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-show="placeActivity.subjectContent != ''" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              style="color: #36a7f3" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              @click="open" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              >查看内容</span 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span v-show="placeActivity.subjectContent != ''" style="color: #36a7f3" @click="open">查看内容</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </van-field> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </van-cell-group> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <van-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      v-if="placeActivity.assessment == 0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      class="btn-sub" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      @click="update" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      >审核</van-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <van-button v-if="placeActivity.assessment == 0" type="primary" class="btn-sub" @click="update">审核</van-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <van-popup v-model:show="showReport"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div v-html="placeActivity.subjectContent" class="showhtml"></div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </van-popup> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import "vant/es/toast/style"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { ref, onMounted, nextTick } from "vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import placeActivityServer from "@/api/placeActivity/placeActivityServer"; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -203,6 +104,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const placeActivity = ref({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       id: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       activityName: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      activitiesType: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       siteName: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         id: "", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         name: "", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -334,12 +236,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-bottom: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   margin-top: -100px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .van-popup--center { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 98% !important; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   border-radius: 10px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  height: 70vh; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   overflow: auto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 .showhtml { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   width: 94%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   padding: 10px; 
			 |