| | |
| | | <route lang="json5" type="page"> |
| | | { |
| | | layout: 'default', |
| | | style: { |
| | | navigationBarTitleText: '添加报修', |
| | | 'app-plus': { |
| | | titleNView: { |
| | | buttons: [ |
| | | { |
| | | text: '提交', |
| | | fontSize: '14px', |
| | | color: '#FFFFFF', |
| | | }, |
| | | { |
| | | text: '', |
| | | fontSize: '24px', |
| | | color: '#FFFFFF', |
| | | }, |
| | | ], |
| | | }, |
| | | }, |
| | | }, |
| | | needLogin: true, |
| | | style: { navigationBarTitleText: '添加报修', navigationStyle: 'custom' }, |
| | | } |
| | | </route> |
| | | |
| | | <template> |
| | | <view class="bg-base"> |
| | | <wd-navbar |
| | | title="添加报修" |
| | | left-arrow |
| | | @click-left="goBack" |
| | | right-text="提交" |
| | | @click-right="handleSubmit" |
| | | custom-style="background: #4D80F0;" |
| | | safeAreaInsetTop |
| | | ></wd-navbar> |
| | | <wd-form ref="form" :model="model"> |
| | | <wd-cell-group custom-class="group" title="类型信息" border> |
| | | <wd-picker |
| | |
| | | fixtureName: '', |
| | | fileList: [], |
| | | }) |
| | | |
| | | const goBack = () => { |
| | | uni.navigateBack() |
| | | } |
| | | /** |
| | | * 选择设备 |
| | | */ |
| | | function handleSelectEqu() { |
| | | if(reqTypeDis.value){ |
| | | if (reqTypeDis.value) { |
| | | return false |
| | | } |
| | | uni.navigateTo({ |
| | |
| | | /** |
| | | * 选择报修类型 |
| | | */ |
| | | function handleConfirmReqType({ value }) { |
| | | } |
| | | function handleConfirmReqType({ value }) {} |
| | | |
| | | /** |
| | | * 选择故障类别 |
| | | */ |
| | | function handleConfirmFaultType({ value }) { |
| | | } |
| | | function handleConfirmFaultType({ value }) {} |
| | | |
| | | /** |
| | | * 选择紧急程度 |
| | | */ |
| | | function handleConfirmUrgencyLevel({ value }) { |
| | | } |
| | | function handleConfirmUrgencyLevel({ value }) {} |
| | | |
| | | async function initData() { |
| | | const reqTypeList = await getDictInfo(DICT_REPAIR_REQ_TYPE) |
| | |
| | | const uList = await getDictInfo(DICT_REPAIR_URGENCY_LEVEL) |
| | | urgencyList.value = uList |
| | | } |
| | | |
| | | onNavigationBarButtonTap((e) => { |
| | | if (e.index === 0) { |
| | | handleSubmit() |
| | | } |
| | | }) |
| | | |
| | | onLoad((options) => { |
| | | Object.assign(option, options) |