产品,表单标签宽度,标题
parent
d4b59555d6
commit
347d17a146
1
.env
1
.env
|
|
@ -1,5 +1,6 @@
|
||||||
# 应用名称
|
# 应用名称
|
||||||
VITE_APP_NAME=再昇云
|
VITE_APP_NAME=再昇云
|
||||||
|
VITE_APP_TITLE=再昇云
|
||||||
|
|
||||||
# 当前应用基础地址
|
# 当前应用基础地址
|
||||||
VITE_APP_BASE_URL=/
|
VITE_APP_BASE_URL=/
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
# 应用名称
|
# 应用名称
|
||||||
VITE_APP_NAME=(开发环境)再昇云收运处平台
|
VITE_APP_NAME=(开发环境)再昇云收运处平台
|
||||||
|
VITE_APP_TITLE=再昇云
|
||||||
|
|
||||||
# 后台服务地址
|
# 后台服务地址
|
||||||
VITE_HTTP_PROXY_TARGET=http://localhost:10086
|
VITE_HTTP_PROXY_TARGET=http://localhost:10086
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
# 应用名称
|
# 应用名称
|
||||||
VITE_APP_NAME=再昇云
|
VITE_APP_NAME=再昇云
|
||||||
|
|
||||||
|
VITE_APP_TITLE=再昇云
|
||||||
|
|
||||||
# 当前应用基础地址
|
# 当前应用基础地址
|
||||||
VITE_APP_BASE_URL=/
|
VITE_APP_BASE_URL=/
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
# 应用名称
|
# 应用名称
|
||||||
VITE_APP_NAME=(测试环境)再昇云收运处平台
|
VITE_APP_NAME=(测试环境)再昇云收运处平台
|
||||||
|
VITE_APP_TITLE=再昇云
|
||||||
|
|
||||||
# 当前应用基础地址
|
# 当前应用基础地址
|
||||||
VITE_APP_BASE_URL=/
|
VITE_APP_BASE_URL=/
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,15 @@
|
||||||
width 100%
|
width 100%
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.draggable-dialog > .el-dialog__header {
|
||||||
|
border-bottom: 1px solid #EAEBF1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.draggable-dialog > .el-dialog__footer {
|
||||||
|
border-top: 1px solid #EAEBF1;
|
||||||
|
}
|
||||||
|
|
||||||
.el-dialog__body {
|
.el-dialog__body {
|
||||||
height calc(100% - 88px) !important
|
height calc(100% - 88px) !important
|
||||||
box-sizing border-box !important
|
box-sizing border-box !important
|
||||||
|
|
|
||||||
|
|
@ -84,3 +84,12 @@
|
||||||
display none !important;
|
display none !important;
|
||||||
opacity 0 !important;
|
opacity 0 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.el-radio-group {
|
||||||
|
gap 10px
|
||||||
|
|
||||||
|
.el-radio {
|
||||||
|
margin 0 !important
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ export const appBaseUrl = import.meta.env.VITE_APP_BASE_URL
|
||||||
* 应用名称
|
* 应用名称
|
||||||
*/
|
*/
|
||||||
export const appName = import.meta.env.VITE_APP_NAME
|
export const appName = import.meta.env.VITE_APP_NAME
|
||||||
|
export const appTitle = import.meta.env.VITE_APP_TITLE
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 服务器基础地址
|
* 服务器基础地址
|
||||||
|
|
|
||||||
|
|
@ -138,8 +138,12 @@ defineExpose({
|
||||||
|
|
||||||
:deep(.el-upload) {
|
:deep(.el-upload) {
|
||||||
background-color white
|
background-color white
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
&.el-upload--picture-card {
|
||||||
|
width: 100% !important;
|
||||||
|
height: 100% !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
&.el-upload--text,
|
&.el-upload--text,
|
||||||
&.el-upload--picture,
|
&.el-upload--picture,
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@
|
||||||
// ------
|
// ------
|
||||||
// Generated by unplugin-vue-components
|
// Generated by unplugin-vue-components
|
||||||
// Read more: https://github.com/vuejs/core/pull/3399
|
// Read more: https://github.com/vuejs/core/pull/3399
|
||||||
import { GlobalComponents } from 'vue'
|
|
||||||
|
|
||||||
export {}
|
export {}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
interface ImportMetaEnv {
|
interface ImportMetaEnv {
|
||||||
readonly VITE_APP_NAME: string
|
readonly VITE_APP_NAME: string
|
||||||
|
readonly VITE_APP_TITLE: string
|
||||||
readonly VITE_APP_BASE_URL: string
|
readonly VITE_APP_BASE_URL: string
|
||||||
readonly VITE_HTTP_SERVER_BASE_URL: string
|
readonly VITE_HTTP_SERVER_BASE_URL: string
|
||||||
readonly VITE_HTTP_PROXY_TARGET: string
|
readonly VITE_HTTP_PROXY_TARGET: string
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ import { computed } from 'vue'
|
||||||
import Nav from '@/common/router/nav.ts'
|
import Nav from '@/common/router/nav.ts'
|
||||||
import logo from '@/assets/images/zsy.png'
|
import logo from '@/assets/images/zsy.png'
|
||||||
import { useAppPageStore } from '@/common/app/app-page-store.ts'
|
import { useAppPageStore } from '@/common/app/app-page-store.ts'
|
||||||
|
import { appTitle } from '@/common'
|
||||||
|
|
||||||
export interface Menu extends G.TreeNode {
|
export interface Menu extends G.TreeNode {
|
||||||
// Id
|
// Id
|
||||||
|
|
@ -119,7 +120,7 @@ export default defineComponent(
|
||||||
<div class={[ styles.aAsideTop, {[styles.aAsideTopCollapse]: props.isCollapse} ]}
|
<div class={[ styles.aAsideTop, {[styles.aAsideTopCollapse]: props.isCollapse} ]}
|
||||||
onClick={() => Nav.open('home')}>
|
onClick={() => Nav.open('home')}>
|
||||||
<img alt="" src={logo}/>
|
<img alt="" src={logo}/>
|
||||||
<div>再昇云</div>
|
<div>{appTitle}</div>
|
||||||
</div>
|
</div>
|
||||||
<ElScrollbar class={styles.aScrollbar}>
|
<ElScrollbar class={styles.aScrollbar}>
|
||||||
<ElMenu collapse={props.isCollapse} class={[ styles.aMenus ]} ref="menu">
|
<ElMenu collapse={props.isCollapse} class={[ styles.aMenus ]} ref="menu">
|
||||||
|
|
|
||||||
|
|
@ -91,7 +91,6 @@ defineExpose({
|
||||||
:model="pwdFormData"
|
:model="pwdFormData"
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
class="pwd-form"
|
class="pwd-form"
|
||||||
label-width="auto"
|
|
||||||
status-icon
|
status-icon
|
||||||
@submit.prevent="submitHandler"
|
@submit.prevent="submitHandler"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
|
|
@ -78,7 +78,6 @@ defineExpose({
|
||||||
:model="userInfoForm"
|
:model="userInfoForm"
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
class="user-info-form"
|
class="user-info-form"
|
||||||
label-width="auto"
|
|
||||||
status-icon
|
status-icon
|
||||||
@submit.prevent="submitHandler"
|
@submit.prevent="submitHandler"
|
||||||
>
|
>
|
||||||
|
|
|
||||||
|
|
@ -23,15 +23,15 @@
|
||||||
<ElFormItem label="产品名称" prop="goodsName">
|
<ElFormItem label="产品名称" prop="goodsName">
|
||||||
<ElInput v-model="formData.goodsName" placeholder="产品名称"/>
|
<ElInput v-model="formData.goodsName" placeholder="产品名称"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem label="规格" prop="specParams">
|
|
||||||
<ElInput v-model="formData.specParams" placeholder="规格"/>
|
|
||||||
</ElFormItem>
|
|
||||||
|
|
||||||
<ElFormItem label="计费策略" prop="expenseStrategy">
|
<ElFormItem label="计费策略" prop="expenseStrategy">
|
||||||
<ElRadioGroup v-model="formData.expenseStrategy">
|
<ElRadioGroup v-model="formData.expenseStrategy">
|
||||||
<ElRadio v-for="it in expenseStrategy" :key="'expenseStrategy'+it.val" :value="it.val" border>{{ it.txt }}</ElRadio>
|
<ElRadio v-for="it in expenseStrategy" :key="'expenseStrategy'+it.val" :value="it.val" border>{{ it.txt }}</ElRadio>
|
||||||
</ElRadioGroup>
|
</ElRadioGroup>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
|
|
||||||
|
<ElFormItem label="规格" prop="specParams">
|
||||||
|
<ElInput v-model="formData.specParams" placeholder="规格"/>
|
||||||
|
</ElFormItem>
|
||||||
<ElFormItem label="计量单位" prop="unit">
|
<ElFormItem label="计量单位" prop="unit">
|
||||||
<ElSelect v-model="formData.unit">
|
<ElSelect v-model="formData.unit">
|
||||||
<ElOption
|
<ElOption
|
||||||
|
|
@ -42,28 +42,32 @@
|
||||||
</ElSelect>
|
</ElSelect>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
|
|
||||||
|
<ElFormItem v-if="formData.expenseStrategy !== expenseStrategy.MianFei" label="税率" prop="taxRate">
|
||||||
|
<ElInputNumber v-model="formData.taxRate" :max="100" :min="0" :precision="2" :step="0.01" controls-position="right" placeholder="请输入税率">
|
||||||
|
<template #suffix>%</template>
|
||||||
|
</ElInputNumber>
|
||||||
|
</ElFormItem>
|
||||||
<ElFormItem v-if="formData.expenseStrategy === expenseStrategy.TanXing" label="起步价" prop="initialPrice">
|
<ElFormItem v-if="formData.expenseStrategy === expenseStrategy.TanXing" label="起步价" prop="initialPrice">
|
||||||
<ElInputNumber v-model="formData.initialPrice" :min="0" :precision="2" :step="1" controls-position="right">
|
<ElInputNumber v-model="formData.initialPrice" :min="0" :precision="2" :step="1" controls-position="right" placeholder="请输入起步价">
|
||||||
<template #suffix>元/{{ unit.txt(formData.unit) }}</template>
|
<template #suffix>元/{{ unit.txt(formData.unit) }}</template>
|
||||||
</ElInputNumber>
|
</ElInputNumber>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem v-if="formData.expenseStrategy === expenseStrategy.TanXing" label="起步量" prop="initialQuantity">
|
<ElFormItem v-if="formData.expenseStrategy === expenseStrategy.TanXing" label="起步量" prop="initialQuantity">
|
||||||
<ElInputNumber v-model="formData.initialQuantity" :min="0" :step="1" controls-position="right"/>
|
<ElInputNumber v-model="formData.initialQuantity" :min="0" :step="1" controls-position="right" placeholder="请输入起步量">
|
||||||
|
<template #suffix>{{ unit.txt(formData.unit) }}</template>
|
||||||
|
</ElInputNumber>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem
|
<ElFormItem
|
||||||
v-if="formData.expenseStrategy !== expenseStrategy.MianFei"
|
v-if="formData.expenseStrategy !== expenseStrategy.MianFei"
|
||||||
:label="formData.expenseStrategy === expenseStrategy.TanXing?'每档单价':(formData.expenseStrategy === expenseStrategy.DanJia?'单价':'价格')"
|
:label="formData.expenseStrategy === expenseStrategy.TanXing?'每档单价':(formData.expenseStrategy === expenseStrategy.DanJia?'单价':'价格')"
|
||||||
prop="unitPrice">
|
prop="unitPrice">
|
||||||
<ElInputNumber v-model="formData.unitPrice" :min="0" :precision="2" :step="1" controls-position="right">
|
<ElInputNumber v-model="formData.unitPrice" :min="0" :placeholder="`请输入${formData.expenseStrategy === expenseStrategy.TanXing?'每档单价':(formData.expenseStrategy === expenseStrategy.DanJia?'单价':'价格')}`" :precision="2" :step="1" controls-position="right">
|
||||||
<template #suffix>元/{{ unit.txt(formData.unit) }}</template>
|
<template #suffix>{{ (formData.expenseStrategy === expenseStrategy.DanJia || formData.expenseStrategy === expenseStrategy.TanXing ? `元/${unit.txt(formData.unit)}` : `元`) }}</template>
|
||||||
</ElInputNumber>
|
</ElInputNumber>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem v-if="formData.expenseStrategy === expenseStrategy.TanXing" label="每档的量" prop="everyQuantity">
|
<ElFormItem v-if="formData.expenseStrategy === expenseStrategy.TanXing" label="每档的量" prop="everyQuantity">
|
||||||
<ElInputNumber v-model="formData.everyQuantity" :min="0" :step="1" controls-position="right"/>
|
<ElInputNumber v-model="formData.everyQuantity" :min="0" :step="1" controls-position="right" placeholder="请输入每档的量">
|
||||||
</ElFormItem>
|
<template #suffix>{{ unit.txt(formData.unit) }}</template>
|
||||||
<ElFormItem v-if="formData.expenseStrategy !== expenseStrategy.MianFei" label="税率" prop="taxRate">
|
|
||||||
<ElInputNumber v-model="formData.taxRate" :max="100" :min="0" :precision="2" :step="0.01" controls-position="right">
|
|
||||||
<template #suffix>%</template>
|
|
||||||
</ElInputNumber>
|
</ElInputNumber>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem label="排序" prop="sort">
|
<ElFormItem label="排序" prop="sort">
|
||||||
|
|
@ -155,7 +159,6 @@ defineExpose({
|
||||||
.form-items {
|
.form-items {
|
||||||
grid-template-columns: 1fr 1fr;
|
grid-template-columns: 1fr 1fr;
|
||||||
grid-template-areas: "picture ." \
|
grid-template-areas: "picture ." \
|
||||||
"picture ." \
|
|
||||||
"picture .";
|
"picture .";
|
||||||
|
|
||||||
:deep(.el-form-item) {
|
:deep(.el-form-item) {
|
||||||
|
|
@ -169,7 +172,8 @@ defineExpose({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&:last-child:nth-child(2n+1) {
|
|
||||||
|
&:last-child:nth-child(2n) {
|
||||||
grid-column: span 2;
|
grid-column: span 2;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
|
|
||||||
import LoginApi from '@/pages/login/login-api.ts'
|
import LoginApi from '@/pages/login/login-api.ts'
|
||||||
import { useAppUserStore } from '@/common/app/app-user-store.ts'
|
import { useAppUserStore } from '@/common/app/app-user-store.ts'
|
||||||
import Evt from '@/common/utils/evt.ts'
|
import Evt from '@/common/utils/evt.ts'
|
||||||
|
|
@ -11,6 +10,7 @@ import {
|
||||||
import Strings from '@/common/utils/strings.ts'
|
import Strings from '@/common/utils/strings.ts'
|
||||||
import FormUtil from '@/common/utils/formUtil.ts'
|
import FormUtil from '@/common/utils/formUtil.ts'
|
||||||
import { reloadUserInfo } from '@/common/app'
|
import { reloadUserInfo } from '@/common/app'
|
||||||
|
import { appTitle } from '@/common'
|
||||||
|
|
||||||
const loginFormIns = useTemplateRef<FormInstance>('loginFormRef')
|
const loginFormIns = useTemplateRef<FormInstance>('loginFormRef')
|
||||||
|
|
||||||
|
|
@ -101,7 +101,7 @@ function loginSubmitHandler() {
|
||||||
<div class="login-content-right">
|
<div class="login-content-right">
|
||||||
<div class="login-content-right-center">
|
<div class="login-content-right-center">
|
||||||
<img alt="" src="@/assets/images/zsy.png"/>
|
<img alt="" src="@/assets/images/zsy.png"/>
|
||||||
<span>再昇云</span>
|
<span>{{ appTitle }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
:model="formData"
|
:model="formData"
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
class="form-panel"
|
class="form-panel"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="产品" prop="goodsId">
|
<ElFormItem label="产品" prop="goodsId">
|
||||||
<ADropTable v-model="formData.goodsId as string" :columns="dropTableColumns" :loader="dropTableLoader" display-field="goodsName"/>
|
<ADropTable v-model="formData.goodsId as string" :columns="dropTableColumns" :loader="dropTableLoader" display-field="goodsName"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
ref="orderForm"
|
ref="orderForm"
|
||||||
class="form-panel"
|
class="form-panel"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="Id" prop="id">
|
<ElFormItem label="Id" prop="id">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="formData.id"
|
v-model="formData.id"
|
||||||
|
|
|
||||||
|
|
@ -6,23 +6,20 @@
|
||||||
width="25vw">
|
width="25vw">
|
||||||
<ElForm :model="dictFormData"
|
<ElForm :model="dictFormData"
|
||||||
class="sys_dict-form"
|
class="sys_dict-form"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="字典标识">
|
<ElFormItem label="字典标识">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="dictFormData.dictKey"
|
v-model="dictFormData.dictKey"
|
||||||
|
|
||||||
placeholder="字典标识"/>
|
placeholder="字典标识"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem label="字典名称">
|
<ElFormItem label="字典名称">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="dictFormData.dictName"
|
v-model="dictFormData.dictName"
|
||||||
|
|
||||||
placeholder="字典名称"/>
|
placeholder="字典名称"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
<ElFormItem label="备注">
|
<ElFormItem label="备注">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="dictFormData.memo"
|
v-model="dictFormData.memo"
|
||||||
|
|
||||||
placeholder="备注"/>
|
placeholder="备注"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
</ElForm>
|
</ElForm>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
width="25vw">
|
width="25vw">
|
||||||
<ElForm :model="dictItemFormData"
|
<ElForm :model="dictItemFormData"
|
||||||
class="sys_dict_item-form"
|
class="sys_dict_item-form"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="值">
|
<ElFormItem label="值">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="dictItemFormData.val"
|
v-model="dictItemFormData.val"
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@
|
||||||
ref="endpointForm"
|
ref="endpointForm"
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
class="form-panel"
|
class="form-panel"
|
||||||
label-width="auto">
|
>
|
||||||
|
|
||||||
<ElFormItem label="请求方式" prop="requestMethod">
|
<ElFormItem label="请求方式" prop="requestMethod">
|
||||||
<ElSelect
|
<ElSelect
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
class="sys_user-form"
|
class="sys_user-form"
|
||||||
ref="codeForm"
|
ref="codeForm"
|
||||||
:rules="rules"
|
:rules="rules"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="表名称">
|
<ElFormItem label="表名称">
|
||||||
<ElTooltip
|
<ElTooltip
|
||||||
:content="currentTable.tableComment"
|
:content="currentTable.tableComment"
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
@close="dialogCloseHandler">
|
@close="dialogCloseHandler">
|
||||||
<ElForm :model="tplFormData"
|
<ElForm :model="tplFormData"
|
||||||
class="sys_tpl-form"
|
class="sys_tpl-form"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="模板名称">
|
<ElFormItem label="模板名称">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="tplFormData.tplName"
|
v-model="tplFormData.tplName"
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<ElDialog v-model="showDialog"
|
<ElDialog v-model="showDialog"
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
destroy-on-close width="25vw" @close="dialogCloseHandler">
|
destroy-on-close width="25vw" @close="dialogCloseHandler">
|
||||||
<ElForm :model="menuForm" class="menu-form" label-width="auto">
|
<ElForm :model="menuForm" class="menu-form">
|
||||||
<ElFormItem label="上级">
|
<ElFormItem label="上级">
|
||||||
<ElTreeSelect v-model="menuForm.pid" :data="menuTreeDataSource" :default-expanded-keys="['0']" :render-after-expand="false" check-strictly placeholder="选择上级菜单"/>
|
<ElTreeSelect v-model="menuForm.pid" :data="menuTreeDataSource" :default-expanded-keys="['0']" :render-after-expand="false" check-strictly placeholder="选择上级菜单"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
width="25vw">
|
width="25vw">
|
||||||
<ElForm :model="roleFormData"
|
<ElForm :model="roleFormData"
|
||||||
class="sys_role-form"
|
class="sys_role-form"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="角色代码">
|
<ElFormItem label="角色代码">
|
||||||
<ElInput
|
<ElInput
|
||||||
v-model="roleFormData.roleCode"
|
v-model="roleFormData.roleCode"
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<ElDialog v-model="showDialog"
|
<ElDialog v-model="showDialog"
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
destroy-on-close width="25vw" @close="dialogCloseHandler">
|
destroy-on-close width="25vw" @close="dialogCloseHandler">
|
||||||
<ElForm :model="taskFormData" class="sys_task-form" label-width="auto">
|
<ElForm :model="taskFormData" class="sys_task-form">
|
||||||
<ElFormItem label="任务名称">
|
<ElFormItem label="任务名称">
|
||||||
<ElInput v-model="taskFormData.taskName" placeholder="任务名称"/>
|
<ElInput v-model="taskFormData.taskName" placeholder="任务名称"/>
|
||||||
</ElFormItem>
|
</ElFormItem>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@
|
||||||
width="25vw">
|
width="25vw">
|
||||||
<ElForm :model="userFormData"
|
<ElForm :model="userFormData"
|
||||||
class="sys_user-form"
|
class="sys_user-form"
|
||||||
label-width="auto">
|
>
|
||||||
<ElFormItem label="姓名">
|
<ElFormItem label="姓名">
|
||||||
<ElInput
|
<ElInput
|
||||||
:readonly="userFormData.id=='1'"
|
:readonly="userFormData.id=='1'"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue