|
|
|
@ -99,12 +99,12 @@
|
|
|
|
|
<span>{{mainPersonConvert(scope.row.mainPerson)}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="项目成员" align="center" prop="members"> |
|
|
|
|
<!-- <el-table-column label="项目成员" align="center" prop="members"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<span>{{membersConvert(scope.row.members)}}</span> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column label="项目图片" align="center" prop="images"> |
|
|
|
|
</el-table-column> --> |
|
|
|
|
<el-table-column label="作物图片" align="center" prop="images"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-image |
|
|
|
|
v-if="scope.row.images != null && scope.row.images[0] != null" |
|
|
|
@ -165,7 +165,7 @@
|
|
|
|
|
<el-input v-model="form.plantArea" placeholder="请输入" /> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="作物选择" prop="cropId"> |
|
|
|
|
<el-select v-model="form.cropId" filterable placeholder="请选择"> |
|
|
|
|
<el-select v-model="form.cropId" filterable placeholder="请选择" @change="changeCrop"> |
|
|
|
|
<el-option v-for="item in cropList" :key="item.id" :label="item.name" :value="item.id"> {{item.name}} |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
@ -176,12 +176,12 @@
|
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="成员选择" prop="members"> |
|
|
|
|
<!-- <el-form-item label="成员选择" prop="members"> |
|
|
|
|
<el-select v-model="form.members" filterable multiple placeholder="请选择"> |
|
|
|
|
<el-option v-for="item in membersList" :key="item.id" :label="item.name" :value="item.id"> {{item.name}} |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-form-item> --> |
|
|
|
|
<el-form-item label="育苗日期" prop="growSeedTime"> |
|
|
|
|
<el-date-picker clearable v-model="form.growSeedTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss" placeholder="选择" /> |
|
|
|
|
</el-form-item> |
|
|
|
@ -204,8 +204,8 @@
|
|
|
|
|
<el-radio :label="2">已完成</el-radio> |
|
|
|
|
</el-radio-group> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="项目图片"> |
|
|
|
|
<imageUpload v-model="form.images"/> |
|
|
|
|
<el-form-item label="作物图片"> |
|
|
|
|
<imageUpload v-model="form.images" :disabled=true /> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-form> |
|
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
@ -293,7 +293,6 @@ export default {
|
|
|
|
|
members:[{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
|
growSeedTime:[{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
|
plantTime:[{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
|
state:[{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
|
planStartTime: [{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
|
planEndTime: [{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
|
weight: [{ required: true, message: "不能为空", trigger: "blur" }], |
|
|
|
@ -575,6 +574,10 @@ export default {
|
|
|
|
|
firstList.push({ value: p.id, label: p.name, children: secondList }) |
|
|
|
|
}) |
|
|
|
|
this.assemAreaList = firstList; |
|
|
|
|
}, |
|
|
|
|
changeCrop(row){ |
|
|
|
|
let crop = this.cropList.filter(c => c.id == row); |
|
|
|
|
this.form.images = crop[0].images; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|