copy from src/views/tms/modules/inbound/InboundOrderModel.vue
copy to src/views/tms/modules/inbound/InboundModel.vue
Îļþ´Ó src/views/tms/modules/inbound/InboundOrderModel.vue ¸´ÖÆ |
| | |
| | | <a-form :form="form"> |
| | | <a-row style="width: 100%"> |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="å
¥åºç³è¯·åç¼å·"> |
| | | <a-input :disabled="true" placeholder="ç³»ç»èªå¨çæ" v-decorator="['inboundNum', validatorRules.inboundNum]" /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="å
¥åºç±»å"> |
| | | <j-dict-select-tag |
| | | :disabled="disableSubmit" |
| | |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row style="width: 100%"> |
| | | <a-col :span="24 / 2"> |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="å
¥åºæ¶é´"> |
| | | <a-date-picker |
| | | @change="onChange" |
| | |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row style="width: 100%"> |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item label="ç³è¯·åå " :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <a-input placeholder="请è¾å
¥ç³è¯·åå " :disabled="disableSubmit" v-decorator="['applicationReason', validatorRules.applicationReason]" /> |
| | | <a-form-item label="å
¥åºæ°é" :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <a-input placeholder="请è¾å
¥å
¥åºæ°é" :disabled="disableSubmit" v-decorator="['in_number', validatorRules.applicationReason]" /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row style="width: 100%"> |
| | | |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item label="ç»æäºº" :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <j-search-select-tag |
| | | :disabled="true" |
| | | v-if="!barcodeCurrentType" |
| | | placeholder="è¯·éæ©ç»æäºº" |
| | | v-decorator="['handler', { rules: [{ required: false, message: 'è¯·éæ©ç»æäºº' }] }]" |
| | | dict="sys_user,realname,id,del_flag=0" |
| | | @change="selectCurrentUserChange" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item label="å®¡æ ¸äºº" :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <j-search-select-tag |
| | | :disabled="true" |
| | | placeholder="è¯·éæ©å®¡æ ¸äºº" |
| | | v-decorator="['reviewer', validatorRules.reviewer]" |
| | | dict="sys_user,realname,id,del_flag=0" |
| | | @change="selectCurrentUserChange" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | |
| | | </a-row> |
| | | |
| | | <a-row style="width: 100%"> |
| | | |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="å®¡æ ¸æ¶é´"> |
| | | <a-date-picker |
| | | @change="onChange" |
| | | :disabled="true" |
| | | style="width: 100%" |
| | | v-decorator="['approvalDate', validatorRules.approvalDate]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | |
| | | <a-col :span="24 / 2"> |
| | | <a-form-item label="å®¡æ ¸æè§" :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <a-input placeholder="请è¾å
¥å®¡æ ¸æè§" :disabled="true" v-decorator="['approvalOpinion', validatorRules.approvalOpinion]" /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | |
| | | <a-row style="width: 100%"> |
| | | <a-col :span="24"> |
| | | <a-form-item :labelCol="{ span: 3 }" :wrapperCol="{ span: 21 }" label="夿³¨"> |
| | | <a-textarea |
| | | :disabled="disableSubmit" |
| | | :rows="2" |
| | | placeholder="..." |
| | | v-decorator="['remark', validatorRules.remark]" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | |
| | | </a-form> |
| | | </a-spin> |
| | | <a-button type="primary" :style="{ marginBottom: '8px' }" @click="selectReturnList()" v-show="returnShow && !disableSubmit">éæ©åç¨åºåºå</a-button> |
| | |
| | | :dataSource="dataSource" |
| | | :pagination="ipagination" |
| | | :loading="loading" |
| | | @change="handleTableChange" |
| | | @change="handleTableChange" |
| | | > |
| | | <template v-for="col in columns" :slot="col.dataIndex" slot-scope="text, record, index"> |
| | | <div :key="col.dataIndex"> |
| | |
| | | </a-table> |
| | | <template slot="footer" v-if="disableSubmit == false"> |
| | | <a-button :style="{ marginRight: '8px' }" @click="handleCancel">å
³é</a-button> |
| | | <a-button @click="handleOk" :disabled="isDisabled" type="primary">ç¡®å®</a-button> |
| | | <a-button @click="handleOk" :disabled="isDisabled" type="primary">å
¥åº</a-button> |
| | | </template> |
| | | |
| | | <template slot="footer" v-if="disableSubmit == true"> |
| | |
| | | |
| | | <script> |
| | | import pick from 'lodash.pick' |
| | | import JSelectToolingModal from './JSelectToolingModal' |
| | | import JSelectToolingModal from '.././inboundOrder/JSelectToolingModal' |
| | | import { ajaxGetDictItems } from '@/api/api' |
| | | import moment from 'moment' |
| | | import { getAction, postAction, requestPut } from '@/api/manage' |
| | |
| | | import JSearchSelectTag from '@/components/dict/JSearchSelectTag' |
| | | import JMultiSelectTag from '@/components/dict/JMultiSelectTag' |
| | | import { filterObj } from '@/utils/util' |
| | | import JSelectReturnListModal from './JSelectReturnListModal' |
| | | import JSelectSharpenListModal from './JSelectSharpenListModal' |
| | | import JSelectReturnListModal from '.././inboundOrder/JSelectReturnListModal' |
| | | import JSelectSharpenListModal from '.././inboundOrder/JSelectSharpenListModal' |
| | | |
| | | export default { |
| | | name: 'InboundOrderModel', |