Commit 1a6cbfe1 by lichengming

修改了分包样品管理分包出库按钮

parent 9ab9ae97
...@@ -8,13 +8,17 @@ ...@@ -8,13 +8,17 @@
<!-- <InputNumber v-model.number="formObj.outFee" :min="0" :step="1"--> <!-- <InputNumber v-model.number="formObj.outFee" :min="0" :step="1"-->
<!-- name="outFee" style="width:100%" placeholder="">--> <!-- name="outFee" style="width:100%" placeholder="">-->
<!-- </InputNumber>--> <!-- </InputNumber>-->
<Input v-model="formObj.outPerson" name="outPerson"></Input> <Input v-model="formObj.outPerson" @click.native="_selectStaff" readonly name="outPerson"></Input>
</Form-item> </Form-item>
<Form-item label="出库时间:" prop="subcontractor"> <Form-item label="出库时间:" prop="outTime">
<el-time-picker <div class="block">
v-model="formObj.outTime" <el-date-picker
placeholder="任意时间点"> v-model="formObj.outTime"
</el-time-picker> type="datetime"
value-format="yyyy-MM-dd HH:mm:ss"
placeholder="选择日期时间">
</el-date-picker>
</div>
<!-- <div style="display: flex">--> <!-- <div style="display: flex">-->
<!-- <AutoCompletes :value="formObj.subcontractor" :down-data="labList" @on-result-change="_labChange"--> <!-- <AutoCompletes :value="formObj.subcontractor" :down-data="labList" @on-result-change="_labChange"-->
<!-- name="subcontractorName"--> <!-- name="subcontractorName"-->
...@@ -37,6 +41,7 @@ ...@@ -37,6 +41,7 @@
</Modal> </Modal>
<!--选择实验室--> <!--选择实验室-->
<EditLabSelect ref="labModal" @on-result-change="_labResult"></EditLabSelect> <EditLabSelect ref="labModal" @on-result-change="_labResult"></EditLabSelect>
<UserInfo ref="userModal" @on-result-change="_userData" is-change></UserInfo>
</div> </div>
</template> </template>
<script> <script>
...@@ -44,6 +49,7 @@ import global from '../../../api/sys/sys-user' ...@@ -44,6 +49,7 @@ import global from '../../../api/sys/sys-user'
import ModalFooter from '../../../components/base/modalFooter' import ModalFooter from '../../../components/base/modalFooter'
// import AutoCompletes from '../../../components/base/AutoCompletes' // import AutoCompletes from '../../../components/base/AutoCompletes'
import { meterSample, meterSubcontractor } from '../../../api' import { meterSample, meterSubcontractor } from '../../../api'
import UserInfo from '../../../components/user-info-single/assignPerson'
import EditLabSelect from './EditLabSelect' import EditLabSelect from './EditLabSelect'
/** /**
* 添加编辑分包信息 * 添加编辑分包信息
...@@ -60,7 +66,8 @@ const defVal = { ...@@ -60,7 +66,8 @@ const defVal = {
export default { export default {
components: { components: {
EditLabSelect, EditLabSelect,
ModalFooter ModalFooter,
UserInfo
// AutoCompletes // AutoCompletes
}, },
data() { data() {
...@@ -80,6 +87,37 @@ export default { ...@@ -80,6 +87,37 @@ export default {
} }
}, },
methods: { methods: {
getNowTime() {
const now = new Date()
const year = now.getFullYear() // 得到年份
let month = now.getMonth() // 得到月份
let date = now.getDate() // 得到日期
let hour = now.getHours()
let min = now.getMinutes()
let second = now.getSeconds()
month = month + 1
month = month.toString().padStart(2, '0')
date = date.toString().padStart(2, '0')
hour = hour.toString().padStart(2, '0')
min = min.toString().padStart(2, '0')
second = second.toString().padStart(2, '0')
const defaultDate = `${year}-${month}-${date} ${hour}:${min}:${second}`
// this.$set(this.searchFormField, 'date', defaultDate)
console.log(now)
console.log('当前时间', defaultDate)
console.log('时间', now)
// this.formObj.outTime = now
this.formObj.outTime = defaultDate
// this.$set(this.searchFormField, 'date', defaultDate)
},
_userData(data, msg, contractTempData) {
if (msg === 'salesman') {
// 选择业务员
this.formObj.outPerson = data.realname
// this.formObj.detail.salesmanId = data.userId
// this.formObj.detail.salesmanPhone = data.mobile
}
},
_footerResult(name) { _footerResult(name) {
switch (name) { switch (name) {
case '取消': case '取消':
...@@ -90,12 +128,16 @@ export default { ...@@ -90,12 +128,16 @@ export default {
break break
} }
}, },
_selectStaff() {
this.$refs.userModal._open('salesman')
},
_hideLoading() { _hideLoading() {
this.$refs.footerModal._hideLoading() this.$refs.footerModal._hideLoading()
}, },
_ok() { _ok() {
console.log('_ok----', this.formObj) console.log('_ok----', this.formObj)
console.log('_ok----', this.ids) console.log('_ok----', this.ids)
console.log(this.formObj.outTime)
// this._subpackageInfoReg({ ids: this.ids, reg: this.formObj }) // this._subpackageInfoReg({ ids: this.ids, reg: this.formObj })
this._hideLoading() this._hideLoading()
}, },
...@@ -124,6 +166,7 @@ export default { ...@@ -124,6 +166,7 @@ export default {
} }
this._userInfo() this._userInfo()
this._getLab() this._getLab()
this.getNowTime()
this._hideLoading() this._hideLoading()
this.$refs.formObj.resetFields() this.$refs.formObj.resetFields()
this.formObj.subcontractorId = '' this.formObj.subcontractorId = ''
......
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