| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 | <template>	<view class="container">		<cu-custom bgColor="bg-gradual-pink" :isBack="true">			<block slot="backText">返回</block>			<block slot="content">客户满意度调查</block>		</cu-custom>		<view class="cu-form-group margin-top">			<view class="title">调查时间:</view>			<my-date style="padding: 0px;" v-model="pingJiaShiJian" placeholder="请选择" fields="day"				label=""></my-date>		</view>		<view class="cu-form-group">			<view class="title"  >被调查部门:</view>			<app-select placeholder="请选择调查部门" v-model="buMenId"  :dict="buMenList" space ></app-select>		</view>				<uni-section title="您对检测人员的服务是否满意"  type="line" padding>			<uni-rate size="18" :value="5" v-model="wenTiYiDaAn"/>		</uni-section>		<uni-section title="您对检验中心的检测效率是否满意"  type="line" padding>			<uni-rate size="18" :value="5" v-model="wenTiErDaAn"/>		</uni-section>		<uni-section title="您对检验中心出具的检测报告结果是否满意"  type="line" padding>			<uni-rate size="18" :value="5" v-model="wenTiSanDaAn"/>		</uni-section>		<uni-section title="对检测人员技术能力是否满意"  type="line" padding>			<uni-rate size="18" :value="5" v-model="wenTiSiDaAn"/>		</uni-section>		<uni-section title="对检验部门的管理是否满意"  type="line" padding>			<uni-rate size="18" :value="5" v-model="wenTiWuDaAn"/>		</uni-section>		<uni-section title="客户意见和建议" type="line" padding>			<textarea maxlength="-1" v-model="qingNinTianXie" placeholder="意见和建议"></textarea>		</uni-section>		<view class="padding flex flex-direction">			<button class="cu-btn bg-blue lg" @click="onSubmit">提交</button>		</view>	</view></template><script>	import appSelect from '@/components/my-componets/appSelect.vue'	import myDate from '@/components/my-componets/my-date.vue'		export default {		components: {			myDate,			appSelect		},		data() {			return {				buMenList:[],				pingJiaShiJian:null,				buMenId:'',				wenTiYiDaAn:'',				wenTiErDaAn:'',				wenTiSanDaAn:'',				wenTiSiDaAn:'',				wenTiWuDaAn:'',				qingNinTianXie:''			}		},		onLoad() {			let that = this			this.$http.post("/ibps/business/v3/common/queryBuMenList", "466555896126767104").then(res => {				if (res.data.state == 200 && res.data.data) {					this.buMenList=[]					for(let ind in res.data.data){						this.buMenList.push({value:res.data.data[ind].id,text:res.data.data[ind].buMenMingChengs})					}				}			});		},		methods: {			onSubmit(){				let para={					pingJiaShiJian:this.pingJiaShiJian,					buMenId:this.buMenId,					wenTiYiDaAn:this.wenTiYiDaAn,					wenTiErDaAn:this.wenTiErDaAn,					wenTiSanDaAn:this.wenTiSanDaAn,					wenTiSiDaAn:this.wenTiSiDaAn,					wenTiWuDaAn:this.wenTiWuDaAn,					qingNinTianXieBao:this.qingNinTianXieBao				}					let that=this;				this.$http.post("ibps/business/v3/sh/manyidu/add",para).then(res =>{					if (res.data.state == 200) {						this.$tip.success("提交成功!")						this.$Router.replace({name:'index'})					}else if (res.data.state == 400) {						this.$tip.success("用户未登录!")						this.$Router.replace({name:'login'})					}else{						this.$tip.error("请求错误: "+res.data.message)					}							}).catch((err) => {					  let msg = ((err.response || {}).data || {}).message || err.data.message || "请求出现错误,请稍后再试"					  this.$tip.error(msg);				}); 			},			onChange(e) {							}		}	}</script><style>	.cu-form-group .title {		min-width: calc(8em + 25px);	}</style>
 |