Commit 4531881301c9c59e464d821e29cd52f610fffee1

Authored by 杨鑫
1 parent 1a01e014

'最新版本'

lvdao-miniapp/pages/accepting/accepting.vue
@@ -4,7 +4,7 @@ @@ -4,7 +4,7 @@
4 <view class="record-list"> 4 <view class="record-list">
5 <view class="good-item"> 5 <view class="good-item">
6 <view class="img"> 6 <view class="img">
7 - <u-image width="100%" height="100%" :src="record.cereBasicInformationShop&&record.cereBasicInformationShop.displayMainImage?$img + record.cereBasicInformationShop.displayMainImage:record.cereBasicInformationVenue&&record.cereBasicInformationVenue.displayImage?$img + record.cereBasicInformationVenue.displayImage:record.cereAdvertisingInformation&&record.cereAdvertisingInformation.locationDiagram?$img + record.cereAdvertisingInformation.locationDiagram:''"></u-image> 7 + <u-image width="100%" height="100%" border-radius="10" :src="record.cereBasicInformationShop&&record.cereBasicInformationShop.displayMainImage?$img + record.cereBasicInformationShop.displayMainImage:record.cereBasicInformationVenue&&record.cereBasicInformationVenue.displayImage?$img + record.cereBasicInformationVenue.displayImage:record.cereAdvertisingInformation&&record.cereAdvertisingInformation.locationDiagram?$img + record.cereAdvertisingInformation.locationDiagram:''"></u-image>
8 </view> 8 </view>
9 <view class="info"> 9 <view class="info">
10 <view class="title">{{ 10 <view class="title">{{
lvdao-miniapp/pages/complaint/complaint.vue
@@ -143,13 +143,15 @@ @@ -143,13 +143,15 @@
143 } 143 }
144 this.ruleForm.applicationTime = this.currentTime() 144 this.ruleForm.applicationTime = this.currentTime()
145 this.ruleForm.createUser = uni.getStorageSync('user').phone 145 this.ruleForm.createUser = uni.getStorageSync('user').phone
146 - this.ruleForm.onSitePhoto.map(item=>{  
147 - item.replace(this.$img,'') 146 + this.ruleForm.onSitePhoto = this.ruleForm.onSitePhoto.map(item=>{
  147 + return item.replace(this.$img,'');
148 }) 148 })
  149 +
149 let info = { 150 let info = {
150 ...this.ruleForm, 151 ...this.ruleForm,
151 onSitePhoto:this.ruleForm.onSitePhoto.join(','), 152 onSitePhoto:this.ruleForm.onSitePhoto.join(','),
152 } 153 }
  154 +
153 this.$http.sendRequest('/cereComplaintsSuggestions/add', 'POST',info,1).then(res => { 155 this.$http.sendRequest('/cereComplaintsSuggestions/add', 'POST',info,1).then(res => {
154 uni.navigateTo({ 156 uni.navigateTo({
155 url: '/pages/serve/serve' 157 url: '/pages/serve/serve'
lvdao-miniapp/pages/record/record.vue
@@ -28,20 +28,21 @@ @@ -28,20 +28,21 @@
28 return { 28 return {
29 recordList:'', 29 recordList:'',
30 pageindex: { 30 pageindex: {
  31 + auditStatus:1,
31 pageNumber: 0, 32 pageNumber: 0,
32 pageSize: 10 33 pageSize: 10
33 }, 34 },
34 activesType: [ 35 activesType: [
35 { 36 {
36 - value: 0,  
37 - label: '商铺申请记录'  
38 - },{  
39 value: 1, 37 value: 1,
40 - label: '场地申请记录' 38 + label: '待审核'
  39 + },{
  40 + value:2,
  41 + label: '待签约'
41 }, 42 },
42 { 43 {
43 - value: 2,  
44 - label: '广告位申请记录' 44 + value: 3,
  45 + label: '已驳回'
45 } 46 }
46 ], 47 ],
47 typeShow:false, 48 typeShow:false,
@@ -71,19 +72,9 @@ @@ -71,19 +72,9 @@
71 }) 72 })
72 }, 73 },
73 typeChange(e) { 74 typeChange(e) {
74 -  
75 this.pageindex.start = e[0].labels 75 this.pageindex.start = e[0].labels
76 - if(e[0].value == 2){  
77 - this.$http.sendRequest('/cereAdvertiserInfo/queryByPage', 'POST', this.pageindex, 1).then(item => {  
78 - this.recordList = item.data.data.content  
79 - })  
80 - }else{  
81 - this.$http.sendRequest('/cereBusinessInfo/queryByPage', 'POST', this.pageindex,1).then(res => {  
82 - this.recordList = res.data.data.content  
83 - })  
84 - }  
85 -  
86 - this.getALL() 76 + this.pageindex.auditStatus = e[0].value
  77 + this.getALL()
87 }, 78 },
88 } 79 }
89 } 80 }
lvdao-miniapp/pages/repair/repair.vue
@@ -5,7 +5,7 @@ @@ -5,7 +5,7 @@
5 <view class="feedback-data"> 5 <view class="feedback-data">
6 <view> 6 <view>
7 <view class="title"> 7 <view class="title">
8 - <text style="font-weight: bold;">现场照片</text> 8 + <text style="font-weight: bold;">*现场照片</text>
9 9
10 </view> 10 </view>
11 </view> 11 </view>
@@ -23,8 +23,8 @@ @@ -23,8 +23,8 @@
23 <view class="add-list"> 23 <view class="add-list">
24 <view class="list"> 24 <view class="list">
25 <view class="title"> 25 <view class="title">
26 - <text style="font-weight: bold;">设备名称</text>  
27 - <!-- <text class="star">*</text> --> 26 + <text style="font-weight: bold;">*设备名称</text>
  27 +
28 </view> 28 </view>
29 <view class="content"> 29 <view class="content">
30 <input type="text" placeholder="请输入" v-model="ruleForm.deviceName"> 30 <input type="text" placeholder="请输入" v-model="ruleForm.deviceName">
@@ -32,8 +32,8 @@ @@ -32,8 +32,8 @@
32 </view> 32 </view>
33 <view class="list"> 33 <view class="list">
34 <view class="title"> 34 <view class="title">
35 - <text style="font-weight: bold;">设备类型</text>  
36 - <!-- <text class="star">*</text> --> 35 + <text style="font-weight: bold;">*设备类型</text>
  36 +
37 </view> 37 </view>
38 <view class="content" @click="choose(1)" style="width: 25%;"> 38 <view class="content" @click="choose(1)" style="width: 25%;">
39 <u-input v-model="ruleForm.deviceType" type="select" disabledColor="#ffffff" 39 <u-input v-model="ruleForm.deviceType" type="select" disabledColor="#ffffff"
@@ -43,8 +43,8 @@ @@ -43,8 +43,8 @@
43 </view> 43 </view>
44 <view class="list"> 44 <view class="list">
45 <view class="title"> 45 <view class="title">
46 - <text style="font-weight: bold;">保修问题</text>  
47 - <!-- <text class="star">*</text> --> 46 + <text style="font-weight: bold;">*保修问题</text>
  47 +
48 </view> 48 </view>
49 <view class="content" @click="chooseLocation(1)" style="width: 25%;"> 49 <view class="content" @click="chooseLocation(1)" style="width: 25%;">
50 <u-input v-model="ruleForm.warrantyIssue" type="select" disabledColor="#ffffff" 50 <u-input v-model="ruleForm.warrantyIssue" type="select" disabledColor="#ffffff"
@@ -65,8 +65,8 @@ @@ -65,8 +65,8 @@
65 <view class="feedback-data"> 65 <view class="feedback-data">
66 <view> 66 <view>
67 <view class="title"> 67 <view class="title">
68 - <text style="font-weight: bold;">备注信息</text>  
69 - <!-- <text class="star">*</text> --> 68 + <text style="font-weight: bold;">*备注信息</text>
  69 +
70 </view> 70 </view>
71 </view> 71 </view>
72 <view class="voucher-img"> 72 <view class="voucher-img">
@@ -94,7 +94,7 @@ @@ -94,7 +94,7 @@
94 return { 94 return {
95 fileList:[], 95 fileList:[],
96 ruleForm:{ 96 ruleForm:{
97 - onSitePhoto:'', 97 + onSitePhoto:[],
98 deviceName:'', 98 deviceName:'',
99 deviceType:'', 99 deviceType:'',
100 warrantyIssue:'', 100 warrantyIssue:'',
@@ -140,13 +140,58 @@ @@ -140,13 +140,58 @@
140 pops1(val) { 140 pops1(val) {
141 this.ruleForm.deviceType = val[0].label 141 this.ruleForm.deviceType = val[0].label
142 }, 142 },
  143 + check(){
  144 + if (this.ruleForm.onSitePhoto.length== 0) {
  145 + uni.showToast({
  146 + icon: 'none',
  147 + title: '请上传现场图片'
  148 + });
  149 + return false;
  150 + }
  151 + if (!this.ruleForm.deviceName) {
  152 + uni.showToast({
  153 + icon: 'none',
  154 + title: '请输入设备名称'
  155 + });
  156 + return false;
  157 + }
  158 + if (!this.ruleForm.deviceType) {
  159 + uni.showToast({
  160 + icon: 'none',
  161 + title: '请选择设备类型'
  162 + });
  163 + return false;
  164 + }
  165 + if (!this.ruleForm.warrantyIssue) {
  166 + uni.showToast({
  167 + icon: 'none',
  168 + title: '请选择保修问题'
  169 + });
  170 + return false;
  171 + }
  172 + if (!this.ruleForm.memo) {
  173 + uni.showToast({
  174 + icon: 'none',
  175 + title: '请输入备注信息'
  176 + });
  177 + return false;
  178 + }
  179 +
  180 + return true;
  181 + },
143 submit() { 182 submit() {
144 - 183 + let show = this.check()
  184 + if(show == false){
  185 + return
  186 + }
145 this.ruleForm.applicationTime = this.currentTime() 187 this.ruleForm.applicationTime = this.currentTime()
146 this.ruleForm.createUser = uni.getStorageSync('user').phone 188 this.ruleForm.createUser = uni.getStorageSync('user').phone
  189 + this.ruleForm.onSitePhoto = this.ruleForm.onSitePhoto.map(item=>{
  190 + return item.replace(this.$img,'');
  191 + })
147 let info = { 192 let info = {
148 ...this.ruleForm, 193 ...this.ruleForm,
149 - onSitePhoto:this.ruleForm.onSitePhoto.replace(this.$img,''), 194 + onSitePhoto:this.ruleForm.onSitePhoto.join(','),
150 } 195 }
151 this.$http.sendRequest('/cereReportIssuesRepairs/add', 'POST',info,1).then(res => { 196 this.$http.sendRequest('/cereReportIssuesRepairs/add', 'POST',info,1).then(res => {
152 uni.navigateTo({ 197 uni.navigateTo({
@@ -189,7 +234,7 @@ @@ -189,7 +234,7 @@
189 filePath: 'xcx', // 其他表单数据 234 filePath: 'xcx', // 其他表单数据
190 }, 235 },
191 success: (uploadFileRes) => { 236 success: (uploadFileRes) => {
192 - this.ruleForm.onSitePhoto= this.$img + JSON.parse(uploadFileRes.data).data 237 + this.ruleForm.onSitePhoto.push(this.$img + JSON.parse(uploadFileRes.data).data)
193 uni.showToast({ 238 uni.showToast({
194 title: '上传成功', 239 title: '上传成功',
195 icon: 'success', 240 icon: 'success',
lvdao-miniapp/pages/serve/jiDed.vue
@@ -17,7 +17,10 @@ @@ -17,7 +17,10 @@
17 <view class="label">备注信息</view> 17 <view class="label">备注信息</view>
18 <text>{{record.memo || record.remark}}</text> 18 <text>{{record.memo || record.remark}}</text>
19 </view> 19 </view>
20 - 20 + <view style="padding: 5px 0;line-height: 36px;">现场照片</view>
  21 + <view class="imgList">
  22 + <u-image width="48%" height="280" border-radius="10" :src="$img+item" v-for="(item,index) in this.record.onSitePhoto"></u-image>
  23 + </view>
21 </view> 24 </view>
22 25
23 26
@@ -35,6 +38,9 @@ @@ -35,6 +38,9 @@
35 const item = JSON.parse(decodeURIComponent(options.item)); 38 const item = JSON.parse(decodeURIComponent(options.item));
36 console.log('Received item:', item); 39 console.log('Received item:', item);
37 this.record = item 40 this.record = item
  41 + if(typeof this.record.onSitePhoto == 'string'){
  42 + this.record.onSitePhoto = this.record.onSitePhoto.split(',')
  43 + }
38 }, 44 },
39 methods: { 45 methods: {
40 46
@@ -103,7 +109,7 @@ @@ -103,7 +109,7 @@
103 } 109 }
104 } 110 }
105 .msglist{ 111 .msglist{
106 - padding: 0 30rpx; 112 + padding: 0 30rpx 20rpx 30rpx;
107 background-color: #Fff; 113 background-color: #Fff;
108 border-radius: 14rpx; 114 border-radius: 14rpx;
109 margin-bottom: 20rpx; 115 margin-bottom: 20rpx;
@@ -193,4 +199,9 @@ @@ -193,4 +199,9 @@
193 } 199 }
194 } 200 }
195 } 201 }
  202 + .imgList{
  203 + width: 100%;
  204 + display: flex;
  205 + justify-content: space-between;
  206 + }
196 </style> 207 </style>
lvdao-miniapp/pages/serve/serve.vue
@@ -25,6 +25,9 @@ @@ -25,6 +25,9 @@
25 </view> 25 </view>
26 <view class="info-item">申请时间:{{item.applicationTime}}</view> 26 <view class="info-item">申请时间:{{item.applicationTime}}</view>
27 <view class="info-item">状态:<span style="color: #0FBB59;">{{item.status=='1'?'受理中':'已完成'}}</span></view> 27 <view class="info-item">状态:<span style="color: #0FBB59;">{{item.status=='1'?'受理中':'已完成'}}</span></view>
  28 + <view style="margin-top: 10px;">
  29 + <u-button type="success" style="width:30%;height: 28px;margin: 0 10px 0 0;" @click="submit">评价</u-button>
  30 + </view>
28 </view> 31 </view>
29 </view> 32 </view>
30 </view> 33 </view>
@@ -88,6 +91,9 @@ @@ -88,6 +91,9 @@
88 }) 91 })
89 } 92 }
90 }, 93 },
  94 + submit(){
  95 +
  96 + }
91 } 97 }
92 } 98 }
93 </script> 99 </script>
wenjuan-h5/config/api.js
1 1
2 // const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/admin-server' 2 // const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/admin-server'
3 // const DOMAIN_PREFIX = 'https://jy.scjysm.asia:18086/api' 3 // const DOMAIN_PREFIX = 'https://jy.scjysm.asia:18086/api'
4 -let DOMAIN_PREFIXPING = 'http://172.16.61.125:9003'  
5 -let DOMAIN_PREFIX = 'http://172.16.61.125:9007' 4 +// let DOMAIN_PREFIXPING = 'http://172.16.61.125:9003'
  5 +// let DOMAIN_PREFIX = 'http://172.16.61.125:9007'
6 6
7 7
8 // const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/meserver/admin-server' 8 // const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/meserver/admin-server'
@@ -14,14 +14,14 @@ let DOMAIN_PREFIX = &#39;http://172.16.61.125:9007&#39; @@ -14,14 +14,14 @@ let DOMAIN_PREFIX = &#39;http://172.16.61.125:9007&#39;
14 // const DOMAIN_PREFIXPING = `${host}/cdwlMall/admin-server` 14 // const DOMAIN_PREFIXPING = `${host}/cdwlMall/admin-server`
15 // const DOMAIN_PREFIX =`${host}/cdwlMall/meserver/api` 15 // const DOMAIN_PREFIX =`${host}/cdwlMall/meserver/api`
16 16
17 -// const DOMAIN_PREFIXPING = `http://192.168.2.152:9003`  
18 -// const DOMAIN_PREFIX = 'http://192.168.2.152:9007' 17 +let DOMAIN_PREFIXPING = `http://10.0.0.41:9003`
  18 +let DOMAIN_PREFIX = 'http://10.0.0.41:9007'
19 19
20 let host = window.location.host; 20 let host = window.location.host;
21 let hostall = window.location.href; 21 let hostall = window.location.href;
22 if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) { 22 if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) {
23 - DOMAIN_PREFIXPING = 'http://172.16.61.124:9003'  
24 - DOMAIN_PREFIX = 'http://172.16.61.124:9007' 23 + // DOMAIN_PREFIXPING = `http://10.0.0.41:9003`
  24 + // DOMAIN_PREFIX = 'http://10.0.0.41:9007'
25 } else { 25 } else {
26 let c1 = hostall.split('cdwlMall')[0]; 26 let c1 = hostall.split('cdwlMall')[0];
27 DOMAIN_PREFIXPING = `${c1}/cdwlMall/admin-server` 27 DOMAIN_PREFIXPING = `${c1}/cdwlMall/admin-server`
wenjuan-h5/pages_category_page1/question/question.vue
@@ -600,6 +600,7 @@ @@ -600,6 +600,7 @@
600 } 600 }
601 } 601 }
602 const result = Object.keys(obj.question).reduce((acc, key1) => { 602 const result = Object.keys(obj.question).reduce((acc, key1) => {
  603 + console.log(obj.question[key])
603 const question = obj.question[key]; 604 const question = obj.question[key];
604 let chooseAnswers = [] 605 let chooseAnswers = []
605 if (!Array.isArray(question.choose)) { 606 if (!Array.isArray(question.choose)) {
@@ -681,8 +682,7 @@ @@ -681,8 +682,7 @@
681 question: obj.question 682 question: obj.question
682 } 683 }
683 684
684 - console.log(tijiaoObj)  
685 - 685 +
686 NET.request(API.wenjuanUp, tijiaoObj, 'post').then(res => { 686 NET.request(API.wenjuanUp, tijiaoObj, 'post').then(res => {
687 // this.show =true 687 // this.show =true
688 688
@@ -747,9 +747,11 @@ @@ -747,9 +747,11 @@
747 if (res.answer == chooseItem.answer) { 747 if (res.answer == chooseItem.answer) {
748 console.error(';;',chooseItem.answer) 748 console.error(';;',chooseItem.answer)
749 this.wenjuan.question[key].choose = chooseItem.answer 749 this.wenjuan.question[key].choose = chooseItem.answer
  750 + console.log(';;',this.wenjuan.question[key].choose)
750 } 751 }
751 }) 752 })
752 } 753 }
  754 +
753 // console.error({ 755 // console.error({
754 // ...this.myChoose 756 // ...this.myChoose
755 // }) 757 // })
@@ -761,6 +763,7 @@ @@ -761,6 +763,7 @@
761 // ...chooseItem 763 // ...chooseItem
762 // } 764 // }
763 chooseItem.disabled = true 765 chooseItem.disabled = true
  766 + console.error(options, chooseItem, idx)
764 }, 767 },
765 chooseAnswer(val,idx,item,index) { 768 chooseAnswer(val,idx,item,index) {
766 console.log(val,idx,item,index) 769 console.log(val,idx,item,index)
wenjuan-pc/src/components/dajuanTongji/index.vue
@@ -160,9 +160,9 @@ export default { @@ -160,9 +160,9 @@ export default {
160 } 160 }
161 }, 161 },
162 mounted () { 162 mounted () {
163 - this.loadQuestionByIndex(this.index)  
164 - this.tubiao()  
165 - console.log(JSON.parse(this.obj)) 163 + // this.loadQuestionByIndex(this.index)
  164 + // this.tubiao()
  165 +
166 // this.processData() 166 // this.processData()
167 }, 167 },
168 onload () { 168 onload () {
@@ -183,7 +183,7 @@ export default { @@ -183,7 +183,7 @@ export default {
183 methods: { 183 methods: {
184 init (data) { 184 init (data) {
185 this.tableData = data; 185 this.tableData = data;
186 - // console.log('initdata',data); 186 +
187 this.loadQuestionByIndex(this.index) 187 this.loadQuestionByIndex(this.index)
188 this.tubiao() 188 this.tubiao()
189 }, 189 },
@@ -195,8 +195,13 @@ export default { @@ -195,8 +195,13 @@ export default {
195 } = this.tableData; 195 } = this.tableData;
196 196
197 var list = []; // 用于存储结果 197 var list = []; // 用于存储结果
  198 + var table =null
  199 + if(typeof cereQuestionnaireTable.question == 'string'){
  200 + table = JSON.parse(cereQuestionnaireTable.question); // 解析问卷中的问题数据
  201 + }else{
  202 + table = cereQuestionnaireTable.question
  203 + }
198 204
199 - var table = JSON.parse(cereQuestionnaireTable.question); // 解析问卷中的问题数据  
200 205
201 // 遍历 groupKeys 中的每个条目 206 // 遍历 groupKeys 中的每个条目
202 // for (let i = 0; i < groupKeys.length; i++) { 207 // for (let i = 0; i < groupKeys.length; i++) {
@@ -322,6 +327,7 @@ export default { @@ -322,6 +327,7 @@ export default {
322 327
323 this.tiList = []; 328 this.tiList = [];
324 this.tiList = optionlist 329 this.tiList = optionlist
  330 + this.tiList = optionlist.filter(item => typeof item.title === 'string' && item.title.trim() !== '');
325 }, 331 },
326 // 初始化选项统计,确保每个选项都有统计数据 332 // 初始化选项统计,确保每个选项都有统计数据
327 initOptionStats (optionSettings) { 333 initOptionStats (optionSettings) {
@@ -342,6 +348,7 @@ export default { @@ -342,6 +348,7 @@ export default {
342 }, 348 },
343 349
344 tubiao () { 350 tubiao () {
  351 +
345 const res = this.tiList.map(function (item) { 352 const res = this.tiList.map(function (item) {
346 return { 353 return {
347 name: item.title, 354 name: item.title,
wenjuan-pc/src/main.js
@@ -29,8 +29,8 @@ Vue.prototype.$echarts = echarts @@ -29,8 +29,8 @@ Vue.prototype.$echarts = echarts
29 // Vue.prototype.$API = '/cdwlMall/meserver/api' 29 // Vue.prototype.$API = '/cdwlMall/meserver/api'
30 // Vue.prototype.$API = 'https://h5.028wlkj.com/cdwlMall/meserver/api' 30 // Vue.prototype.$API = 'https://h5.028wlkj.com/cdwlMall/meserver/api'
31 // Vue.prototype.$hostUrl = 'https://h5.028wlkj.com/cdwlMall/' 31 // Vue.prototype.$hostUrl = 'https://h5.028wlkj.com/cdwlMall/'
32 -// Vue.prototype.$API = 'http://192.168.2.225:9007'  
33 -Vue.prototype.$API = process.env.VUE_APP_DOMAIN_PREFIX_2 32 +Vue.prototype.$API = 'http://172.16.61.123/cdwlMall/meserver/api'
  33 +// Vue.prototype.$API = process.env.VUE_APP_DOMAIN_PREFIX_2
34 Vue.prototype.$hostUrl = `${window.location.protocol}//${window.location.host}/cdwlMall` 34 Vue.prototype.$hostUrl = `${window.location.protocol}//${window.location.host}/cdwlMall`
35 35
36 36
wenjuan-pc/src/utils/request.js
@@ -21,7 +21,8 @@ let hostall = window.location.href; @@ -21,7 +21,8 @@ let hostall = window.location.href;
21 if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) { 21 if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) {
22 22
23 // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1; 23 // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1;
24 - baseURL = 'http://172.16.61.125:9003'; 24 + baseURL = 'http://10.0.0.41:9003';
  25 + // baseURL = 'http://172.16.61.125:9003';
25 // baseURL = 'http://172.16.61.125:9003'; 26 // baseURL = 'http://172.16.61.125:9003';
26 // baseURL = 'http://192.168.2.36:9003'; 27 // baseURL = 'http://192.168.2.36:9003';
27 // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1; 28 // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1;
wenjuan-pc/src/views/investigation/index.vue
@@ -244,7 +244,7 @@ @@ -244,7 +244,7 @@
244 </el-checkbox-group> 244 </el-checkbox-group>
245 245
246 <div v-if="item.type == '文本'" style="display: flex;flex-direction: column;"> 246 <div v-if="item.type == '文本'" style="display: flex;flex-direction: column;">
247 - {{ item.choose }} 247 + {{ item.choose}}
248 248
249 </div> 249 </div>
250 </div> 250 </div>
@@ -2120,6 +2120,22 @@ export default { @@ -2120,6 +2120,22 @@ export default {
2120 if (typeof this.daxiangData.question === 'string') { 2120 if (typeof this.daxiangData.question === 'string') {
2121 this.daxiangData.question = JSON.parse(this.daxiangData.question) 2121 this.daxiangData.question = JSON.parse(this.daxiangData.question)
2122 } 2122 }
  2123 +
  2124 +
  2125 + for(let key in this.daxiangData.question){
  2126 +
  2127 +if(this.daxiangData.question[key].type == '单选') {
  2128 +
  2129 + if( Array.isArray(this.daxiangData.question[key].choose) ) {
  2130 + this.daxiangData.question[key].choose = this.daxiangData.question[key].choose.join(',')
  2131 +
  2132 + }
  2133 + }
  2134 + if(this.daxiangData.question[key].type == '文本') {
  2135 + this.daxiangData.question[key].choose = this.daxiangData.question[key].choose[0]
  2136 + }
  2137 + }
  2138 +
2123 // this.daxiangData.question = this.xuanxiang(question) 2139 // this.daxiangData.question = this.xuanxiang(question)
2124 2140
2125 // for (const key in this.daxiangData.question) { 2141 // for (const key in this.daxiangData.question) {