Commit 76fe5574 authored by 许珑标's avatar 许珑标

注册;待办;签约;分配专户

parent efb37c3a
......@@ -41,7 +41,17 @@ export function register(data) {
data: data
})
}
// 注册方法
export function unitRegister(data) {
return request({
url: '/unitRegister',
headers: {
isToken: false
},
method: 'post',
data: data
})
}
// 获取用户详细信息
export function getInfo() {
return request({
......
......@@ -8,7 +8,7 @@ import { isRelogin } from '@/utils/request'
NProgress.configure({ showSpinner: false })
const whiteList = ['/login', '/auth-redirect', '/bind', '/register']
const whiteList = ['/login', '/auth-redirect', '/bind', '/register', '/unitRegister']
router.beforeEach((to, from, next) => {
NProgress.start()
......
......@@ -51,6 +51,11 @@ export const constantRoutes = [
component: () => import('@/views/register'),
hidden: true
},
{
path: '/unitRegister',
component: () => import('@/views/unitRegister'),
hidden: true
},
{
path: '/404',
component: () => import('@/views/error/404'),
......
......@@ -23,7 +23,9 @@
<el-row :gutter="56">
<el-col :span="10">
<el-form-item label="所属行业" prop="sectorDictDataVal">
<el-input v-model="form.sectorDictDataVal" placeholder="请输入所属行业" />
<el-select v-model="form.sectorDictDataVal" placeholder="请选择所属行业">
<el-option v-for="dict in dict.type.unit_business_type" :key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="10">
......@@ -131,7 +133,6 @@
</el-row>
</div>
</el-card>
</el-form>
<div class="fixdBottom">
<div class="fixdBottomMain">
......@@ -147,7 +148,7 @@ import { listAllTaxCode } from '@/api/business/taxClassCode'
export default {
name: "taxUnitForm",
dicts: ['tax_invoice_status', 'tax_invoice_type'],
dicts: ['tax_invoice_status', 'tax_invoice_type', 'unit_business_type'],
data() {
return {
taxTransferProps: {
......
......@@ -157,8 +157,20 @@ export default {
}).then(() => {
giveAccToLabor(row.id).then(resp => {
if (200 === resp.code) {
if (200 === resp.data.code) {
this.$modal.msgSuccess("操作成功")
this.getList()
} else if (202 === resp.data.code) {
this.$confirm('该账户暂未签约支付协议,暂无法进行此操作', '操作提示', {
distinguishCancelAndClose: true,
confirmButtonText: '去签约',
cancelButtonText: '取消'
}).then(() => {
this.$router.push({ path: "/taxUnit/payAcc" });
}).catch(action => {
});
}
}
})
}).catch(() => {});
......
......@@ -41,9 +41,7 @@
<span v-if="!loading">登 录</span>
<span v-else>登 录 中...</span>
</el-button>
<div style="float: right;" v-if="register">
<router-link class="link-type" :to="'/register'">立即注册</router-link>
</div>
<router-link class="link-type" :to="'/unitRegister'">立即注册</router-link>
</el-form-item>
</el-form>
<div class="SMSVerificationMain" v-else>
......
......@@ -41,7 +41,8 @@
</el-form>
<!-- 底部 -->
<div class="el-register-footer">
<span>Copyright © 2018-2022 ruoyi.vip All Rights Reserved.</span>
<a class="text-color" href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank"> <span
style="color: #00afff">备案号:冀ICP备2024097706号-1</span></a>
</div>
</div>
</template>
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment