|
@@ -26,8 +26,8 @@ import styles from './photo-detail.module.less'
|
|
|
import iconDelete from '../images/icon-delete.png'
|
|
|
import umiRequest from 'umi-request'
|
|
|
import { getOssUploadUrl } from '@/state'
|
|
|
-import checkboxCheck from '../images/icon-checkbox-active.png'
|
|
|
-import checkboxDefault from '@/common/images/icon-checkbox-default.png'
|
|
|
+import checkboxCheck from '../images/icon-red-active.png'
|
|
|
+import checkboxDefault from '../images/icon-red-default.png'
|
|
|
import iconDown from '../images/icon-down.png'
|
|
|
import html2canvas from 'html2canvas'
|
|
|
import { promisefiyPostMessage } from '@/helpers/native-message'
|
|
@@ -330,9 +330,19 @@ export default defineComponent({
|
|
|
<OSticky position="top">
|
|
|
<OHeader title={(route.query.name as any) || ''}>
|
|
|
{{
|
|
|
- right: () => (
|
|
|
- <Icon name={iconDelete} size={22} onClick={() => (state.isEdit = !state.isEdit)} />
|
|
|
- )
|
|
|
+ right: () =>
|
|
|
+ !state.isEdit && (
|
|
|
+ <Icon
|
|
|
+ name={iconDelete}
|
|
|
+ size={22}
|
|
|
+ onClick={() => {
|
|
|
+ state.isEdit = !state.isEdit
|
|
|
+ if (!state.isEdit) {
|
|
|
+ state.check = []
|
|
|
+ }
|
|
|
+ }}
|
|
|
+ />
|
|
|
+ )
|
|
|
}}
|
|
|
</OHeader>
|
|
|
|
|
@@ -407,7 +417,19 @@ export default defineComponent({
|
|
|
|
|
|
{state.isEdit && (
|
|
|
<OSticky position="bottom">
|
|
|
- <div class={'btnGroup'}>
|
|
|
+ <div class={'btnGroup btnMore'}>
|
|
|
+ <Button
|
|
|
+ onClick={() => {
|
|
|
+ state.isEdit = !state.isEdit
|
|
|
+ state.check = []
|
|
|
+ }}
|
|
|
+ type="default"
|
|
|
+ class={styles.btnCancelButton}
|
|
|
+ block
|
|
|
+ round
|
|
|
+ >
|
|
|
+ 取消
|
|
|
+ </Button>
|
|
|
<Button block round type="primary" onClick={onRemove}>
|
|
|
删除
|
|
|
</Button>
|