Procházet zdrojové kódy

feat: 新增&编辑弹窗 去掉取消按钮

laiqi před 1 rokem
rodič
revize
e43608c115

+ 3 - 0
apps/web-ele/src/views/coupon-manage/index.vue

@@ -111,16 +111,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/customer-manage/index.vue

@@ -136,16 +136,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 2 - 0
apps/web-ele/src/views/examine-manage/examine-coupon/index.vue

@@ -152,11 +152,13 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 2 - 0
apps/web-ele/src/views/examine-manage/examine-subsidy/index.vue

@@ -123,11 +123,13 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/order-manage/index.vue

@@ -131,16 +131,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/product-manage/index.vue

@@ -129,16 +129,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/scqy-manage/index.vue

@@ -105,16 +105,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/subsidy-manage/index.vue

@@ -118,16 +118,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/system-manage/data-dictionary/index.vue

@@ -165,16 +165,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/system-manage/menu-manage/index.vue

@@ -178,16 +178,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 1 - 0
apps/web-ele/src/views/system-manage/operation-logs/index.vue

@@ -159,6 +159,7 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/system-manage/role-manage/index.vue

@@ -146,16 +146,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: RoleGroupEntity) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: RoleGroupEntity) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/system-manage/user-manage/index.vue

@@ -141,16 +141,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }
 

+ 3 - 0
apps/web-ele/src/views/system-manage/worker-manage/index.vue

@@ -123,16 +123,19 @@ const [Modal, modalApi] = useVbenModal({
 
 /* 创建 */
 function handleCreate() {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'create' }).open();
 }
 
 /* 编辑 */
 function handleEdit(row: any) {
+  modalApi.setState({ showCancelButton: true });
   modalApi.setData({ formType: 'edit', row }).open();
 }
 
 /* 详情 */
 function handleDetail(row: any) {
+  modalApi.setState({ showCancelButton: false });
   modalApi.setData({ formType: 'detail', row }).open();
 }