| | |
| | | <a-row> |
| | | <a-col :span="span"> |
| | | <a-form-model-item label="报损单单号" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="outNum"> |
| | | <a-input :disabled="coldisabled" v-model="tableRowRecord.orderCode"></a-input> |
| | | <a-input disabled v-model="tableRowRecord.orderCode"></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="span"> |
| | | <a-form-model-item label="报损人" :labelCol="labelCol" :wrapperCol="wrapperCol" |
| | | prop="outStorehouseType"> |
| | | <j-dict-select-tag :disabled="coldisabled" |
| | | <j-dict-select-tag disabled |
| | | v-model="tableRowRecord.losser" dictCode="sys_user,realname,id" |
| | | placeholder="请选择" /> |
| | | </a-form-model-item> |
| | |
| | | <a-col :span="span"> |
| | | <a-form-model-item label="报损时间" :labelCol="labelCol" :wrapperCol="wrapperCol" |
| | | prop="outboundTime"> |
| | | <j-date :disabled="coldisabled" v-model="tableRowRecord.lossTime" :show-time="true" |
| | | <j-date disabled v-model="tableRowRecord.lossTime" :show-time="true" |
| | | dateFormat="YYYY-MM-DD HH:mm" style="width: 100%" /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="span"> |
| | | <a-form-model-item label="报损原因" :labelCol="labelCol" :wrapperCol="wrapperCol" |
| | | prop="subjectMatter"> |
| | | <a-input :disabled="coldisabled" v-model="tableRowRecord.lossReason"></a-input> |
| | | <a-input disabled v-model="tableRowRecord.lossReason"></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row> |
| | | <a-col :span="span"> |
| | | <a-form-model-item label="经手人" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="handler"> |
| | | <j-dict-select-tag :disabled="coldisabled" |
| | | <j-dict-select-tag disabled |
| | | v-model="tableRowRecord.handler" dictCode="sys_user,realname,id" |
| | | placeholder="请选择" /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="span"> |
| | | <a-form-model-item label="备注" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark"> |
| | | <a-textarea :disabled="coldisabled" v-model="tableRowRecord.remark" rows="4" /> |
| | | <a-textarea disabled v-model="tableRowRecord.remark" rows="4" /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | |
| | | <a-row> |
| | | <a-col ::span="span"> |
| | | <a-form-model-item label="申请人" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="handler_dictText"> |
| | | <a-input :disabled="coldisabled" v-model="tableRowRecord.handler_dictText"></a-input> |
| | | <a-input :readOnly="inputReadOnly" v-model="tableRowRecord.handler_dictText"></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col ::span="span"> |
| | | <a-form-model-item label="申请时间" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="createTime"> |
| | | <a-input :disabled="coldisabled" v-model="tableRowRecord.createTime"></a-input> |
| | | <a-input :readOnly="inputReadOnly" v-model="tableRowRecord.createTime"></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="24" class="btxx"> |
| | | <a-form-item label="审批状态" :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <a-select v-model="assignFileStream.status" placeholder="请选择审批结果"> |
| | | <a-select :disabled="disableSubmit" v-model="assignFileStream.status" placeholder="请选择审批结果"> |
| | | <a-select-option value="3">通过</a-select-option> |
| | | <a-select-option value="4">驳回</a-select-option> |
| | | </a-select> |
| | |
| | | </a-col> |
| | | <a-col :span="24" class="btxx"> |
| | | <a-form-model-item label="审批意见" :labelCol="labelCol" :wrapperCol="wrapperCol"> |
| | | <a-textarea v-model="assignFileStream.approvalOpinion" rows="4" placeholder="请输入审批意见" /> |
| | | <a-textarea :disabled="disableSubmit" v-model="assignFileStream.approvalOpinion" rows="4" |
| | | placeholder="请输入审批意见" /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | </a-row> |
| | | <div class="table-operator" style="text-align: right;"> |
| | | <a-button @click="handleQueXiaoTask" type="primary" icon="close">取消</a-button> |
| | | <a-button @click="submitForm">提 交</a-button> |
| | | <a-button :disabled="disableSubmit" @click="submitForm">提交</a-button> |
| | | </div> |
| | | </a-form-model> |
| | | </div> |
| | |
| | | form: this.$form.createForm(this), |
| | | span: 12, |
| | | span1: 8, |
| | | coldisabled: true, |
| | | disableSubmit: false, |
| | | inputReadOnly: true, |
| | | spinning: false, |
| | | tableRowRecord: {}, |
| | | assignFileStream: {}, |
| | |
| | | visible: false, |
| | | // 表头 |
| | | url: { |
| | | queryOutBoundOrder: '/tms/toolsLossBound/queryById', |
| | | queryOutBoundDetailList: '/tms/toolsLossBound/listlossboundDetailByMainId', |
| | | queryLossBoundOrder: '/tms/toolsLossBound/queryById', |
| | | queryLossBoundDetailList: '/tms/toolsLossBound/listlossboundDetailByMainId', |
| | | diagramView: '/assign/flow/diagramView', |
| | | queryHisTaskList: '/assign/flow/queryHisTaskList', |
| | | approve: '/tms/outboundOrder/approval' |
| | | approve: '/tms/toolsLossBound/approval' |
| | | }, |
| | | dictOptions: {}, |
| | | superFieldList: [], |
| | |
| | | |
| | | }) |
| | | }, |
| | | /** |
| | | * 获取流程节点和流程图 |
| | | * @param record 待办记录信息 |
| | | */ |
| | | getAllApproveData(item) { |
| | | this.visible = true |
| | | this.loading = true |
| | |
| | | this.hitaskDataSource = res.result |
| | | } |
| | | }) |
| | | getAction(this.url.queryOutBoundOrder, { id: item.dataId }).then((res => { |
| | | getAction(this.url.queryLossBoundOrder, { id: item.dataId }).then((res => { |
| | | if (res.success) { |
| | | this.tableRowRecord = res.result |
| | | } |
| | | })) |
| | | getAction(this.url.queryOutBoundDetailList, { lossBoundId: item.dataId }).then(res => { |
| | | getAction(this.url.queryLossBoundDetailList, { lossBoundId: item.dataId }).then(res => { |
| | | if (res.success) { |
| | | this.dataSource = res.result.records |
| | | if (res.result.total) { |