Browse Source

修改部分页面

yin_yu820 1 week ago
parent
commit
6474b0b147

+ 7 - 10
jp-mobile/pages/progress/ProgressQuestionList.vue

@@ -1,14 +1,9 @@
 <template>
 	<view>
-		<view :class="['custom-header', { 'is-back': isBack }, bgColor]">
-			<view class="back-container" @click="handleBack">
-				<view class="back-text">返回</view>
-			</view>
-			<view class="content-container">
-				<view class="content-text">{{title}}</view>
-			</view>
-		</view>
-
+		<cu-custom bgColor="bg-blue" :isBack="true" >
+			<block slot="backText">返回</block>
+			<block slot="content">{{title}}</block>
+		</cu-custom>
 		
 		<view class="line-box">
 			<uni-data-select v-if="finish" v-model="curWord" :localdata="range" @change="change"></uni-data-select>
@@ -31,7 +26,7 @@
 								提交人:{{item.qyFzr}}
 							</view>
 							<view class="item-title">
-								办结时间:{{item.des5||'----'}}
+								办结时间:{{item.finishTime||'----'}}
 							</view>
 
 						</view>
@@ -98,7 +93,9 @@
 				
 				if (query && query.w == 1) {
 					this.curWord = 999
+					this.title="未办结问题诉求";
 				} else if (query && query.w == 2) {
+					this.title="已办结问题诉求";
 					this.curWord = 0
 					this.finish = false
 				}

+ 7 - 8
jp-mobile/pages/progress/progressStatistics.vue

@@ -1,13 +1,11 @@
 <template>
 	<view style="background-color: #fff;height: 100vh;">
-		<view :class="['custom-header', { 'is-back': isBack }, bgColor]">
-			<view class="back-container" @click="handleBack">
-			  <view class="back-text">返回</view>
-			</view>
-			<view class="content-container">
-			  
-			</view>
-		  </view>
+		<cu-custom bgColor="bg-blue" :isBack="true" >
+			<block slot="backText">返回</block>
+			<block slot="content">{{title}}</block>
+		</cu-custom>
+		  
+		  
 		<uni-datetime-picker v-model="range" v-show="activeIndex == 0" type="daterange" @change="maskClick" />
 		<uni-datetime-picker v-model="year" v-show="activeIndex == 1" type="daterange" @change="maskClick" />
 		<view class="alarmList">
@@ -51,6 +49,7 @@
 	export default {
 		data() {
 			return {
+				title:"进度统计",
 				isBack: true, // 是否显示返回按钮
 				bgColor: 'bg-blue', // 背景颜色
 				range: ['2021-02-1', '2021-3-28'],

+ 9 - 6
jp-mobile/pages/question/questionInfo.vue

@@ -167,7 +167,7 @@
 				    <view class="input2" v-if="!item.cansubmit">{{item.finishdate||'请选择'}}</view>
 				</view>	
 				
-				<view v-if="showjbdw" class="cu-form-group margin-top" >
+				<view v-if="item.showjbdw" class="cu-form-group margin-top" >
 					<view class="title">
 						交办单位
 					</view>					
@@ -195,14 +195,14 @@
 				</view>	
 				
 				
-				<view class="cu-form-group margin-top" v-if="(roleIds=='1910175386924417025'||roleIds=='1910141956174053377')&&showjbdw">
+				<view class="cu-form-group margin-top" v-if="(roleIds=='1910175386924417025'||roleIds=='1910141956174053377')&&item.showjbdw">
 					<view class="title">
 						交办要求
 					</view>
 					<textarea v-model="item.delyj" placeholder="请填写交办要求"  ></textarea>
 				</view>
 				
-				<view class="cu-form-group margin-top" v-if="(roleIds=='1910175386924417025'||roleIds=='1910141956174053377'||roleIds=='1910175949166673921')&&!showjbdw">
+				<view class="cu-form-group margin-top" v-if="(roleIds=='1910175386924417025'||roleIds=='1910141956174053377'||roleIds=='1910175949166673921')&&!item.showjbdw">
 					<view class="title">
 						处理建议
 					</view>
@@ -381,7 +381,6 @@
 				index:0,
 				ischeck: false,
 				
-				 showjbdw: false,
 				 importUserId: [],
 				 pickerData: [],
 				 pickerDataOld: [],
@@ -458,8 +457,11 @@
 						//当前登录人
 						if (data2.data.dzfQuestionDetilDTOList[i].oplist[j].createBy.id === this.uid) {
 							//问题处理
+							
 							if(data2.data.dzfQuestionDetilDTOList[i].oplist[j].opType=='3'){
 								data2.data.dzfQuestionDetilDTOList[i].current=0
+								data2.data.dzfQuestionDetilDTOList[i].showjbdw=false;
+								data2.data.dzfQuestionDetilDTOList[i].showjbdw2=false;
 							}else if(data2.data.dzfQuestionDetilDTOList[i].oplist[j].opType=='4'){
 								data2.data.dzfQuestionDetilDTOList[i].current=1
 							}else if(data2.data.dzfQuestionDetilDTOList[i].oplist[j].opType=='5'){
@@ -499,6 +501,7 @@
 							else if(data2.data.dzfQuestionDetilDTOList[i].oplist[j].opType=='9'){
 								data2.data.dzfQuestionDetilDTOList[i].current=1
 								data2.data.dzfQuestionDetilDTOList[i].showjbdw2=true;
+								data2.data.dzfQuestionDetilDTOList[i].showjbdw=false;
 							}
 							//处理建议
 							data2.data.dzfQuestionDetilDTOList[i].delyj=data2.data.dzfQuestionDetilDTOList[i].oplist[j].des6
@@ -574,10 +577,10 @@
 				//大走访办公室角色时
 				if(this.roleIds=='1910175386924417025'){
 					if(evt.detail.value=='办结'){
-						this.showjbdw=false;
+						this.questionList[index2].showjbdw=false;
 						this.questionList[index2].delyj="";
 					}else if(evt.detail.value=='交办'){
-						this.showjbdw=true;
+						this.questionList[index2].showjbdw=true;
 						this.questionList[index2].delyj="请2日内回应,10内反馈办理结果,如办结请上传加盖公章的书面材料";