Quellcode durchsuchen

负责人接口信息添加

maker vor 3 Jahren
Ursprung
Commit
f3f8a4ac3a
1 geänderte Dateien mit 20 neuen und 4 gelöschten Zeilen
  1. 20 4
      src/view/typeManage/responsiblePerson.vue

+ 20 - 4
src/view/typeManage/responsiblePerson.vue

@@ -49,12 +49,14 @@
             <CustomPic style="margin-top:8px" :pic-src="scope.row.img" />
           </template>
         </el-table-column>
-        <el-table-column align="left" label="姓名" min-width="150" prop="name" />
-        <el-table-column align="left" label="昵称" min-width="150" prop="nickname" />
-        <el-table-column align="left" label="部门名称" min-width="150" prop="department_name" />
+        <el-table-column align="left" label="姓名" min-width="100" prop="name" />
+        <el-table-column align="left" label="昵称" min-width="100" prop="nickname" />
+        <el-table-column align="left" label="部门名称" min-width="100" prop="department_name" />
         <el-table-column align="left" label="手机号码" min-width="150" prop="mobile_phone_number" />
-        <el-table-column align="left" label="游戏数量" min-width="150" prop="game_counts" />
+        <el-table-column align="left" label="游戏数量" min-width="100" prop="game_counts" />
         <el-table-column align="left" label="备注" min-width="150" prop="remark" />
+        <el-table-column align="left" label="url链接" min-width="150" prop="url" />
+        <el-table-column align="left" label="开始时间" min-width="100" prop="start_time" />
         <el-table-column align="center" label="状态" min-width="150" prop="state" >
           <template #default="scope">
             <el-button size="small"
@@ -125,6 +127,12 @@
           <el-form-item label="备注" prop="remark">
             <el-input v-model="userInfo.remark" />
           </el-form-item>
+          <el-form-item label="url链接" prop="url">
+            <el-input v-model="userInfo.url" />
+          </el-form-item>
+          <el-form-item label="开始时间" prop="start_time">
+            <el-input v-model="userInfo.start_time" />
+          </el-form-item>
           <el-form-item label="状态" prop="state">
             <el-radio-group v-model="userInfo.state" class="ml-4">
               <el-radio :label="1"  size="large">开启</el-radio>
@@ -290,6 +298,8 @@ import User from '../superAdmin/user/user.vue'
     remark: '',
     state: 0,
     img: '',
+    url: '',
+    start_time: ''
   })
   const path = ref(import.meta.env.VITE_BASE_API + '/')
 
@@ -306,6 +316,8 @@ import User from '../superAdmin/user/user.vue'
       remark: '',
       state: 0,
       img: '',
+      url: '',
+      start_time: ''
     }
   }
   
@@ -339,6 +351,10 @@ import User from '../superAdmin/user/user.vue'
   }
   
   const enterDialog = async() => {
+    
+    userInfo.value.start_time = Number(userInfo.value.start_time)
+
+
     userForm.value.validate(async valid => {
       if (valid) {
         switch (type.value) {