From 778a19cfe8db7a4cc3125e289199a0af17f5dd73 Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期三, 22 一月 2025 14:46:25 +0800
Subject: [PATCH] 驱动参数管理页面新增控制系统类型输入框联想功能
---
src/views/eam/FaultDescriptionList.vue | 159 ++++++++++++++++++++++++++---------------------------
1 files changed, 78 insertions(+), 81 deletions(-)
diff --git a/src/views/eam/FaultDescriptionList.vue b/src/views/eam/FaultDescriptionList.vue
index 1080dab..de6de95 100644
--- a/src/views/eam/FaultDescriptionList.vue
+++ b/src/views/eam/FaultDescriptionList.vue
@@ -8,59 +8,56 @@
:md="12"
:sm="24"
>
- <div>
- <a-form-item
- label="鏁呴殰鎴栨搷浣滆繃绋嬭鎯咃細"
- >
- <a-textarea
- allow-clear
- :disabled="true"
- rows="4"
- v-model="faultDetails"
- ></a-textarea>
- </a-form-item>
- </div>
+ <div>
+ <a-form-item label="鏁呴殰鎴栨搷浣滆繃绋嬭鎯咃細">
+ <a-textarea
+ allow-clear
+ :disabled="true"
+ rows="4"
+ v-model="faultDetails"
+ ></a-textarea>
+ </a-form-item>
+ </div>
</a-col>
<a-col
:md="12"
:sm="24"
>
- <div>
- <a-form-item
- label="鏁呴殰鍥剧墖"
- :labelCol="labelCol"
- :wrapperCol="wrapperCol"
- >
+ <div>
+ <a-form-item
+ label="鏁呴殰鍥剧墖"
+ :labelCol="labelCol"
+ :wrapperCol="wrapperCol"
+ >
<j-image-upload
- :isMultiple="true"
- :disabled="true"
- v-model="photo"
- ></j-image-upload>
- </a-form-item>
- </div>
+ :isMultiple="true"
+ :disabled="true"
+ v-model="photo"
+ ></j-image-upload>
+ </a-form-item>
+ </div>
</a-col>
</a-row>
-
</a-card>
</template>
<script>
- import '@/assets/less/TableExpand.less'
- import { mixinDevice } from '@/utils/mixin'
- import { JeecgListMixin } from '@/mixins/JeecgListMixin'
- import { deleteAction, getAction, downFile, getFileAccessHttpUrl, httpAction } from '@/api/manage'
+import '@/assets/less/TableExpand.less'
+import { mixinDevice } from '@/utils/mixin'
+import { JeecgListMixin } from '@/mixins/JeecgListMixin'
+import { deleteAction, getAction, downFile, getFileAccessHttpUrl, httpAction } from '@/api/manage'
- export default {
- name: 'FaultDescriptionList',
- mixins:[JeecgListMixin, mixinDevice],
- components: {
- },
- data () {
- return {
- description: '鏁呴殰鎻忚堪绠$悊椤甸潰',
- labelCol: {
+export default {
+ name: 'FaultDescriptionList',
+ mixins: [JeecgListMixin, mixinDevice],
+ components: {
+ },
+ data() {
+ return {
+ description: '鏁呴殰鎻忚堪绠$悊椤甸潰',
+ labelCol: {
xs: { span: 24 },
sm: { span: 5 },
},
@@ -68,43 +65,43 @@
xs: { span: 24 },
sm: { span: 16 },
},
- // 琛ㄥご
- columns: [
- {
- title: '#',
- dataIndex: '',
- key:'rowIndex',
- width:60,
- align:"center",
- customRender:function (t,r,index) {
- return parseInt(index)+1;
- }
- },
- {
- title:'鏁呴殰璇︽儏',
- align:"center",
- dataIndex: 'faultDetails'
- },
- {
- title:'鏁呴殰鐓х墖',
- align:"center",
- dataIndex: 'photo'
- },
- ],
- url: {
- list: "/eam/faultDescription/list",
+ // 琛ㄥご
+ columns: [
+ {
+ title: '#',
+ dataIndex: '',
+ key: 'rowIndex',
+ width: 60,
+ align: "center",
+ customRender: function (t, r, index) {
+ return parseInt(index) + 1;
+ }
},
- faultId:'',
- faultDetails:'',
- photo:''
- }
- },
- created() {
- },
- computed: {
- },
- methods: {
- loadData(arg) {
+ {
+ title: '鏁呴殰璇︽儏',
+ align: "center",
+ dataIndex: 'faultDetails'
+ },
+ {
+ title: '鏁呴殰鐓х墖',
+ align: "center",
+ dataIndex: 'photo'
+ },
+ ],
+ url: {
+ list: "/eam/faultDescription/list",
+ },
+ faultId: '',
+ faultDetails: '',
+ photo: ''
+ }
+ },
+ created() {
+ },
+ computed: {
+ },
+ methods: {
+ loadData(arg) {
if (!this.url.list) {
this.$message.error('璇疯缃畊rl.list灞炴��!')
return
@@ -120,10 +117,10 @@
if (res.success) {
//update-begin---author:zhangyafei Date:20201118 for锛氶�傞厤涓嶅垎椤电殑鏁版嵁鍒楄〃------------
this.dataSource = res.result.records
- if(this.dataSource != null && this.dataSource != ""){
+ if (this.dataSource != null && this.dataSource != "") {
this.faultDetails = this.dataSource[0].faultDetails
this.photo = this.dataSource[0].photo
- }else{
+ } else {
this.faultDetails = ""
this.photo = ""
}
@@ -142,16 +139,16 @@
})
},
- },
- watch:{
- faultId() {
+ },
+ watch: {
+ faultId() {
this.queryParam = {};
this.queryParam.faultId = this.faultId;
this.loadData(1);
},
- }
}
+}
</script>
<style scoped>
- @import '~@assets/less/common.less';
+@import '~@assets/less/common.less';
</style>
\ No newline at end of file
--
Gitblit v1.9.3