Commit 78ed0168 by lichengming

修改了独立预检编辑选择样品位置

parent c4f0b97d
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
<Modal v-model="showModal" :mask-closable="false" width="900" @on-visible-change="_visibleChange"> <Modal v-model="showModal" :mask-closable="false" width="900" @on-visible-change="_visibleChange">
<p slot="header">{{modalTitle}}</p> <p slot="header">{{modalTitle}}</p>
<div> <div>
<Form :id="formId" ref="formObj" :model="formObj" :rules="ruleValidate" :label-width="90" inline> <Form :id="formId" ref="formObj" :model="formObj" :rules="ruleValidate" :label-width="100" inline>
<div> <div>
<Form-item label="高级样品位置" prop="receiveLocation" style="width: 80%"> <Form-item label="高级样品位置:" @click.native="_storageModel()" prop="receiveLocation" style="width: 80%">
<Input v-model="formObj.receiveLocation" name="receiveLocation" placeholder="请输入高级样品位置"/> <Input v-model="formObj.receiveLocation" name="receiveLocation" placeholder="请输入高级样品位置"/>
</Form-item> </Form-item>
<Form-item label="高级样品分类:" prop="seniorType" style="width: 80%"> <Form-item label="高级样品分类:" prop="seniorType" style="width: 80%">
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
<Date-picker v-model="formObj.receiveTime" name="receiveTime" type="date" split-panels style="width:100%;" placeholder="请选择委托日期" <Date-picker v-model="formObj.receiveTime" name="receiveTime" type="date" split-panels style="width:100%;" placeholder="请选择委托日期"
@on-change="_tabulateChange"></Date-picker> @on-change="_tabulateChange"></Date-picker>
</Form-item> </Form-item>
<Form-item label="接收人" prop="receiver" class="width-48" @click.native="_selectPerson"> <Form-item label="接收人" prop="receiver" class="width-48" @click.native="_selectPerson">
<Input v-model="formObj.receiver" name="receiver" placeholder="请输入名称"/> <Input v-model="formObj.receiver" name="receiver" placeholder="请输入名称"/>
</Form-item> </Form-item>
</div> </div>
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
</div> </div>
</Modal> </Modal>
<assignPerson ref="userModal" @on-result-change="_userResult"></assignPerson> <assignPerson ref="userModal" @on-result-change="_userResult"></assignPerson>
<storageSelect ref="storageModal" @on-result-change="_storageData"></storageSelect>
</div> </div>
</template> </template>
<script> <script>
...@@ -42,8 +43,9 @@ ...@@ -42,8 +43,9 @@
import { soilAptitude, soilEntrust } from '../../../../api' import { soilAptitude, soilEntrust } from '../../../../api'
import assignPerson from '../../../../components/user-info-single/assignPerson' import assignPerson from '../../../../components/user-info-single/assignPerson'
import storageSelect from '../../../soil-alone-sample-manage/storehouse-sample-manage/storageSelect'
export default { export default {
components: { assignPerson }, components: { assignPerson, storageSelect },
data() { data() {
return { return {
activeName: '', activeName: '',
...@@ -83,10 +85,17 @@ export default { ...@@ -83,10 +85,17 @@ export default {
// this._getType() // this._getType()
}, },
methods: { methods: {
_storageData(data) {
this.$forceUpdate()
this.formObj.receiveLocation = data.warehouse + ',' + data.name
},
groupSelect(data) { groupSelect(data) {
console.log(data) console.log(data)
// this.formObj.groupId = da // this.formObj.groupId = da
}, },
_storageModel() {
this.$refs.storageModal._open()
},
_selGroup(data) { _selGroup(data) {
console.log(data) console.log(data)
this.formObj.groupId = data this.formObj.groupId = data
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment