| | |
| | | <template> |
| | | <CompGenericWrapper type="dialog"> |
| | | <CompGenericWrapper type="dialog" append-to-body> |
| | | <template #content> |
| | | <div class="main-container"> |
| | | <el-form |
| | |
| | | </el-col> |
| | | </el-row> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button type="primary" @click="onSubmit" v-show="!readonly" |
| | | >保存</el-button |
| | | > |
| | | <el-button @click="onCancel" v-show="!readonly">取消</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-row justify="end"> |
| | | <el-button type="primary" @click="onSubmit" v-show="!readonly" |
| | | >保存</el-button |
| | | > |
| | | <el-button @click="onCancel" v-show="!readonly">取消</el-button> |
| | | </el-row> |
| | | <ArbitraryPhoto |
| | | :max-select="maxSelectImgCount - fileList.length" |
| | | v-model:dialog-visible="anyPhotoDialog" |
| | |
| | | districtCode: this.topTask.districtcode |
| | | }; |
| | | problemApi.fetchProblemType(data).then((res) => { |
| | | this.problemTypeList = res.data; |
| | | this.problemTypeList = res; |
| | | |
| | | if (this.type == 1) { |
| | | let currProName = String(this.problem.problemname); |