y595705120 před 3 roky
rodič
revize
31f523503f

+ 0 - 18
src/containers/center/home/index.vue

@@ -47,24 +47,6 @@
             </div>
           </div>
         </div>
-
-          <div class="m-history-course fl ng-scope" v-for="item in list" :key="item.courseId" style="width:464px; margin-left:8px;cursor:pointer">
-            <a  class="course-img" @click="gotoPlay(item.courseId)">
-              <img :src="item.tb">
-              <span class="p-ico2"></span>
-            </a>
-            <div class="history-course-bd" style="width:276px">
-              <p class="tit ng-binding">{{item.title}}</p>
-              <div class="info">课程进度
-                <span class="num ml10 ng-binding">{{getPercent(item)}}</span>
-                <span class="t-b">%</span>
-              </div>
-              <div class="info">最近一次学习
-                <span>{{item.endDate}}</span>
-              </div>
-            </div>
-          </div>
-        </div>
       </div>
     </div>
 

+ 12 - 4
src/containers/center/play/index.vue

@@ -165,7 +165,7 @@
     <el-dialog title="输入认证" center :visible.sync="editRzcode"  >
       <el-form  label-width="120px" ref="elAdd">
         <el-form-item  label="认证编号">
-          <el-input v-model="info.rzCode" type="text"></el-input>
+          <el-input v-model="info.rzCode" type="text" disabled></el-input>
         </el-form-item>
       </el-form>
       <div class="dialog-footer" slot="footer">
@@ -265,15 +265,23 @@
           this.$message.errorMsg("考试未通过", 2)
           return;
         }
-        this.info.tmpRzCode = this.info.rzCode
-        this.editRzcode = true
+        let {id, rzCode} = this.info
+        // this.editRzcode = true
+        httpServer('Cert.printCert', {rzCode, id}).then( res => {
+          if( res.code == 200 ){
+            this.editRzcode = false;
+            this.info.tmpRzCode="";
+            window.open(  res.data.url )
+          }
+        })
       },
       cancelRzCode(){
         this.info.rzCode= this.info.tmpRzCode;
         this.editRzcode = false;
       },
       doAddRzCode(){
-        let {rzCode, id} = this.info;
+        let {type, rzCode, id} = this.info;
+        if( !rzCode ) rzCode = "sm"+id
         httpServer('Cert.printCert', {rzCode, id}).then( res => {
           if( res.code == 200 ){
             this.editRzcode = false;

+ 9 - 1
src/containers/center/setting/index.vue

@@ -125,6 +125,11 @@
                </el-input>
             </el-form-item>
 
+            <el-form-item label="工作单位" label-width='150px' class="mt30" prop="company" >
+               <el-input placeholder="工作单位" v-model="userInfo.company " class="pass-input">
+               </el-input>
+            </el-form-item>
+
             <el-form-item label="最高学历" label-width='150px' class="mt30" prop="oldPass" >
                <el-input placeholder="最高学历" v-model="userInfo.education " class="pass-input">
                </el-input>
@@ -317,7 +322,10 @@
            education:this.userInfo.education,
            address:this.userInfo.address,
            years:+this.userInfo.years,
-           postalCode:+this.userInfo.postalCode,
+           company: this.userInfo.company,
+           address: this.userInfo.address,
+           education: this.userInfo.education,
+           postalCode:this.userInfo.postalCode,
          }
         httpServer("User.saveMoreInfo", param).then( res=>{
           if( res.code == 200){

+ 4 - 17
src/containers/center/sign/index.vue

@@ -22,11 +22,8 @@
           </el-table-column>
 
           <el-table-column label="证书编号"  align="center" width="160">
-            <template slot-scope="{row, $index}">
-              <template v-if="row.edit">
-                <el-input v-model="row.rzCode" class="edit-input" size="small" />
-              </template>
-              <span v-else>{{row.rzCode||'---'}}</span>
+            <template slot-scope="{row}">
+              <span>{{row.rzCode||'---'}}</span>
             </template>
           </el-table-column>
 
@@ -52,18 +49,8 @@
 
           <el-table-column label="操作" fixed="right" align="center" min-width="80">
             <template slot-scope="{row}">
-              <el-button v-if="!row.rzCode && !row.edit" @click="initEdit(row )" type="primary" size="small">填写证书编号</el-button>
-              <el-button  v-if="row.edit"  type="success"
-                size="small" icon="el-icon-circle-check"@click="confirmEdit(row)" >
-                  提交
-              </el-button>
-
-              <el-button  v-if="row.edit"  class="cancel-btn" size="small" icon="el-icon-refresh"  type="warning"   @click="cancelEdit(row)" >
-                 取消
-              </el-button>
-
-              <el-button v-if="!row.edit&&row.rzCode && row.signUrl" @click="showSign(row.signUrl )" type="primary" size="small">打印</el-button>
-              <el-button v-if="!row.edit&&row.rzCode"  @click="printCert( row )" type="warning" size="small">生成</el-button>
+              <el-button v-if="row.signUrl" @click="showSign(row.signUrl )" type="primary" size="small">打印证书</el-button>
+              <el-button v-else  @click="printCert( row )" type="warning" size="small">生成证书</el-button>
             </template>
           </el-table-column>
         </el-table>