|
@@ -182,19 +182,26 @@
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="照片附件(4张)"> </el-form-item>
|
|
|
+ <!-- <el-form-item label="照片附件"> </el-form-item> -->
|
|
|
</el-col>
|
|
|
|
|
|
+
|
|
|
<el-col :span="12">
|
|
|
<div style="padding-left: 30px">
|
|
|
<MapSelect ref="mapSelect" v-model:formv="formlocation"></MapSelect>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
|
|
|
+
|
|
|
<el-col :span="12">
|
|
|
+ <div class="tiplab">实景照片(2-3张)</div>
|
|
|
<div style="padding-left: 120px">
|
|
|
<ImageUpload v-model="fileList"></ImageUpload>
|
|
|
</div>
|
|
|
+ <div class="tiplab">派单照片(1张)</div>
|
|
|
+ <div style="padding-left: 120px">
|
|
|
+ <ImageUpload v-model="fileList1"></ImageUpload>
|
|
|
+ </div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form>
|
|
@@ -303,6 +310,7 @@ export default defineComponent({
|
|
|
|
|
|
if (data.taskId == null) {
|
|
|
fileList.value = "";
|
|
|
+ fileList1.value = "";
|
|
|
formlocation.value = { addr: "", locations: "" };
|
|
|
taskinfo.value.taskReporter = getters.value.userId;
|
|
|
|
|
@@ -330,6 +338,13 @@ export default defineComponent({
|
|
|
fileList.value = taskinfo.value.taskPics;
|
|
|
}
|
|
|
if (
|
|
|
+ taskinfo.value.taskVideos != null &&
|
|
|
+ taskinfo.value.taskVideos != "" &&
|
|
|
+ taskinfo.value.taskVideos != undefined
|
|
|
+ ) {
|
|
|
+ fileList1.value = taskinfo.value.taskVideos;
|
|
|
+ }
|
|
|
+ if (
|
|
|
taskinfo.value.taskAddr != null &&
|
|
|
taskinfo.value.taskAddr != "" &&
|
|
|
taskinfo.value.taskAddr != undefined
|
|
@@ -344,12 +359,19 @@ export default defineComponent({
|
|
|
});
|
|
|
|
|
|
const fileList = ref([]);
|
|
|
+ const fileList1 = ref([]);
|
|
|
watch(
|
|
|
() => fileList.value,
|
|
|
() => {
|
|
|
taskinfo.value.taskPics = fileList.value;
|
|
|
}
|
|
|
);
|
|
|
+ watch(
|
|
|
+ () => fileList1.value,
|
|
|
+ () => {
|
|
|
+ taskinfo.value.taskVideos = fileList1.value;
|
|
|
+ }
|
|
|
+ );
|
|
|
const updateallvalue = () => {
|
|
|
context.emit("update:taskinfo", taskinfo.value);
|
|
|
};
|
|
@@ -393,6 +415,7 @@ export default defineComponent({
|
|
|
task_event_category,
|
|
|
sys_area,
|
|
|
fileList,
|
|
|
+ fileList1,
|
|
|
doinit,
|
|
|
updateallvalue,
|
|
|
};
|
|
@@ -405,6 +428,14 @@ export default defineComponent({
|
|
|
.el-select {
|
|
|
width: 100% !important;
|
|
|
}
|
|
|
+ .tiplab{
|
|
|
+ font-size: var(--el-form-label-font-size);
|
|
|
+ color: var(--el-text-color-regular);
|
|
|
+ font-weight: 700;
|
|
|
+ padding-left: 30px;
|
|
|
+ padding-bottom: 10px;
|
|
|
+ padding-top: 10px;
|
|
|
+ }
|
|
|
}
|
|
|
</style>
|
|
|
|