y595705120 2 سال پیش
والد
کامیت
c17fad69ac
6فایلهای تغییر یافته به همراه28 افزوده شده و 134 حذف شده
  1. 1 1
      config/index.js
  2. 2 2
      src/App.vue
  3. 14 127
      src/containers/center/market/index.vue
  4. 2 2
      src/settings.js
  5. 8 1
      src/tailwind.css
  6. 1 1
      sync.bat

+ 1 - 1
config/index.js

@@ -4,7 +4,7 @@
 //
 // const TARGET = "http://study.ndjsxh.cn:8888/"
 // const TARGET = "http://localhost:8000/"
-const TARGET = "http://sm.hqedust.com/"
+const TARGET = "http://jjxh.hqedust.com/"
 const path = require('path')
 
 module.exports = {

+ 2 - 2
src/App.vue

@@ -7,11 +7,11 @@
     <div class="ng-scope">
       <div class="footer ng-scope" style="z-index: 10">
         <div class="footer-bd">
-          <p>技术支持:福建省哲睿网络科技有限公司 ©2022</p>
+          <p>技术支持:三明市建设人才服务中心【0598-5157296】©2022 </p>
           <p>
               <img class="beian inline-block" src="./assets/images/beian_hashc9b229c96d.png" alt="">
               <a href="http://beian.miit.gov.cn/" target="_blank">
-                网站备案:闽ICP备0000000号
+                网站备案:闽ICP备19021760号-2
               </a>
            </p>
         </div>

+ 14 - 127
src/containers/center/market/index.vue

@@ -28,11 +28,11 @@
               <el-tag class="absolute right-2 top-2" v-else-if="!item.is_pass">在学习中</el-tag>
               <el-tag class="absolute right-2 top-2" type="success" v-else>已经完成</el-tag>
             </div>
-            <div class="flex py-2 px-4  items-center justify-between">
+            <div class="flex py-4 px-4  items-center justify-between">
               <span>{{item.name}}</span>
-              <el-button type="text" @click="gotoPlay(item.course_id)" v-if="item.is_pay==1">进入学习</el-button>
-              <el-button type="text" @click="goPay(index)" v-else-if="item.is_pay==2 || !!item.buyImg">补充材料</el-button>
-              <el-button type="text" @click="goPay(index)" v-else>购买课程</el-button>
+              <span style="color: #409EFF;" @click="gotoPlay(item.course_id)" v-if="item.is_pay==1">进入学习</span>
+              <span style="color: #409EFF;" @click="goPay(index)" v-else-if="item.is_pay==2 || !!item.buyImg">补充材料</span>
+              <span style="color: #409EFF;" @click="goPay(index)" v-else>购买课程</span>
             </div>
             <div class="py-2 px-6 text-sm flex">
               <div class="w-1/2 text-left">{{item.type}}</div>
@@ -49,60 +49,12 @@
         暂无信息
       </div>
 
-      <!-- <ul class="m-course-list clear mt10 classlist" v-if="total>0">
-        <li v-for="(item,index) in list" :key="item.course_id" class="pt-sola mt20 pb10">
-          <div>
-            <span v-if="item.isFinish==1" class="p-ico2 ico-passed"></span>
-            <div class="img">
-              <img :src="item.tb">
-              <div class="year-label ng-binding">
-                <span v-if="item.is_pay==0 && item.buyImg =='' && item.payNo == ''">
-                  还未购买
-                </span>
-                <span v-else-if="item.is_pay==0" style="background-color: orange;">
-                  等待审核
-                </span>
-                <span v-else-if="item.is_pay==2" style="background-color: #78335F;">申请驳回</span>
-                <span v-else-if="!item.is_pass" style="background-color: blue;padding: 2px;border-radius: 2px;">在学习中</span>
-                <span v-else style="background-color: green;padding: 2px;border-radius: 2px;">已经完成</span>
-              </div>
-
-              <div class="hover-block">
-                <div class="mask-bg"></div>
-                <el-button @click="gotoPlay(item.course_id)" v-if="item.is_pay==1" class="ui-btn">进入学习</el-button>
-
-                <el-button @click="goPay(index)" v-else-if="item.is_pay==2 || !!item.buyImg" class="ui-btn btn-o">补充材料</el-button>
-                <el-button @click="goPay(index)" v-else class="ui-btn btn-o">购买课程</el-button>
-              </div>
-            </div>
-
-            <div class="tit"><a>{{item.name}}</a></div>
-            <div class="info">
-              <p class="w1"><span class="p-ico c1"></span> {{item.type}}</p>
-              <p class="w2"><span class="p-ico c2"></span>{{item.nd||'2020'}}</p>
-              <p class="w1">
-                <span class="p-ico c5"></span> ¥{{item.fee/100}}元
-              </p>
-              <p class="w2">
-                <span class="p-ico c3"></span> {{item.xs/10}}学时
-              </p>
-            </div>
-          </div>
-        </li>
-      </ul> -->
-
       <el-pagination  v-if="total" class="m-pages" @current-change="handleCurrentChange" :current-page="page" :page-size="size"
         layout="total, prev, pager, next" :total="total">
       </el-pagination>
 
     </div>
 
-    <el-dialog class="fc tc" :visible.sync="loginDialog" :close-on-click-modal="false" width="500px" @close="loginDialog=false">
-      <div class="login-dialog m-login">
-        <un-login @login="login"></un-login>
-      </div>
-    </el-dialog>
-
 
     <el-dialog title="申请开通课程"  :visible.sync="buyCourseDialog" :append-to-body="true"
     width="800px" top="20px" align="center">
@@ -170,69 +122,9 @@
             <el-button @click="buyCourse" type="primary">确 定</el-button>
           </el-form-item>
         </el-row>
-
       </el-form>
-
-    </el-dialog>
-
-
-
-    <el-dialog title="承诺书" class="fc tc" :visible.sync="commitmentDialog">
-
-        <div>
-          <div v-if="type=='施工现场专业人员'">
-            <div class="commitment-header"> 致:三明市城市建设项目服务中心 </div>
-            <div class="tl commitment">
-                {{promise.promise_edu}}
-            </div>
-            <div class="commitment-footer">
-              特此诺书!
-            </div>
-          </div>
-
-          <div v-else-if="type=='建筑施工企业特种作业人员'">
-            <div class="tl commitment">
-              {{promise.promise_special}}
-            </div>
-
-          </div>
-
-
-          <div v-else-if="type=='园林绿化技术工人'">
-            <div class="tl commitment">
-              {{promise.promise_plant}}
-            </div>
-          </div>
-
-          <div v-else>
-            <div class="tl commitment">
-              {{promise.promise_other}}
-            </div>
-          </div>
-
-
-          <div class="tl commitment-content mt20">
-            <el-radio-group v-model="isCommitment">
-              <el-row class="mt10">
-                <el-radio :label="true">本人作出上述承诺</el-radio>
-              </el-row>
-              <el-row class="mt10">
-                <el-radio :label="false">本人不作出上述承诺</el-radio>
-              </el-row>
-            </el-radio-group>
-          </div>
-
-          <span slot="footer" class="dialog-footer">
-            <el-button @click="commitmentDialog = false">取 消</el-button>
-            <el-button type="primary" :disabled="isCommitment?false:true" @click="buyCourseDialog=true">确 定</el-button>
-          </span>
-        </div>
-
     </el-dialog>
 
-    <el-dialog append-to-body close-on-click-modal :visible.sync="showImgDialog" style="margin-top: 0px;" :width="width">
-      <img :src="imgUrl" @load="onLoad" alt="" />
-    </el-dialog>
   </div>
 </template>
 
@@ -263,7 +155,7 @@
     data() {
       return {
         page: 1,
-        size: 9,
+        size: 6,
         total: 0,
         stage: 0,
         isCompanyPay: 0,
@@ -363,10 +255,16 @@
       }
     },
     beforeMount() {
-      this.type = this.$route.query.type||'施工现场专业人员'
+      this.type = this.$route.query.type
       if (!this.type && this.typeList.length > 0) {
-        this.type = this.typeList[0].name
-        this.getData()
+        for( let i in this.typeList){
+          let item = this.typeList[i];
+          if( item.isOpen ==1){
+            this.type = item.name
+            this.getData()
+            return;
+          }
+        }
       }
     },
     beforeDestroy() {
@@ -438,23 +336,12 @@
         this.buyForm = Object.assign({}, item)
         this.buyForm.company = this.userInfo.company;
         this.buyForm.temp = item;
-
-        // 绕开检查
-        // this.stage = 2;
-        // this.isCompanyPay = 0;
-        // this.isCommitment=''
-        // this.buyForm.rzCode = item.rzCode;
-        // this.buyForm.company = 'ssss';
-        // this.buyForm.courseName = item.courseName;
-        // this.commitmentDialog = true;
-        // 检查
         httpServer("weixin.docheckpay", {
           courseId: item.course_id
         }).then((res) => {
           if (res.code == 200) {
             this.stage = 2;
             this.isCompanyPay = 0;
-            this.isCommitment=''
             Object.assign( this.buyForm, res.data);
             this.commitmentDialog = true;
           }

+ 2 - 2
src/settings.js

@@ -1,7 +1,7 @@
 module.exports = {
-  title: '建设从业人员继续教育系统服务平台'
+  title: '三明市建设机械设备行业协会'
   ,exam:{
-    username:'福建省哲睿网络科技有限公司'
+    username:'三明市建设机械设备行业协会'
     ,bankName: '中国银行厦门市分行'
     ,bankNo:'414360427410'
     ,promise:'本人自愿选择参加建设从业人员继续教育系统服务平台组织的施工现场专业人员岗位培训,对报名相关条件、提交的材料及收费情况均已知晓!且所提交的材料真实有效,如有存在虚假,所导致的一切后果由本人承担。'

+ 8 - 1
src/tailwind.css

@@ -510,6 +510,9 @@ Ensure the default browser behavior of the `hidden` attribute.
 .top-2 {
   top: 0.5rem;
 }
+.top-4 {
+  top: 1rem;
+}
 
 .right-2 {
   right: 0.5rem;
@@ -705,6 +708,10 @@ Ensure the default browser behavior of the `hidden` attribute.
   padding-top: 0.5rem;
   padding-bottom: 0.5rem;
 }
+.py-4 {
+  padding-top: 1rem;
+  padding-bottom: 1rem;
+}
 
 .px-4 {
   padding-left: 1rem;
@@ -887,4 +894,4 @@ Ensure the default browser behavior of the `hidden` attribute.
 .hover\:text-blue-light:hover {
   --tw-text-opacity: 1;
   color: rgb(85 132 209 / var(--tw-text-opacity));
-}
+}

+ 1 - 1
sync.bat

@@ -1,2 +1,2 @@
-go run build.go -dir=study_sm
+go run build.go -dir=study_jj
 pause