| | |
| | | landList: [], |
| | | option: { |
| | | tip: false, |
| | | height: "auto", |
| | | height: 520, |
| | | editBtn: true, |
| | | delBtn: true, |
| | | viewBtn: true, |
| | |
| | | selection: true, |
| | | searchShow: true, |
| | | searchMenuSpan: 6, |
| | | indexFixed: false, |
| | | selectionFixed: false, |
| | | expandFixed: false, |
| | | menuFixed: false, |
| | | column: [ |
| | | { |
| | | label: "农事类型", |
| | | prop: "type", |
| | | type: "select", |
| | | search: true, |
| | | searchSpan: 4, |
| | | labelWidth: 110, |
| | | searchValue:this.getType(), |
| | | dicUrl: "/api/blade-system/dict-biz/dictionary?code=farmingType", |
| | | props: { |
| | | label: "dictValue", |
| | |
| | | { |
| | | label: "农资", |
| | | prop: "stockId", |
| | | searchSpan: 4, |
| | | search: true, |
| | | type: "tree", |
| | | // hide:true, |
| | | dicData: [], |
| | |
| | | { |
| | | label: "作业方式", |
| | | prop: "jobWay", |
| | | search: true, |
| | | searchSpan: 4, |
| | | labelWidth: 110, |
| | | type: "select", |
| | | dicData: [ |
| | |
| | | { |
| | | label: "操作人", |
| | | prop: "operator", |
| | | searchSpan: 4, |
| | | search: true, |
| | | type: "tree", |
| | | hide: true, |
| | | dicData: [], |
| | |
| | | }, |
| | | { |
| | | label: "农事照片", |
| | | prop: "tp", |
| | | type: "upload", |
| | | listType: "picture-img", |
| | | propsHttp: { |
| | | res: "data", |
| | | url: "url", |
| | | }, |
| | | labelWidth: 110, |
| | | dataType: "string", |
| | | span: 24, |
| | | limit: 5, |
| | | listType: "picture-card", |
| | | tip: "建议上传手机横屏拍摄的照片,宽高比16:9,最多上传5张", |
| | | canvasOption: { |
| | | text: " ", |
| | | text: "", |
| | | ratio: 1.0, |
| | | }, |
| | | action: "/api/blade-resource/oss/endpoint/put-files", |
| | | tip: "", |
| | | span: 24, |
| | | labelWidth: 110, |
| | | prop: "tp", |
| | | propsHttp: { |
| | | res: "data", |
| | | url: "url" |
| | | }, |
| | | action: "/api/blade-resource/oss/endpoint/put-files" |
| | | }, |
| | | { |
| | | label: "备注", |
| | |
| | | } |
| | | }, |
| | | immediate: true, |
| | | }, |
| | | } |
| | | }, |
| | | created() { |
| | | this.initData(); |
| | |
| | | return ids.join(","); |
| | | }, |
| | | }, |
| | | mounted() {}, |
| | | mounted() { |
| | | }, |
| | | methods: { |
| | | getType(){ |
| | | return this.type; |
| | | }, |
| | | //初始化数据 |
| | | initData() { |
| | | var that = this; |
| | |
| | | }, |
| | | onLoad(page, params = {}) { |
| | | this.loading = true; |
| | | var datas = this.$route.query.id; |
| | | params.landId=datas; |
| | | getList( |
| | | page.currentPage, |
| | | page.pageSize, |