Prechádzať zdrojové kódy

授权牌物流bug修复,医师英文名添加

yuwenjun1997 2 rokov pred
rodič
commit
deef0a9e3f

+ 2 - 1
src/views/admin/logistics-licensed/licensed-record.vue

@@ -108,6 +108,7 @@ export default {
   },
   created() {
     this.authId = this.$route.query.id
+    this.fetchCompanyList()
     this.fetchLogisticsDetails()
   },
   methods: {
@@ -126,7 +127,7 @@ export default {
 
     initLogistData(data) {
       this.formData.authId = this.authId
-      this.formData.companyId = data.companyCode
+      this.formData.companyId = data.companyId
       this.formData.logisticsNumber = data.logisticsNumber
       this.formData.imageList = data.imageList
       this.formData.remarks = data.remarks

+ 10 - 0
src/views/normal/personnel/operate/edit.vue

@@ -4,6 +4,9 @@
       <el-form-item label="操作师姓名:" prop="doctorName">
         <el-input v-model="formData.doctorName" type="text" placeholder="请输入操作师姓名" :maxlength="30" />
       </el-form-item>
+      <el-form-item label="英文名:" prop="englishName">
+        <el-input v-model="formData.englishName" type="text" placeholder="请输入英文名或拼音" :maxlength="50" />
+      </el-form-item>
       <el-form-item label="从业资格证编号:" prop="certificateNo">
         <el-input v-model="formData.certificateNo" placeholder="请输入从业资格证编号" />
       </el-form-item>
@@ -114,6 +117,7 @@ export default {
         authId: -1,
         doctorType: 1,
         doctorName: '',
+        englishName: '',
         certificateNo: '',
         clubName: '',
         banner: '',
@@ -126,6 +130,10 @@ export default {
           { required: true, message: '医师姓名不能为空', trigger: ['blur', 'change'] },
           { maxlength: 30, message: '最大长度为30个字符', trigger: ['blur', 'change'] }
         ],
+        englishName: [
+          { required: true, message: '医师英文名不能为空', trigger: ['blur', 'change'] },
+          { maxlength: 50, message: '最大长度为50个字符', trigger: ['blur', 'change'] }
+        ],
         certificateNo: [{ required: true, validator: validateCertificateNo, trigger: ['blur', 'change'] }],
         clubName: [{ required: true, message: '所在机构不能为空', trigger: ['blur', 'change'] }],
         authId: [{ required: true, message: '所在机构不能为空', trigger: ['change'] }],
@@ -234,6 +242,7 @@ export default {
     // 设置表单数据
     setFormData(data) {
       this.formData.doctorName = data.doctorName
+      this.formData.englishName = data.englishName
       this.formData.certificateNo = data.certificateNo
       this.formData.clubName = data.clubName
       this.formData.doctorImage = data.doctorImage
@@ -275,6 +284,7 @@ export default {
         createBy: authUserId,
         doctorId: this.doctorId,
         doctorName: this.formData.doctorName,
+        englishName: this.formData.englishName,
         certificateNo: this.formData.certificateNo,
         clubName: this.formData.clubName,
         doctorImage: this.formData.doctorImage,

+ 10 - 0
src/views/normal/personnel/training/edit.vue

@@ -4,6 +4,9 @@
       <el-form-item label="培训师姓名:" prop="doctorName">
         <el-input v-model="formData.doctorName" type="text" placeholder="请输入培训师姓名" :maxlength="30" />
       </el-form-item>
+      <el-form-item label="英文名:" prop="englishName">
+        <el-input v-model="formData.englishName" type="text" placeholder="请输入英文名或拼音" :maxlength="30" />
+      </el-form-item>
       <el-form-item label="从业资格证编号:" prop="certificateNo">
         <el-input v-model="formData.certificateNo" placeholder="请输入从业资格证编号" />
       </el-form-item>
@@ -109,6 +112,7 @@ export default {
         authId: -1,
         doctorType: 2,
         doctorName: '',
+        englishName: '',
         certificateNo: '',
         clubName: '',
         banner: '',
@@ -121,6 +125,10 @@ export default {
           { required: true, message: '医师姓名不能为空', trigger: ['blur', 'change'] },
           { maxlength: 30, message: '最大长度为30个字符', trigger: ['blur', 'change'] }
         ],
+        englishName: [
+          { required: true, message: '医师英文名不能为空', trigger: ['blur', 'change'] },
+          { maxlength: 50, message: '最大长度为50个字符', trigger: ['blur', 'change'] }
+        ],
         certificateNo: [{ required: true, validator: validateCertificateNo, trigger: ['blur', 'change'] }],
         clubName: [{ required: true, message: '所在机构不能为空', trigger: ['blur', 'change'] }],
         authId: [{ required: true, message: '所在机构不能为空', trigger: ['change'] }],
@@ -229,6 +237,7 @@ export default {
     // 设置表单数据
     setFormData(data) {
       this.formData.doctorName = data.doctorName
+      this.formData.englishName = data.englishName
       this.formData.certificateNo = data.certificateNo
       this.formData.clubName = data.clubName
       this.formData.doctorImage = data.doctorImage
@@ -270,6 +279,7 @@ export default {
         createBy: authUserId,
         doctorId: this.doctorId,
         doctorName: this.formData.doctorName,
+        englishName: this.formData.englishName,
         certificateNo: this.formData.certificateNo,
         clubName: this.formData.clubName,
         doctorImage: this.formData.doctorImage,