| | |
| | | ) |
| | | }, |
| | | }, |
| | | { |
| | | title: t('ticket.feedback.feedbackType'), |
| | | key: 'feedbackTypeName', |
| | | width: 140, |
| | | resizable: true, |
| | | render: row => row.feedbackTypeName || '-', |
| | | }, |
| | | // { |
| | | // title: t('ticket.feedback.feedbackType'), |
| | | // key: 'feedbackTypeName', |
| | | // width: 140, |
| | | // resizable: true, |
| | | // render: row => row.feedbackTypeName || '-', |
| | | // }, |
| | | { |
| | | title: t('ticket.feedback.feedbackContent'), |
| | | key: 'feedbackContent', |
| | |
| | | path: 'nickName', |
| | | render: () => <n-input v-model:value={searchForm.value.nickName} placeholder={t('common.inputPlaceholder')} clearable />, |
| | | }, |
| | | { |
| | | label: t('ticket.feedback.feedbackType'), |
| | | path: 'feedbackTypeId', |
| | | render: () => ( |
| | | <n-select |
| | | v-model:value={searchForm.value.feedbackTypeId} |
| | | options={feedbackTypeOptions.value} |
| | | placeholder={t('common.selectPlaceholder')} |
| | | clearable |
| | | onUpdate:show={val => isFeedbackTypeSelectOpen.value = val} |
| | | > |
| | | {{ |
| | | arrow: () => ( |
| | | <img |
| | | src="https://huishou-1323682843.cos.ap-nanjing.myqcloud.com/images/e120f81c-9f15-4e1a-9938-22252898edf9.png" |
| | | class={`arrow-icon ${isFeedbackTypeSelectOpen.value ? 'arrow-icon--open' : ''}`} |
| | | style={{ width: '16px', height: '16px' }} |
| | | alt="arrow" |
| | | /> |
| | | ), |
| | | empty: () => ( |
| | | <div class="flex-center"> |
| | | <img |
| | | src={noDataImg} |
| | | style={{ width: '50%' }} |
| | | /> |
| | | </div> |
| | | ), |
| | | }} |
| | | </n-select> |
| | | ), |
| | | }, |
| | | // { |
| | | // label: t('ticket.feedback.feedbackType'), |
| | | // path: 'feedbackTypeId', |
| | | // render: () => ( |
| | | // <n-select |
| | | // v-model:value={searchForm.value.feedbackTypeId} |
| | | // options={feedbackTypeOptions.value} |
| | | // placeholder={t('common.selectPlaceholder')} |
| | | // clearable |
| | | // onUpdate:show={val => isFeedbackTypeSelectOpen.value = val} |
| | | // > |
| | | // {{ |
| | | // arrow: () => ( |
| | | // <img |
| | | // src="https://huishou-1323682843.cos.ap-nanjing.myqcloud.com/images/e120f81c-9f15-4e1a-9938-22252898edf9.png" |
| | | // class={`arrow-icon ${isFeedbackTypeSelectOpen.value ? 'arrow-icon--open' : ''}`} |
| | | // style={{ width: '16px', height: '16px' }} |
| | | // alt="arrow" |
| | | // /> |
| | | // ), |
| | | // empty: () => ( |
| | | // <div class="flex-center"> |
| | | // <img |
| | | // src={noDataImg} |
| | | // style={{ width: '50%' }} |
| | | // /> |
| | | // </div> |
| | | // ), |
| | | // }} |
| | | // </n-select> |
| | | // ), |
| | | // }, |
| | | { |
| | | label: t('ticket.feedback.contact'), |
| | | path: 'phone', |