yangbifan 2 gadi atpakaļ
vecāks
revīzija
f761e9dd75

+ 3 - 3
config/dev.env.js

@@ -5,11 +5,11 @@ const prodEnv = require('./prod.env')
 module.exports = merge(prodEnv, {
   NODE_ENV: '"development"',
   ENV_CONFIG: '"dev"',
-  ctx:'"http://127.0.0.1:8081"',
-  // ctxForm: '"http://10.149.85.91:8880"',//dev
+  ctx:'"http://127.0.0.1:8080"',
+  ctxForm: '"http://10.149.85.91:8880"',//dev
   // ctxForm: '"http://43.138.50.94:8880"',//test
   // ctxForm: '"http://192.168.2.124:8880"',//test
-  ctxForm: '"http://10.230.15.228:8880"',//生产
+  // ctxForm: '"http://10.230.15.228:8880"',//生产
   excludeMeWhenSelectNextHandler:false,
   excludeFormerHanlder:false,
   envTitle:'"本地开发环境"'

+ 2 - 2
public/index.html

@@ -27,8 +27,8 @@
   <div id="app"></div>
   <!-- built files will be auto injected -->
   <script type="text/javascript">
-    window.staticHost = 'http://10.230.26.15:8000/mkt'; // 正式
-    // window.staticHost = 'http://10.149.85.91:8000/spfm'; // 测试
+    // window.staticHost = 'http://10.230.26.15:8000/mkt'; // 正式
+    window.staticHost = 'http://10.149.85.91:8000/spfm'; // 测试
     // window.staticHost = 'http://192.168.0.103:9600/';
     // window.staticHost = 'http://192.168.2.142:9600/';
 

+ 30 - 66
src/pages/main/terminals/advcheck.vue

@@ -4,27 +4,13 @@
       <toolList @iconCli="iconCli" :tooltit="tooltit"></toolList>
       <div class="search">
         <el-select v-model="advstatus" @change="advchange">
-          <el-option
-            v-for="items in advopt"
-            :key="items.id"
-            :label="items.name"
-            :value="items.id"
-          >
+          <el-option v-for="items in advopt" :key="items.id" :label="items.name" :value="items.id">
           </el-option>
         </el-select>
       </div>
       <div class="tabbox">
-        <el-table
-          height="calc(100% - 40px)"
-          class="com-table"
-          ref="multipleTable"
-          :data="tableData"
-          tooltip-effect="dark"
-          size="small"
-          border
-          style="width: 100%"
-          v-loading="loading"
-        >
+        <el-table height="calc(100% - 40px)" class="com-table" ref="multipleTable" :data="tableData"
+          tooltip-effect="dark" size="small" border style="width: 100%" v-loading="loading">
           <el-table-column prop="process_id" label="工单编号">
           </el-table-column>
           <el-table-column prop="need_name" label="工单标题"> </el-table-column>
@@ -36,20 +22,10 @@
           <el-table-column prop="taskName" label="状态"> </el-table-column>
           <el-table-column label="操作" width="120px" align="center">
             <template slot-scope="scope">
-              <el-button
-                size="mini"
-                type="primary"
-                @click="dialogCheck(scope.row, 1)"
-                >查看</el-button
-              >
+              <el-button size="mini" type="primary" @click="dialogCheck(scope.row, 1)">查看</el-button>
               <!--<el-button size="mini" type="danger" v-if="scope.row.sts==3"-->
-              <el-button
-                size="mini"
-                v-if="scope.row.status === '1'"
-                type="danger"
-                @click="dialogCheck(scope.row, 2)"
-                >审核</el-button
-              >
+              <el-button size="mini" v-if="scope.row.status === '1'" type="danger" @click="dialogCheck(scope.row, 2)">审核
+              </el-button>
               <!-- <el-button
                 v-if="
                   userInfo.loginName == scope.row.opName && scope.row.sts == '3'
@@ -62,43 +38,20 @@
             </template>
           </el-table-column>
         </el-table>
-        <el-pagination
-          class="pageBox"
-          @current-change="currchange"
-          layout="prev, pager, next"
-          background
-          :total="total"
-        >
+        <el-pagination class="pageBox" @current-change="currchange" layout="prev, pager, next" background
+          :total="total">
         </el-pagination>
       </div>
-      <el-dialog
-        title="广告管理"
-        v-if="dialogStatus"
-        :visible.sync="dialogStatus"
-        width="80%"
-        :destroy-on-close="true"
-        :modal-append-to-body="false"
-        :close-on-click-modal="false"
-      >
+      <el-dialog title="广告管理" v-if="dialogStatus" :visible.sync="dialogStatus" width="80%" :destroy-on-close="true"
+        :modal-append-to-body="false" :close-on-click-modal="false">
         <div>
-          <advert
-            v-if="typestatsu === 2"
-            @closeEdio="closeEdio"
-            :componentInfo="componentInfo"
-            :componentStatus="componentStatus"
-            :changeinfo="changeinfo"
-          ></advert>
+          <advert v-if="typestatsu === 2" @closeEdio="closeEdio" :componentInfo="componentInfo"
+            :componentStatus="componentStatus" :changeinfo="changeinfo" :saveStatus="saveStatus"></advert>
         </div>
       </el-dialog>
 
-      <el-dialog
-        title="定稿素材"
-        :visible.sync="dialogStatusc"
-        width="50%"
-        :destroy-on-close="true"
-        :modal-append-to-body="false"
-        :close-on-click-modal="false"
-      >
+      <el-dialog title="定稿素材" :visible.sync="dialogStatusc" width="50%" :destroy-on-close="true"
+        :modal-append-to-body="false" :close-on-click-modal="false">
         <!-- <el-form>
                     <el-form-item class="info-line online">
                         <span>素材类型</span>
@@ -125,7 +78,7 @@ import {
 } from "../../../http/api.js";
 import mySearch from "../../../components/search.vue";
 import toolList from "../../../components/toolList.vue";
-import advert from "./components/advert.vue";
+import advert from "./components/adverts.vue";
 
 export default {
   components: {
@@ -135,6 +88,7 @@ export default {
   },
   data() {
     return {
+      clickStatus: '',
       tooltit: "广告管理",
       auditStatus: false,
       fullscreen: false,
@@ -154,6 +108,7 @@ export default {
       dialogStatusc: false,
       loading: false,
       changeinfo: false,
+      saveStatus: false,
       advstatus: "",
       advopt: [
         {
@@ -440,17 +395,27 @@ export default {
     // 分页
     currchange(v) {
       this.pageSize = v;
-      this.getList(this.params, this.pageSize);
+      this.getList(this.advstatus);
     },
     advchange(e) {
+      this.pageSize = 1
+      this.total = 0
       this.getList(e);
+
     },
     //处理申请
     dialogCheck(n, v) {
+
       if (v == 1) {
         console.log(n);
         this.changeinfo = false;
+        this.saveStatus = false
       } else {
+        if (n.taskName == '起草') {
+          this.saveStatus = true;
+        }else{
+          this.saveStatus = false
+        }
         this.changeinfo = true;
       }
       this.typestatsu = 2;
@@ -566,11 +531,12 @@ export default {
   mounted() {
     this.userInfo = JSON.parse(window.sessionStorage.userInfo);
     this.advstatus = this.$route.query.type;
+    this.clickStatus = this.$route.query.type
     this.getList(this.$route.query.type);
     this.ctrlbtn();
     this.gettype();
   },
-  created() {},
+  created() { },
 };
 </script>
 <style scoped lang="scss">
@@ -668,6 +634,4 @@ export default {
     width: calc(100% - 100px);
   }
 }
-
-
 </style>

+ 6 - 6
src/pages/main/terminals/advertincrease.vue

@@ -115,7 +115,7 @@
                     <el-checkbox label="其他"></el-checkbox>
                   </el-checkbox-group>
                   <el-input
-                    v-model="spreadchannelzList"
+                    v-model="infolist.rest"
                     size="mini"
                     style="margin-left: 20px"
                   ></el-input>
@@ -138,7 +138,7 @@
               <div class="zy">
                 <span style="width: 60px; text-align: right">其他</span>
                 <div>
-                  <el-input v-model="checkList3" size="mini"></el-input>
+                  <el-input v-model="infolist.other" size="mini"></el-input>
                 </div>
               </div>
             </div>
@@ -446,8 +446,8 @@ export default {
         processDefinitionKey: "ggsj_process",
       },
       requestForm: {
-          fresourceId: "99e7da22-5f04-11ed-b399-e00084564cce", //线上环境
-        // fresourceId: "e817fc35-5a51-11ed-8912-00505687dcd3", //测试环境
+          // fresourceId: "99e7da22-5f04-11ed-b399-e00084564cce", //线上环境
+        fresourceId: "e817fc35-5a51-11ed-8912-00505687dcd3", //测试环境
         // fresourceId: "3c9baf21-3e43-11ed-ad6b-d6cd97160e00",//本地环境
         processDefinitionKey: "ggsj_process",
       },
@@ -478,7 +478,7 @@ export default {
     updateForm(e) {
       if (e) {
         this.$router.push({
-          path: "/advcheck",
+          path: "/advchecks",
           query: { type: 2 },
         });
       }
@@ -662,7 +662,7 @@ export default {
                 type: "success",
               });
               _this.$router.push({
-                path: "/advcheck",
+                path: "/advchecks",
                 query: {
                   type: 0,
                 },

+ 4 - 4
src/pages/main/terminals/advertisements.vue

@@ -78,18 +78,18 @@ export default {
     },
     advadd() {
       this.$router.push({
-        path: "/advertincrease",
+        path: "/advertincreases",
       });
-      this.setabList("广告申请", "/advertincrease");
+      this.setabList("广告申请", "/advertincreases");
     },
     jumpadv(v) {
       this.$router.push({
-        path: "/advcheck",
+        path: "/advchecks",
         query: {
           type: v,
         },
       });
-      this.setabList("广告管理列表", "/advcheck?type=" + v);
+      this.setabList("广告管理列表", "/advchecks?type=" + v);
     },
     advmaterial(v) {
       this.$router.push({

+ 87 - 164
src/pages/main/terminals/components/advert.vue

@@ -5,29 +5,17 @@
         <div class="info-line">
           <el-form-item prop="need_name">
             <span>申请标题</span>
-            <el-input
-              disabled
-              v-model="infoApply.need_name"
-              placeholder="申请标题"
-            ></el-input>
+            <el-input :disabled="!saveStatus" v-model="infoApply.need_name" placeholder="申请标题"></el-input>
           </el-form-item>
           <el-form-item prop="applydept">
             <span>申请流程</span>
-            <el-input
-              disabled
-              v-model="infoApply.applydept"
-              placeholder="广告申请"
-            ></el-input>
+            <el-input disabled v-model="applydept" placeholder="广告申请"></el-input>
           </el-form-item>
         </div>
         <div class="info-line">
           <el-form-item prop="applydept">
             <span>申请部门</span>
-            <el-input
-              disabled
-              v-model="infoApply.applydept"
-              placeholder="申请部门"
-            ></el-input>
+            <el-input :disabled="!saveStatus" v-model="infoApply.applydept" placeholder="申请部门"></el-input>
             <!-- <el-select disabled clearable v-model="infoApply.dept" placeholder="申请部门">
                             <el-option v-for="items in terminalopt" :key="items.id" :label="items.ou" :value="items.id">
                             </el-option>
@@ -35,51 +23,30 @@
           </el-form-item>
           <el-form-item prop="proposer">
             <span>申请人</span>
-            <el-input
-              disabled
-              v-model="infoApply.proposer"
-              placeholder="申请人"
-            ></el-input>
+            <el-input disabled v-model="infoApply.proposer" placeholder="申请人"></el-input>
           </el-form-item>
         </div>
         <div class="info-line">
           <el-form-item>
             <span>申请时间</span>
-            <el-date-picker
-              disabled
-              v-model="infoApply.time"
-              type="date"
-              placeholder="申请时间"
-            >
+            <el-date-picker disabled v-model="infoApply.time" type="date" placeholder="申请时间">
             </el-date-picker>
           </el-form-item>
           <el-form-item prop="tel">
             <span>联系电话</span>
-            <el-input
-              disabled
-              v-model="infoApply.tel"
-              placeholder="联系电话"
-            ></el-input>
+            <el-input :disabled="!saveStatus" v-model="infoApply.tel" placeholder="联系电话"></el-input>
           </el-form-item>
         </div>
         <div class="info-line">
           <el-form-item prop="filenum">
             <span>文件编号</span>
-            <el-input
-              disabled
-              v-model="infoApply.filenum"
-              placeholder="文件编号"
-            >
+            <el-input disabled v-model="infoApply.filenum" placeholder="文件编号">
             </el-input>
           </el-form-item>
           <el-form-item>
             <span>完成时间</span>
-            <el-date-picker
-              disabled
-              v-model="infoApply.donetime"
-              type="date"
-              placeholder="完成时间"
-            >
+            <el-date-picker :disabled="!saveStatus" v-model="infoApply.donetime" type="date" placeholder="完成时间"
+              :pickerOptions="pickerOptions">
             </el-date-picker>
           </el-form-item>
         </div>
@@ -87,35 +54,16 @@
         <div class="info-line">
           <el-form-item>
             <span>紧急程度</span>
-            <el-select
-              disabled
-              clearable
-              v-model="infoApply.importance"
-              placeholder="紧急程度"
-            >
-              <el-option
-                v-for="items in fireopt"
-                :key="items.dataCode"
-                :label="items.dataName"
-                :value="items.dataCode"
-              >
+            <el-select :disabled="!saveStatus" clearable v-model="infoApply.importance" placeholder="紧急程度">
+              <el-option v-for="items in fireopt" :key="items.dataCode" :label="items.dataName" :value="items.dataCode">
               </el-option>
             </el-select>
           </el-form-item>
           <el-form-item>
             <span>素材类型</span>
-            <el-select
-              disabled
-              clearable
-              v-model="infoApply.sourcetype"
-              placeholder="素材类型"
-            >
-              <el-option
-                v-for="items in materTypeopt"
-                :key="items.dataCode"
-                :label="items.dataName"
-                :value="items.dataCode"
-              >
+            <el-select :disabled="!saveStatus" clearable v-model="infoApply.sourcetype" placeholder="素材类型">
+              <el-option v-for="items in materTypeopt" :key="items.dataCode" :label="items.dataName"
+                :value="items.dataCode">
               </el-option>
             </el-select>
           </el-form-item>
@@ -136,40 +84,19 @@
 
         <el-form-item class="info-line online">
           <span>宣传内容</span>
-          <el-input
-            disabled
-            v-model="infoApply.sellingpoint"
-            placeholder="广告宣传内容"
-            type="textarea"
-            :rows="3"
-          ></el-input>
+          <el-input :disabled="!saveStatus" v-model="infoApply.sellingpoint" placeholder="广告宣传内容" type="textarea"
+            :rows="3"></el-input>
         </el-form-item>
         <el-form-item class="info-line online">
           <span>其他说明</span>
-          <el-input
-            disabled
-            v-model="infoApply.procontent"
-            placeholder="设计稿内容描述"
-            type="textarea"
-            :rows="3"
-          ></el-input>
+          <el-input :disabled="!saveStatus" v-model="infoApply.procontent" placeholder="设计稿内容描述" type="textarea"
+            :rows="3"></el-input>
         </el-form-item>
         <div style="padding: 0 20px 0 100px; margin-bottom: 20px">
-          <uploadDown
-            ref="myupload"
-            :datalist="datalist"
-            :dialogStatus="uploadstatus"
-          ></uploadDown>
+          <uploadDown ref="myupload" :datalist="datalist" :dialogStatus="uploadstatus"></uploadDown>
         </div>
-        <div
-          style="padding: 0 20px 0 100px; margin-bottom: 20px"
-          v-if="uploadsts"
-        >
-          <myUpload
-            @uploadBack="uploadBack"
-            :fileInfo="fileInfo"
-            :fileList="fileInfo.fileList"
-          >
+        <div style="padding: 0 20px 0 100px; margin-bottom: 20px" v-if="uploadsts">
+          <myUpload @uploadBack="uploadBack" :fileInfo="fileInfo" :fileList="fileInfo.fileList">
           </myUpload>
         </div>
         <!-- <el-form-item class="info-line online" v-if="changeinfo">
@@ -185,52 +112,26 @@
       <div v-if="suppSts" class="supp-box">
         <span style="padding-left: 20px; padding-top: 8px">简易设计</span>
         <div v-for="item in gys" class="suppdiv">
-          <el-checkbox
-            :disabled="!changeinfo || !suppdis"
-            v-model="item.sts"
-            @change="cancel(item)"
-            ><span>{{ item.type }}</span></el-checkbox
-          >
+          <el-checkbox :disabled="!changeinfo || !suppdis" v-model="item.sts" @change="cancel(item)"><span>{{ item.type
+          }}</span></el-checkbox>
           <div class="box">
             <div v-for="one in item.list" class="supp-list">
-              <el-select
-                :disabled="!changeinfo || !suppdis"
-                v-model="one.cho"
-                placeholder="请选择供应商"
-                @change="priceone(one, item)"
-              >
-                <el-option
-                  v-for="items in item.supplier"
-                  :key="items.name"
-                  :label="items.name"
-                  :value="items.name"
-                >
+              <el-select :disabled="!changeinfo || !suppdis" v-model="one.cho" placeholder="请选择供应商"
+                @change="priceone(one, item)">
+                <el-option v-for="items in item.supplier" :key="items.name" :label="items.name" :value="items.name">
                 </el-option>
               </el-select>
-              <el-input
-                :disabled="!changeinfo || !suppdis"
-                v-model="one.num"
-                placeholder="数量"
-                @input="numChange(one)"
-              ></el-input>
+              <el-input :disabled="!changeinfo || !suppdis" v-model="one.num" placeholder="数量" @input="numChange(one)">
+              </el-input>
             </div>
           </div>
-          <el-button @click="item.list.push({})" type="text" v-if="suppdis"
-            >继续添加</el-button
-          >
+          <el-button @click="item.list.push({})" type="text" v-if="suppdis">继续添加</el-button>
         </div>
       </div>
 
       <div style="margin-bottom: 20px; padding: 0 20px">
-        <el-table
-          class="com-table"
-          ref="multipleTable"
-          :data="rovaList"
-          tooltip-effect="dark"
-          size="small"
-          border
-          style="width: 100%"
-        >
+        <el-table class="com-table" ref="multipleTable" :data="rovaList" tooltip-effect="dark" size="small" border
+          style="width: 100%">
           <el-table-column prop="taskId" label="编号"> </el-table-column>
           <el-table-column prop="taskName" label="环节"> </el-table-column>
           <el-table-column prop="assignee" label="处理人"> </el-table-column>
@@ -240,27 +141,13 @@
         </el-table>
       </div>
     </div>
-    <el-dialog
-      title="选择审批人"
-      v-if="checkexa"
-      :before-close="handleClose"
-      :visible.sync="checkexa"
-      :modal="false"
-      width="100%"
-      :destroy-on-close="true"
-      :modal-append-to-body="false"
-      :close-on-click-modal="false"
-    >
-      <Workflow
-        :list="infoApply"
-        :requestForm="requestForm"
-        @updateForm="updateForm"
-      />
+    <el-dialog title="选择审批人" v-if="checkexa" :before-close="handleClose" :visible.sync="checkexa" :modal="false"
+      width="100%" :destroy-on-close="true" :modal-append-to-body="false" :close-on-click-modal="false">
+      <Workflow :list="infoApply" :requestForm="requestForm" @updateForm="updateForm" />
     </el-dialog>
     <div slot="footer" class="dialog-footer">
-      <el-button v-if="changeinfo" type="primary" @click="dialogCli(2)"
-        >处 理</el-button
-      >
+      <el-button v-if="changeinfo" type="primary" @click="dialogCli(2)">处 理</el-button>
+      <el-button v-if="saveStatus" type="primary" @click="dialogCli(4)">保 存</el-button>
       <!-- <el-button v-if="changeinfo" type="primary" @click="dialogCli(1)"
         >驳 回</el-button
       > -->
@@ -275,7 +162,7 @@ import Workflow from "../../../../components/workflowBase";
 import uploadDown from "../../../../components/uploadDown.vue";
 import myUpload from "../../../../components/upload.vue";
 export default {
-  props: ["componentInfo", "componentStatus", "changeinfo"],
+  props: ["componentInfo", "componentStatus", "changeinfo", "saveStatus"],
   components: {
     uploadDown,
     myUpload,
@@ -283,9 +170,10 @@ export default {
   },
   data() {
     return {
+      applydept: '广告申请',
       requestForm: {
-        fresourceId: "99e7da22-5f04-11ed-b399-e00084564cce", //线上环境
-        // fresourceId: "e817fc35-5a51-11ed-8912-00505687dcd3", //测试环境
+        // fresourceId: "99e7da22-5f04-11ed-b399-e00084564cce", //线上环境
+        fresourceId: "e817fc35-5a51-11ed-8912-00505687dcd3", //测试环境
         // fresourceId: "3c9baf21-3e43-11ed-ad6b-d6cd97160e00", //本地环境
         processDefinitionKey: "ggsj_process",
       },
@@ -345,7 +233,7 @@ export default {
       suppdis: false,
       uploadsts: false,
       attList: [],
-      mkFileShareAttachList:[],
+      mkFileShareAttachList: [],
       gys: [
         // {
         //     type:'设计类型1',
@@ -424,7 +312,7 @@ export default {
 
       let res = await this.common.httpPost(obj, success);
       function success(data) {
-         data.data.map((item) => {
+        data.data.map((item) => {
           item.startTime = _this.$util.datetimeFormat(item.startTime);
           item.endTime = _this.$util.datetimeFormat(item.endTime);
         });
@@ -452,7 +340,7 @@ export default {
       // }else{
       //   this.suppSts = false;
       // }
-      
+
       this.getinfolist();
       //判断当前节点
       if (this.infoApply.taskName == "宣传负责人审批") {
@@ -515,8 +403,22 @@ export default {
     },
     //添加
     dialogCli(v) {
-      this.checkexa = true;
+      if(v ==2 ){
+        this.checkexa = true;
+      }
       //取消操作
+      if (v == 4) {
+        this.$http({
+          url: "/market/ggsj/update",
+          method: "post",
+          headers: {
+            "Content-Type": "application/json",
+          },
+          data: this.infoApply,
+        }).then((res) => {
+          this.$message.success('保存成功')
+        });
+      }
       if (v === 3) {
         console.log(this.gys);
         this.$emit("closeEdio");
@@ -539,7 +441,7 @@ export default {
             this.infoApply.gys = gys;
             this.infoApply.price = price;
           }
-          
+
           let list = {
             id: this.infoApply.id,
             terminalRes: this.infoApply.gys,
@@ -553,7 +455,7 @@ export default {
             },
             data: list,
           }).then((res) => {
-            console.log(res);
+            this.$message.success('保存成功')
           });
           //调用接口
           // this.suppSts = true;
@@ -566,9 +468,9 @@ export default {
             mkFileShareAttachList: [],
           };
           list.mkFileShareAttachList = this.attList;
-          if(this.mkFileShareAttachList){
-            this.mkFileShareAttachList.map((item) =>{
-               list.mkFileShareAttachList.push(item)
+          if (this.mkFileShareAttachList) {
+            this.mkFileShareAttachList.map((item) => {
+              list.mkFileShareAttachList.push(item)
             })
           }
           this.$http({
@@ -783,8 +685,8 @@ export default {
         data: { id: e.id },
       }).then((res) => {
         console.log(res);
-        this.mkFileShareAttachList =  res.data.mkFileShareAttachList;
-        if(res.data.paramVal){
+        this.mkFileShareAttachList = res.data.mkFileShareAttachList;
+        if (res.data.paramVal) {
 
         }
         console.log(
@@ -793,11 +695,25 @@ export default {
         // this.datalist.attList = res.data.mkFileShareAttachList;
       });
     },
-    handleClose(){
+    handleClose() {
       console.log(123);
       this.checkexa = false;
     }
   },
+  computed: {
+    pickerOptions: function () {
+      return {
+        disabledDate(time) {
+          // if(time.getTime() < Date.now() - 8.64e7 || (time.getTime() > Date.now() && time.getTime() < Date.now() + 8.64e7*3) ){
+          //     return true
+          // }
+          if (time.getTime() < Date.now() + 8.64e7 * 3) {
+            return true;
+          }
+        },
+      };
+    },
+  },
   mounted() {
     this.getQueryList(this.componentInfo); //获取表单上传列表,爆炸贴
     this.clickForm(this.componentInfo);
@@ -881,30 +797,37 @@ export default {
   text-align: right;
   padding: 15px 20px;
 }
+
 .supp-box {
   span {
     width: 100px;
     display: inline-block;
   }
+
   .suppdiv {
     width: calc(100% - 110px);
     float: right;
+
     .el-checkbox {
       vertical-align: top;
       padding-top: 10px;
     }
   }
+
   .box {
     width: calc(100% - 200px);
     display: inline-block;
     // float: right;
   }
+
   .supp-list {
     margin-bottom: 20px;
+
     .el-select {
       width: 45%;
       margin-right: 5%;
     }
+
     .el-input {
       width: 45%;
       margin-right: 5%;

src/pages/main/terminals/components/terminal.vue → src/pages/main/terminals/components/terminals.vue


+ 12 - 0
src/router/index.js

@@ -677,6 +677,12 @@ const routes = [{
             component: (resolve) => require( /* webpackChunkName: "system" */['../pages/main/terminal/advcheck.vue'], resolve)
         },
         {
+            meta: { name: '广告管理', keepAlive: false },
+            path: '/advchecks',
+            name: 'advchecks',
+            component: (resolve) => require( /* webpackChunkName: "system" */['../pages/main/terminals/advchecks.vue'], resolve)
+        },
+        {
             meta: { name: '插件管理', keepAlive: false },
             path: '/plugInunit',
             name: 'plugInunit',
@@ -1225,6 +1231,12 @@ const routes = [{
             component: (resolve) => require( /* webpackChunkName: "system" */['../pages/main/terminal/advertincrease'], resolve)
         },
         {
+            meta: { name: '广告申请', keepAlive: false },
+            path: '/advertincreases',
+            name: 'advertincreases',
+            component: (resolve) => require( /* webpackChunkName: "system" */['../pages/main/terminals/advertincreases'], resolve)
+        },
+        {
             meta: { name: '广告设计费明细', keepAlive: false },
             path: '/advdetailed',
             name: 'advdetailed',

+ 2 - 1
vue.config.js

@@ -135,7 +135,8 @@ module.exports = {
                 // target: 'http://192.168.0.156:9600/',
                 // target: 'http://192.168.2.170:9600/',
                 // target: 'http://192.168.2.169:9600/',
-                target: "http://124.223.66.248:9600",
+                // target: "http://124.223.66.248:9600",
+                target: "http://43.138.50.94:9600",
                 changeOrigin: true,
             },
         },

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 10406 - 0
yarn.lock