| | |
| | | <u-form-item prop="approveDeptName" |
| | | label="申请部门" |
| | | required> |
| | | <u-input v-model="form.approveDeptName" |
| | | placeholder="请选择申请部门" /> |
| | | <!-- <u-input v-model="form.approveDeptName" |
| | | placeholder="请选择申请部门" /> --> |
| | | <u-input v-model="form.approveDeptName" |
| | | readonly |
| | | placeholder="请选择申请部门" |
| | | @click="showPicker = true" /> |
| | | <template #right> |
| | | <up-icon name="arrow-right" |
| | | @click="showPicker = true"></up-icon> |
| | | </template> --> |
| | | </template> |
| | | </u-form-item> |
| | | <u-form-item prop="approveUser" |
| | | label="申请人" |
| | |
| | | |
| | | // 处理联系人选择结果 |
| | | const handleSelectContact = data => { |
| | | if (data?.source === "scanShip") return; |
| | | const { stepIndex, contact } = data; |
| | | // 将选中的联系人设置为对应审批步骤的审批人 |
| | | approverNodes.value[stepIndex].userId = contact.userId; |
| | |
| | | // 跳转到联系人选择页面 |
| | | uni.setStorageSync("stepIndex", stepIndex); |
| | | uni.navigateTo({ |
| | | url: "/pages/cooperativeOffice/collaborativeApproval/contactSelect", |
| | | url: |
| | | "/pages/cooperativeOffice/collaborativeApproval/contactSelect?approveType=" + |
| | | approveType.value, |
| | | }); |
| | | }; |
| | | |