fix(admin): npm install 出错

fix #207
This commit is contained in:
roymondchen 2022-08-01 16:51:09 +08:00 committed by jia000
parent 8e1e7ef0de
commit 259a5aa530
5 changed files with 40 additions and 35 deletions

View File

@ -10,7 +10,7 @@ npm i pnpm -g
# magic依赖安装和构建
cd ${WORKSPACE}
npm run reinstall
# npm run build
npm run build:admin
echo "magic依赖安装完毕 & 打包完毕"

View File

@ -9,15 +9,15 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
"@tmagic/editor": "1.1.0-beta.4",
"@tmagic/form": "1.1.0-beta.4",
"@tmagic/schema": "1.1.0-beta.4",
"@tmagic/stage": "1.1.0-beta.4",
"@tmagic/utils": "1.1.0-beta.4",
"@tmagic/editor": "1.1.0-beta.5",
"@tmagic/form": "1.1.0-beta.5",
"@tmagic/schema": "1.1.0-beta.5",
"@tmagic/stage": "1.1.0-beta.5",
"@tmagic/utils": "1.1.0-beta.5",
"axios": "^0.27.2",
"axios-jsonp": "^1.0.4",
"core-js": "^3.20.0",
"element-plus": "^2.2.6",
"element-plus": "^2.2.12",
"js-cookie": "^3.0.0",
"moment": "^2.29.3",
"moment-timezone": "^0.5.34",
@ -54,7 +54,6 @@
"sass": "^1.32.7",
"sass-loader": "^12.0.0",
"ts-jest": "^27.0.4",
"typescript": "~4.5.5",
"vue-jest": "^3.0.7"
"typescript": "~4.5.5"
}
}

View File

@ -6,7 +6,7 @@
<el-row :gutter="20">
<el-col :span="2"><span>活动列表</span></el-col>
<el-col :span="1">
<el-button id="create" type="primary" @click="newHandler" size="mini"> 新建活动 </el-button>
<el-button id="create" type="primary" @click="newHandler" size="small"> 新建活动 </el-button>
</el-col>
<el-col :span="3" :offset="9">
<!-- 活动状态选项框 -->
@ -58,13 +58,13 @@
</el-card>
<form-dialog
title="新建活动"
:visible="formDialogVisible"
:values="actValues"
:action="action"
:config="formConfig"
@afterAction="afterAction"
@close="closeFormDialogHandler"
:config="formConfig"
title="新建活动"
></form-dialog>
</div>
</template>

View File

@ -19,31 +19,36 @@
// 新建活动表单配置
// eslint-disable-next-line @typescript-eslint/naming-convention
export const BlankActFormConfig = [
{ name: 'actName', text: '活动名称', rules: [{ required: true, message: '请输入活动名称', trigger: 'blur' }] },
{
names: ['actBeginTime', 'actEndTime'],
text: '活动时间',
type: 'daterange',
rules: [
{ required: true, message: '请输入活动时间', trigger: 'blur' },
labelWidth: '120px',
items: [
{ name: 'actName', text: '活动名称', rules: [{ required: true, message: '请输入活动名称', trigger: 'blur' }] },
{
trigger: 'blur',
validator: (
args: { callback: (arg0?: string | undefined) => void },
data: { model: { c_b_time: string | number | Date; c_e_time: string | number | Date } },
) => {
const start = new Date(data.model.c_b_time);
const end = new Date(data.model.c_e_time);
if (start > end) args.callback('结束有效期不能小于开始期');
else args.callback();
},
names: ['actBeginTime', 'actEndTime'],
text: '活动时间',
type: 'daterange',
rules: [
{ required: true, message: '请输入活动时间', trigger: 'blur' },
{
trigger: 'blur',
validator: (
args: { callback: (arg0?: string | undefined) => void },
data: { model: { c_b_time: string | number | Date; c_e_time: string | number | Date } },
) => {
const start = new Date(data.model.c_b_time);
const end = new Date(data.model.c_e_time);
if (start > end) args.callback('结束有效期不能小于开始期');
else args.callback();
},
},
],
},
{
name: 'operator',
text: '创建人',
rules: [{ required: true }],
disabled: true,
},
],
},
{
name: 'operator',
text: '创建人',
rules: [{ required: true }],
disabled: true,
},
];

View File

@ -51,12 +51,13 @@ export const initConfigByActId = async ({ actId }: { actId: number }) => {
name: page.pageTitle,
title: page.pageTitle,
style: {
height: '728',
height: '100%',
width: '375',
position: 'relative',
layout: 'absolute',
left: 0,
top: 0,
backgroundColor: '#fff',
},
items: [],
});