update
This commit is contained in:
parent
c75814b1e2
commit
94187d5165
File diff suppressed because one or more lines are too long
@ -138,7 +138,6 @@ export default {
|
||||
menuItem,
|
||||
},
|
||||
onLoad() {
|
||||
console.log(this.user, 1111);
|
||||
this.loadMenuSetting();
|
||||
},
|
||||
computed: {
|
||||
|
||||
@ -113,11 +113,42 @@
|
||||
v-for="(item, index) in imgsList"
|
||||
:key="index"
|
||||
>
|
||||
<image :src="item" @tap="showImg2(index)" mode="aspectFill" />
|
||||
<image :src="item" @click="showImg2(index)" mode="aspectFill" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<span
|
||||
:class="
|
||||
radiofocus
|
||||
? 'circle circleActive circle-last'
|
||||
: 'circle circle-last'
|
||||
"
|
||||
>
|
||||
</span>
|
||||
<div class="examineContent">
|
||||
<radio-group style="display: flex">
|
||||
<label
|
||||
class="uni-list-cell"
|
||||
v-for="(item, index) in options"
|
||||
:key="item.value"
|
||||
>
|
||||
<view>
|
||||
<radio
|
||||
:value="item.value"
|
||||
color="#409eff"
|
||||
:checked="index === current"
|
||||
style="transform: scale(0.8)"
|
||||
:disabled="true"
|
||||
/>
|
||||
</view>
|
||||
<view>{{ item.name }}</view>
|
||||
</label>
|
||||
</radio-group>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</view>
|
||||
@ -142,7 +173,7 @@ export default {
|
||||
},
|
||||
{
|
||||
name: "急需处理",
|
||||
value: "2",
|
||||
value: "1",
|
||||
},
|
||||
],
|
||||
value: "0",
|
||||
@ -165,6 +196,14 @@ export default {
|
||||
this.handleGetDetail(query.id);
|
||||
},
|
||||
methods: {
|
||||
showImg2(index) {
|
||||
uni.previewImage({
|
||||
urls: this.imgsList,
|
||||
current: index,
|
||||
loop: true,
|
||||
indicator: "number",
|
||||
});
|
||||
},
|
||||
async handleGetDetail(id) {
|
||||
const data = await this.$request.$webNodeGet(
|
||||
`questionnaire-responses/${id}`
|
||||
@ -178,6 +217,7 @@ export default {
|
||||
let extend = JSON.parse(obj.extend);
|
||||
this.uploadResult = extend.uploadResult;
|
||||
this.imgsList = extend.imgsList;
|
||||
this.current = extend.situation;
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
@ -117,14 +117,15 @@
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<!-- <li>
|
||||
<li>
|
||||
<span
|
||||
:class="
|
||||
radiofocus
|
||||
? 'circle circleActive circle-last'
|
||||
: 'circle circle-last'
|
||||
"
|
||||
></span>
|
||||
>
|
||||
</span>
|
||||
<div class="examineContent">
|
||||
<radio-group
|
||||
@change="radioChange"
|
||||
@ -149,7 +150,7 @@
|
||||
</label>
|
||||
</radio-group>
|
||||
</div>
|
||||
</li> -->
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<button v-if="!submit" class="btn" @click="submitUpload">提交</button>
|
||||
@ -176,7 +177,7 @@ export default {
|
||||
},
|
||||
{
|
||||
name: "急需处理",
|
||||
value: "2",
|
||||
value: "1",
|
||||
},
|
||||
],
|
||||
value: "0",
|
||||
@ -198,6 +199,7 @@ export default {
|
||||
this.handleGetModalData(query.id);
|
||||
},
|
||||
methods: {
|
||||
|
||||
// 删除图片
|
||||
deleteImgFunc(item, index) {
|
||||
this.imgsList.splice(index, 1);
|
||||
@ -267,6 +269,7 @@ export default {
|
||||
let extendObj = {
|
||||
uploadResult: this.uploadResult,
|
||||
imgsList: this.imgsList,
|
||||
situation: this.current, // 0 正常 1 紧急
|
||||
};
|
||||
|
||||
const req = {
|
||||
@ -472,7 +475,8 @@ export default {
|
||||
uni.chooseImage({
|
||||
count: 9, //默认9
|
||||
sizeType: ["original", "compressed"],
|
||||
sourceType: ["album", "camera"],
|
||||
sourceType: ["camera"],
|
||||
// "album",
|
||||
success: function (rs) {
|
||||
console.log("rs", rs);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user