团队赛队员配置修改

main
zhc077 3 months ago
parent bba507067b
commit b48bddcc24
  1. 33
      jeecgboot-vue3-master/src/views/annualCompPoint/committee/components/AnnualCompPointForm.vue
  2. 2
      jeecgboot-vue3-master/src/views/demo/jeecg/JVxeTableDemo/func-demo/JSBCDemo.vue

@ -90,7 +90,7 @@
<a-form-item label="队伍人数" v-bind="validateInfos.teamNumber"> <a-form-item label="队伍人数" v-bind="validateInfos.teamNumber">
<a-input-number v-model:value="formData.teamNumber" placeholder="请输入队伍人数" <a-input-number v-model:value="formData.teamNumber" placeholder="请输入队伍人数"
style="width: 100%" :disabled="disabled"/> style="width: 100%" :disabled="disabled"/>
<a-button @click="showModel"></a-button> <a-button @click="showModel">队伍比值配</a-button>
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col :span="12" v-if="formData.entryForm==='Y'"> <a-col :span="12" v-if="formData.entryForm==='Y'">
@ -101,9 +101,7 @@
</a-col> </a-col>
</a-row> </a-row>
<!--
<a-row v-if="formData.entryForm ==='Y'"> <a-row v-if="formData.entryForm ==='Y'">
<a-col :span="12"> <a-col :span="12">
<a-form-item label="队伍第1编号" > <a-form-item label="队伍第1编号" >
@ -175,6 +173,7 @@
-->
<a-row> <a-row>
@ -341,10 +340,12 @@ import {Form} from 'ant-design-vue';
import { JVxeTable } from '/@/components/jeecg/JVxeTable'; import { JVxeTable } from '/@/components/jeecg/JVxeTable';
import { JVxeTypes, JVxeColumn} from '/@/components/jeecg/JVxeTable/types'; import { JVxeTypes, JVxeColumn} from '/@/components/jeecg/JVxeTable/types';
const dataSource = ref([]) const dataSource = ref([])
const columns = ref<any>([ //
const columns = ref<JVxeColumn[]>([
// { key: 'num', title: '', width: 80, type: JVxeTypes.normal },
{ {
title: '单行文本', title: '比值',
key: 'input', key: 'raito',
type: JVxeTypes.input, type: JVxeTypes.input,
width: 180, width: 180,
defaultValue: '', defaultValue: '',
@ -354,14 +355,14 @@ const columns = ref<any>([
required: true, // required: true, //
message: '请输入${title}', // message: '请输入${title}', //
}, },
{ // {
pattern: /^[a-z|A-Z][a-z|A-Z\d_-]*$/, // // pattern: /^[a-z|A-Z][a-z|A-Z\d_-]*$/, //
message: '必须以字母开头,可包含数字、下划线、横杠', // message: '线',
}, // },
{ // {
unique: true, // unique: true,
message: '${title}不能重复', // message: '${title}',
}, // },
{ {
handler({ cellValue, row, column }, callback, target) { handler({ cellValue, row, column }, callback, target) {
// cellValue // cellValue
@ -422,7 +423,7 @@ const props = defineProps({
const [register, { openModal }] = useModal(); const [register, { openModal }] = useModal();
// const [register, { closeModal, setModalProps,openModal }] = useModalInner(); // const [register, { closeModal, setModalProps,openModal }] = useModalInner();
const showModel = () => { const showModel = () => {
console.log(1111) // console.log(1111)
openModal() openModal()
} }

@ -59,7 +59,7 @@
const dataSource = ref<Recordable[]>([]); const dataSource = ref<Recordable[]>([]);
// //
const columns = ref<JVxeColumn[]>([ const columns = ref<JVxeColumn[]>([
{ key: 'num', title: '序号', width: 80, type: JVxeTypes.normal }, { key: 'num', title: '序号22', width: 80, type: JVxeTypes.normal },
{ {
// key // key
key: 'ship_name', key: 'ship_name',

Loading…
Cancel
Save